Page MenuHomePhabricator
Feed Advanced Search

Jul 29 2024

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
tobias_ruck added a comment to D16520: [Chronik] Add `PluginsWriter` and `PluginsReader` (only for PluginMeta).

yes it's run

Jul 24 2024, 09:14
tobias_ruck requested changes to D16531: [ecash-lib] Add `pushNumberOp` to push minimally encoded numbers.
Jul 24 2024, 09:07
tobias_ruck added inline comments to D16531: [ecash-lib] Add `pushNumberOp` to push minimally encoded numbers.
Jul 24 2024, 01:15
tobias_ruck requested changes to D16531: [ecash-lib] Add `pushNumberOp` to push minimally encoded numbers.
Jul 24 2024, 00:49
tobias_ruck updated the summary of D16525: [Chronik] Add `plugin` field to `TxInput` in `tx.py`.
Jul 24 2024, 00:36
tobias_ruck requested review of D16530: [Chronik] Remove unneeded `.as_ref()` call.
Jul 24 2024, 00:35
tobias_ruck updated the diff for D16525: [Chronik] Add `plugin` field to `TxInput` in `tx.py`.

rebase on as_ref fix

Jul 24 2024, 00:29
tobias_ruck requested review of D16529: [ecash-lib] Fix test suite: Don't use it.only.
Jul 24 2024, 00:14

Jul 23 2024

tobias_ruck planned changes to D16525: [Chronik] Add `plugin` field to `TxInput` in `tx.py`.
Jul 23 2024, 23:20
tobias_ruck updated the diff for D16525: [Chronik] Add `plugin` field to `TxInput` in `tx.py`.

switch to BiMap

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

use plugin idx instead of string to identify plugins

Jul 23 2024, 23:06
tobias_ruck planned changes to D16525: [Chronik] Add `plugin` field to `TxInput` in `tx.py`.
Jul 23 2024, 22:28
tobias_ruck requested review of D16528: [Chronik] Move+rename `UtxoOutpoint` to `DbOutpoint` to data.rs.
Jul 23 2024, 20:21
tobias_ruck published D16525: [Chronik] Add `plugin` field to `TxInput` in `tx.py` for review.
Jul 23 2024, 19:56
tobias_ruck published D16523: [Chronik] Upgrade pyo3 to 0.22 for review.
Jul 23 2024, 19:37
tobias_ruck published D16522: [Chronik] Store index of plugins and ensure versions match for review.
Jul 23 2024, 19:37
tobias_ruck published D16520: [Chronik] Add `PluginsWriter` and `PluginsReader` (only for PluginMeta) for review.
Jul 23 2024, 19:36

Jul 11 2024

tobias_ruck closed D16442: [Chronik] Add `get_block_header` to FFI.
Jul 11 2024, 15:38
tobias_ruck committed rABCa4e47f611a90: [Chronik] Add `get_block_header` to FFI (authored by tobias_ruck).
[Chronik] Add `get_block_header` to FFI
Jul 11 2024, 15:38
tobias_ruck updated the diff for D16442: [Chronik] Add `get_block_header` to FFI.

add test for tip header too

Jul 11 2024, 13:34
tobias_ruck updated the diff for D16442: [Chronik] Add `get_block_header` to FFI.

remove unnecessary bridge

Jul 11 2024, 13:30
tobias_ruck requested review of D16442: [Chronik] Add `get_block_header` to FFI.
Jul 11 2024, 13:27

Jul 10 2024

tobias_ruck closed D13101: [Mitra] Add Intcode integer format.
Jul 10 2024, 17:34
tobias_ruck committed rABC0fec8554ffe1: [Mitra] Add Intcode integer format (authored by tobias_ruck).
[Mitra] Add Intcode integer format
Jul 10 2024, 17:34
tobias_ruck updated the diff for D13101: [Mitra] Add Intcode integer format.

rebase, apply suggestions, fix json compilation errors

Jul 10 2024, 00:09

Jul 9 2024

tobias_ruck closed D16219: [Chronik] Plugins: Load plugins based on plugins.toml in datadir.
Jul 9 2024, 23:48
tobias_ruck committed rABC06d187868df1: [Chronik] Plugins: Load plugins based on plugins.toml in datadir (authored by tobias_ruck).
[Chronik] Plugins: Load plugins based on plugins.toml in datadir
Jul 9 2024, 23:48
tobias_ruck requested review of D16219: [Chronik] Plugins: Load plugins based on plugins.toml in datadir.
Jul 9 2024, 20:55
tobias_ruck accepted D16428: [ecash-lib] Support address key in target outputs.
Jul 9 2024, 11:51

Jul 4 2024

tobias_ruck updated the diff for D16219: [Chronik] Plugins: Load plugins based on plugins.toml in datadir.

fix some comments, remove unused/unneeded error variants

Jul 4 2024, 22:19
tobias_ruck updated the summary of D16219: [Chronik] Plugins: Load plugins based on plugins.toml in datadir.
Jul 4 2024, 22:08
tobias_ruck updated the diff for D16219: [Chronik] Plugins: Load plugins based on plugins.toml in datadir.

redesign plugin system, use Plugin class, and add [main.plugin] [test.plugin] and [regtest.plugin] sections

Jul 4 2024, 22:01

Jul 3 2024

tobias_ruck closed D16388: [Chronik] Add `ParseChronikParams` and use it in chronik::Start.
Jul 3 2024, 17:59
tobias_ruck committed rABC99bd71b032b5: [Chronik] Add `ParseChronikParams` and use it in chronik::Start (authored by tobias_ruck).
[Chronik] Add `ParseChronikParams` and use it in chronik::Start
Jul 3 2024, 17:59
tobias_ruck updated the diff for D16388: [Chronik] Add `ParseChronikParams` and use it in chronik::Start.

gArgs -> args

Jul 3 2024, 11:47

Jun 28 2024

tobias_ruck requested review of D16388: [Chronik] Add `ParseChronikParams` and use it in chronik::Start.
Jun 28 2024, 19:13

Jun 22 2024

tobias_ruck added a comment to D16361: Bump rust version to 1.79.0.

and a few other places. Or you just don't update the Rust version, as it's not necessary to fix the build on newer versions.

Jun 22 2024, 19:14
tobias_ruck requested changes to D16361: Bump rust version to 1.79.0.

oh wait also update the version in /Cargo.toml:

[workspace.package]
rust-version = "1.76.0"
Jun 22 2024, 19:13
tobias_ruck accepted D16361: Bump rust version to 1.79.0.

works on my machine too

Jun 22 2024, 19:12

Jun 21 2024

tobias_ruck requested changes to D16361: Bump rust version to 1.79.0.
Jun 21 2024, 00:25

May 29 2024

tobias_ruck accepted D16190: [Cashtab] Implement ecash-lib for tx building.

one nit, otherwise gtg

May 29 2024, 21:33
tobias_ruck requested changes to D16190: [Cashtab] Implement ecash-lib for tx building.
May 29 2024, 15:35
tobias_ruck added a comment to D16190: [Cashtab] Implement ecash-lib for tx building.

is there a way to temporarily deploy this to test it out in actual cashtab? it seems basically gtg

May 29 2024, 15:34

May 26 2024

tobias_ruck requested changes to D16190: [Cashtab] Implement ecash-lib for tx building.
May 26 2024, 20:39

May 24 2024

tobias_ruck requested changes to D16190: [Cashtab] Implement ecash-lib for tx building.
May 24 2024, 18:47
tobias_ruck updated the diff for D16219: [Chronik] Plugins: Load plugins based on plugins.toml in datadir.

fix lints

May 24 2024, 18:37
tobias_ruck requested review of D16219: [Chronik] Plugins: Load plugins based on plugins.toml in datadir.
May 24 2024, 18:32

May 22 2024

tobias_ruck added inline comments to D16190: [Cashtab] Implement ecash-lib for tx building.
May 22 2024, 19:27
tobias_ruck accepted D16196: [ecash-lib] Add validation to confirm user input param feePerKb is an integer.
May 22 2024, 19:00
tobias_ruck added inline comments to D16190: [Cashtab] Implement ecash-lib for tx building.
May 22 2024, 18:09
tobias_ruck requested changes to D16190: [Cashtab] Implement ecash-lib for tx building.
May 22 2024, 17:55