Page MenuHomePhabricator
Feed Advanced Search

Jul 31 2024

tobias_ruck committed rABC3d759543a0a9: [Chronik] Use the test framework's CScript in plugins instead of our own version (authored by tobias_ruck).
[Chronik] Use the test framework's CScript in plugins instead of our own version
Jul 31 2024, 13:30
tobias_ruck retitled D16557: [Chronik] Add `/plugin/:plugin_name/groups` HTTP endpoint from [Chronik] Add `/plugin/:plugin_name/groups` HTTP endpoints to [Chronik] Add `/plugin/:plugin_name/groups` HTTP endpoint.
Jul 31 2024, 13:28
tobias_ruck requested review of D16557: [Chronik] Add `/plugin/:plugin_name/groups` HTTP endpoint.
Jul 31 2024, 13:15
tobias_ruck updated the summary of D16557: [Chronik] Add `/plugin/:plugin_name/groups` HTTP endpoint.
Jul 31 2024, 13:14
tobias_ruck updated the summary of D16557: [Chronik] Add `/plugin/:plugin_name/groups` HTTP endpoint.
Jul 31 2024, 13:08
tobias_ruck updated the summary of D16557: [Chronik] Add `/plugin/:plugin_name/groups` HTTP endpoint.
Jul 31 2024, 12:56
tobias_ruck planned changes to D16557: [Chronik] Add `/plugin/:plugin_name/groups` HTTP endpoint.
Jul 31 2024, 12:42
tobias_ruck updated the diff for D16557: [Chronik] Add `/plugin/:plugin_name/groups` HTTP endpoint.

avoid DOS by setting reasonable limits

Jul 31 2024, 12:42
tobias_ruck retitled D16557: [Chronik] Add `/plugin/:plugin_name/groups` HTTP endpoint from [Chronik] Add `/plugin/:plugin_name/(un)confirmed-groups` HTTP endpoints to [Chronik] Add `/plugin/:plugin_name/groups` HTTP endpoints.
Jul 31 2024, 10:39
tobias_ruck planned changes to D16557: [Chronik] Add `/plugin/:plugin_name/groups` HTTP endpoint.
Jul 31 2024, 10:32
tobias_ruck updated the diff for D16557: [Chronik] Add `/plugin/:plugin_name/groups` HTTP endpoint.

merge both endpoints

Jul 31 2024, 10:32
tobias_ruck planned changes to D16557: [Chronik] Add `/plugin/:plugin_name/groups` HTTP endpoint.

better unify both endpoints into one

Jul 31 2024, 07:18
tobias_ruck updated the summary of D16557: [Chronik] Add `/plugin/:plugin_name/groups` HTTP endpoint.
Jul 31 2024, 00:26
tobias_ruck added a comment to D16551: [Chronik] Use the test framework's CScript in plugins instead of our own version.
In D16551#374824, @PiRK wrote:

I'm not very familiar with the chronik plugin system, so just to clarify, is the CScript class now something that chronik users will be encouraged to use when writing plugins?

Jul 31 2024, 00:11
tobias_ruck published D16557: [Chronik] Add `/plugin/:plugin_name/groups` HTTP endpoint for review.
Jul 31 2024, 00:04

Jul 30 2024

tobias_ruck published D16551: [Chronik] Use the test framework's CScript in plugins instead of our own version for review.
Jul 30 2024, 18:18
tobias_ruck closed D16550: [test_framework] Move sighash related functions to signature_hash.py.
Jul 30 2024, 15:28
tobias_ruck committed rABCa82dbcbacd63: [test_framework] Move sighash related functions to signature_hash.py (authored by tobias_ruck).
[test_framework] Move sighash related functions to signature_hash.py
Jul 30 2024, 15:28
tobias_ruck closed D16549: [test_framework] Move hash160 to hash.py.
Jul 30 2024, 15:26
tobias_ruck committed rABCa6574e14816d: [test_framework] Move hash160 to hash.py (authored by tobias_ruck).
[test_framework] Move hash160 to hash.py
Jul 30 2024, 15:26
tobias_ruck closed D16541: [Chronik] Add `/plugin/:plugin_name/:group_hex/utxos` HTTP endpoint.
Jul 30 2024, 15:23
tobias_ruck committed rABC61fc15d7c0df: [Chronik] Add `/plugin/:plugin_name/:group_hex/utxos` HTTP endpoint (authored by tobias_ruck).
[Chronik] Add `/plugin/:plugin_name/:group_hex/utxos` HTTP endpoint
Jul 30 2024, 15:23
tobias_ruck planned changes to D16546: Bump Rust version to 1.80.
Jul 30 2024, 15:21
tobias_ruck added inline comments to D16547: [Chronik] Find and add Bcrypt library.
Jul 30 2024, 13:17
tobias_ruck requested review of D16550: [test_framework] Move sighash related functions to signature_hash.py.
Jul 30 2024, 13:01
tobias_ruck published D16549: [test_framework] Move hash160 to hash.py for review.
Jul 30 2024, 13:00
tobias_ruck planned changes to D16550: [test_framework] Move sighash related functions to signature_hash.py.
Jul 30 2024, 12:14
tobias_ruck requested review of D16550: [test_framework] Move sighash related functions to signature_hash.py.
Jul 30 2024, 11:58
tobias_ruck accepted D16533: [explorer] Show the miner name in the block page.
Jul 30 2024, 11:58
tobias_ruck published D16546: Bump Rust version to 1.80 for review.
Jul 30 2024, 11:10
teamcity awarded D16546: Bump Rust version to 1.80 a Mountain of Wealth token.
Jul 30 2024, 11:09
tobias_ruck published D16547: [Chronik] Find and add Bcrypt library for review.
Jul 30 2024, 11:08
tobias_ruck requested changes to D16533: [explorer] Show the miner name in the block page.
Jul 30 2024, 10:27

Jul 29 2024

teamcity awarded D16546: Bump Rust version to 1.80 a Doubloon token.
Jul 29 2024, 23:24
teamcity awarded D16546: Bump Rust version to 1.80 a Piece of Eight token.
Jul 29 2024, 22:56
teamcity awarded D16547: [Chronik] Find and add Bcrypt library a Haypence token.
Jul 29 2024, 21:25
tobias_ruck added inline comments to D16328: [Cashtab] Support NFT trading.
Jul 29 2024, 18:58
teamcity awarded D16546: Bump Rust version to 1.80 a Haypence token.
Jul 29 2024, 18:52
tobias_ruck added inline comments to D16533: [explorer] Show the miner name in the block page.
Jul 29 2024, 18:39
tobias_ruck requested review of D16541: [Chronik] Add `/plugin/:plugin_name/:group_hex/utxos` HTTP endpoint.
Jul 29 2024, 15:52
tobias_ruck planned changes to D16541: [Chronik] Add `/plugin/:plugin_name/:group_hex/utxos` HTTP endpoint.
Jul 29 2024, 12:44
tobias_ruck closed D16540: [Chronik] Add `MempoolPlugins`, run plugins on mempool txs.
Jul 29 2024, 12:44
tobias_ruck committed rABC017a2ba2f24b: [Chronik] Add `MempoolPlugins`, run plugins on mempool txs (authored by tobias_ruck).
[Chronik] Add `MempoolPlugins`, run plugins on mempool txs
Jul 29 2024, 12:44
tobias_ruck closed D16537: [Chronik] Enable indexing txs by plugins + return protobuf.
Jul 29 2024, 12:40
tobias_ruck committed rABCe3f9c1b0fa67: [Chronik] Enable indexing txs by plugins + return protobuf (authored by tobias_ruck).
[Chronik] Enable indexing txs by plugins + return protobuf
Jul 29 2024, 12:40
tobias_ruck closed D16535: [Chronik] Add `PluginsWriter::update_sync_height`, enforce plugins are synced.
Jul 29 2024, 12:38
tobias_ruck committed rABCe5fc6a5832e6: [Chronik] Add `PluginsWriter::update_sync_height`, enforce plugins are synced (authored by tobias_ruck).
[Chronik] Add `PluginsWriter::update_sync_height`, enforce plugins are synced
Jul 29 2024, 12:38
tobias_ruck closed D16532: [Chronik] Add PluginsWrite::{insert, delete}.
Jul 29 2024, 12:37
tobias_ruck committed rABC23ebe92a9b71: [Chronik] Add PluginsWrite::{insert, delete} (authored by tobias_ruck).
[Chronik] Add PluginsWrite::{insert, delete}
Jul 29 2024, 12:37
tobias_ruck requested review of D16541: [Chronik] Add `/plugin/:plugin_name/:group_hex/utxos` HTTP endpoint.
Jul 29 2024, 12:36
tobias_ruck added inline comments to D16533: [explorer] Show the miner name in the block page.
Jul 29 2024, 11:49
tobias_ruck requested changes to D16533: [explorer] Show the miner name in the block page.
Jul 29 2024, 11:46
tobias_ruck updated the diff for D16532: [Chronik] Add PluginsWrite::{insert, delete}.

rerun ci

Jul 29 2024, 09:24
tobias_ruck requested changes to D16533: [explorer] Show the miner name in the block page.
Jul 29 2024, 09:10
tobias_ruck added inline comments to D16533: [explorer] Show the miner name in the block page.
Jul 29 2024, 09:10
tobias_ruck updated the diff for D16532: [Chronik] Add PluginsWrite::{insert, delete}.

improve plugin failure message

Jul 29 2024, 08:23
tobias_ruck closed D16527: [Chronik] Add `PluginContext::run_on_tx`.
Jul 29 2024, 08:15
tobias_ruck committed rABC17327131bd7b: [Chronik] Add `PluginContext::run_on_tx` (authored by tobias_ruck).
[Chronik] Add `PluginContext::run_on_tx`
Jul 29 2024, 08:15
tobias_ruck added inline comments to D16532: [Chronik] Add PluginsWrite::{insert, delete}.
Jul 29 2024, 08:06

Jul 28 2024

igibjanci1106 awarded D16525: [Chronik] Add `plugin` field to `TxInput` in `tx.py` a Like token.
Jul 28 2024, 21:01

Jul 27 2024

tobias_ruck published D16540: [Chronik] Add `MempoolPlugins`, run plugins on mempool txs for review.
Jul 27 2024, 23:03
tobias_ruck published D16537: [Chronik] Enable indexing txs by plugins + return protobuf for review.
Jul 27 2024, 22:09
tobias_ruck published D16535: [Chronik] Add `PluginsWriter::update_sync_height`, enforce plugins are synced for review.
Jul 27 2024, 20:58
teamcity awarded D16534: [Chronik] Add test for disconnectpool a Haypence token.
Jul 27 2024, 11:29
tobias_ruck updated the diff for D16532: [Chronik] Add PluginsWrite::{insert, delete}.

rebase onto D16527 again

Jul 27 2024, 10:59
tobias_ruck updated the diff for D16527: [Chronik] Add `PluginContext::run_on_tx`.

rerun CI, failure seems unrelated

Jul 27 2024, 10:54
tobias_ruck planned changes to D16527: [Chronik] Add `PluginContext::run_on_tx`.
Jul 27 2024, 08:45
tobias_ruck updated the diff for D16527: [Chronik] Add `PluginContext::run_on_tx`.

fix build

Jul 27 2024, 00:11

Jul 26 2024

tobias_ruck planned changes to D16527: [Chronik] Add `PluginContext::run_on_tx`.

fix build

Jul 26 2024, 18:36
tobias_ruck planned changes to D16532: [Chronik] Add PluginsWrite::{insert, delete}.

better store by (plugin_idx, db_outpoint) to make reindexing easier

Jul 26 2024, 16:56
tobias_ruck updated the diff for D16532: [Chronik] Add PluginsWrite::{insert, delete}.

rebase onto D16527

Jul 26 2024, 16:35
tobias_ruck updated the diff for D16527: [Chronik] Add `PluginContext::run_on_tx`.

add cases for data=b'' and data=[]

Jul 26 2024, 16:28
tobias_ruck closed D16525: [Chronik] Add `plugin` field to `TxInput` in `tx.py`.
Jul 26 2024, 16:19
tobias_ruck committed rABCf9ae1740cb21: [Chronik] Add `plugin` field to `TxInput` in `tx.py` (authored by tobias_ruck).
[Chronik] Add `plugin` field to `TxInput` in `tx.py`
Jul 26 2024, 16:19
tobias_ruck updated the diff for D16525: [Chronik] Add `plugin` field to `TxInput` in `tx.py`.

skip unloaded plugins

Jul 26 2024, 15:33

Jul 25 2024

tobias_ruck updated the diff for D16532: [Chronik] Add PluginsWrite::{insert, delete}.

fix build, add chronik-db with plugins feature test manually

Jul 25 2024, 22:27
tobias_ruck added inline comments to D16527: [Chronik] Add `PluginContext::run_on_tx`.
Jul 25 2024, 14:58
tobias_ruck updated the diff for D16532: [Chronik] Add PluginsWrite::{insert, delete}.

enable --features plugins on tests if BITCOIN_BUILD_CHRONIK_PLUGINS is on

Jul 25 2024, 12:50
tobias_ruck added inline comments to D16328: [Cashtab] Support NFT trading.
Jul 25 2024, 10:38
tobias_ruck published D16532: [Chronik] Add PluginsWrite::{insert, delete} for review.
Jul 25 2024, 00:17

Jul 24 2024

tobias_ruck published D16527: [Chronik] Add `PluginContext::run_on_tx` for review.
Jul 24 2024, 23:37
tobias_ruck updated the diff for D16525: [Chronik] Add `plugin` field to `TxInput` in `tx.py`.

fix lint

Jul 24 2024, 19:45
tobias_ruck updated the diff for D16525: [Chronik] Add `plugin` field to `TxInput` in `tx.py`.

use encapsulation in PluginNameMap

Jul 24 2024, 19:44
tobias_ruck closed D16530: [Chronik] Remove unneeded `.as_ref()` call.
Jul 24 2024, 19:29
tobias_ruck committed rABC76ec1d497a76: [Chronik] Remove unneeded `.as_ref()` call (authored by tobias_ruck).
[Chronik] Remove unneeded `.as_ref()` call
Jul 24 2024, 19:29
tobias_ruck closed D16528: [Chronik] Move+rename `UtxoOutpoint` to `DbOutpoint` to data.rs.
Jul 24 2024, 19:28
tobias_ruck committed rABCef4f29f23ac2: [Chronik] Move+rename `UtxoOutpoint` to `DbOutpoint` to data.rs (authored by tobias_ruck).
[Chronik] Move+rename `UtxoOutpoint` to `DbOutpoint` to data.rs
Jul 24 2024, 19:28
tobias_ruck closed D16523: [Chronik] Upgrade pyo3 to 0.22.
Jul 24 2024, 19:25
tobias_ruck committed rABC5642de615225: [Chronik] Upgrade pyo3 to 0.22 (authored by tobias_ruck).
[Chronik] Upgrade pyo3 to 0.22
Jul 24 2024, 19:25
tobias_ruck closed D16522: [Chronik] Store index of plugins and ensure versions match.
Jul 24 2024, 19:24
tobias_ruck committed rABC6ac27572b166: [Chronik] Store index of plugins and ensure versions match (authored by tobias_ruck).
[Chronik] Store index of plugins and ensure versions match
Jul 24 2024, 19:24
tobias_ruck closed D16520: [Chronik] Add `PluginsWriter` and `PluginsReader` (only for PluginMeta).
Jul 24 2024, 19:23
tobias_ruck committed rABC2157d5371908: [Chronik] Add `PluginsWriter` and `PluginsReader` (only for PluginMeta) (authored by tobias_ruck).
[Chronik] Add `PluginsWriter` and `PluginsReader` (only for PluginMeta)
Jul 24 2024, 19:23
tobias_ruck closed D16529: [ecash-lib] Fix test suite: Don't use it.only.
Jul 24 2024, 19:21
tobias_ruck committed rABCde28d7e82a58: [ecash-lib] Fix test suite: Don't use it.only (authored by tobias_ruck).
[ecash-lib] Fix test suite: Don't use it.only
Jul 24 2024, 19:21
tobias_ruck accepted D16531: [ecash-lib] Add `pushNumberOp` to push minimally encoded numbers.
Jul 24 2024, 19:20
tobias_ruck updated the summary of D16530: [Chronik] Remove unneeded `.as_ref()` call.
Jul 24 2024, 11:21
tobias_ruck retitled D16530: [Chronik] Remove unneeded `.as_ref()` call from [Chronik] MempoolGroupUtxos: Remove unneeded `.as_ref()` call to [Chronik] Remove unneeded `.as_ref()` call.
Jul 24 2024, 10:22
tobias_ruck updated the diff for D16530: [Chronik] Remove unneeded `.as_ref()` call.

also fix one such usage in test_batch_nft1.rs

Jul 24 2024, 10:21
tobias_ruck requested changes to D16508: [chronik] add a block-header endpoint.

just some fanatic suggestions

Jul 24 2024, 09:28