Page MenuHomePhabricator
Feed Advanced Search

Feb 26 2024

tobias_ruck requested review of D15552: [Chronik] Optimize `Subs` by short-circuiting if empty.
Feb 26 2024, 15:08
teamcity awarded D15551: [Chronik] Check rustup-init.sh hash before executing a Haypence token.
Feb 26 2024, 15:03
tobias_ruck added a comment to D15551: [Chronik] Check rustup-init.sh hash before executing.

@bot build-chronik

Feb 26 2024, 15:02
tobias_ruck requested review of D15551: [Chronik] Check rustup-init.sh hash before executing.
Feb 26 2024, 14:58
tobias_ruck accepted D15536: [chronik-client] Add support for token info endpoint to ChronikClientNode.
Feb 26 2024, 14:08
tobias_ruck published D15548: [Chronik] Use `merge_cf` in `reverse_lookup.rs` to speed up indexing. for review.
Feb 26 2024, 13:30
tobias_ruck updated the diff for D15549: [Chronik] Upgrade to Rust 1.76, fix lints.

also update CMakeLists.txt

Feb 26 2024, 11:35
tobias_ruck requested review of D15549: [Chronik] Upgrade to Rust 1.76, fix lints.
Feb 26 2024, 11:10
tobias_ruck closed D15537: [Chronik] Refactor: Split `load_block_undo` out of `bridge_block`.
Feb 26 2024, 10:57
tobias_ruck committed rABC98d187a8c84a: [Chronik] Refactor: Split `load_block_undo` out of `bridge_block` (authored by tobias_ruck).
[Chronik] Refactor: Split `load_block_undo` out of `bridge_block`
Feb 26 2024, 10:57
tobias_ruck requested review of D15547: [Chronik] `ReverseLookup`: Remove redundant `lookup_cf_name`.
Feb 26 2024, 09:16

Feb 25 2024

tobias_ruck closed D15511: [Chronik] Fix one coinbase height in `chronik_spent_by.py` test.
Feb 25 2024, 14:52
tobias_ruck committed rABC88aa2f430aea: [Chronik] Fix one coinbase height in `chronik_spent_by.py` test (authored by tobias_ruck).
[Chronik] Fix one coinbase height in `chronik_spent_by.py` test
Feb 25 2024, 14:52

Feb 24 2024

tobias_ruck requested review of D15539: [Chronik] Move `abort_node` and `shutdown_requested` into `ChronikBridge`.
Feb 24 2024, 16:57
tobias_ruck published D15511: [Chronik] Fix one coinbase height in `chronik_spent_by.py` test for review.
Feb 24 2024, 16:31
tobias_ruck requested changes to D15536: [chronik-client] Add support for token info endpoint to ChronikClientNode.
Feb 24 2024, 15:36
tobias_ruck requested review of D15538: [Chronik] Move `load_(raw_)tx` into `ChronikBridge`.
Feb 24 2024, 14:33
tobias_ruck requested review of D15537: [Chronik] Refactor: Split `load_block_undo` out of `bridge_block`.
Feb 24 2024, 14:05
tobias_ruck closed D15532: [Chronik] Call `SyncWithValidationInterfaceQueue` in `/broadcast-tx(s)`.
Feb 24 2024, 12:04
tobias_ruck committed rABC19baadd6d07b: [Chronik] Call `SyncWithValidationInterfaceQueue` in `/broadcast-tx(s)` (authored by tobias_ruck).
[Chronik] Call `SyncWithValidationInterfaceQueue` in `/broadcast-tx(s)`
Feb 24 2024, 12:04

Feb 23 2024

tobias_ruck closed D15533: [Chronik] Order txs in order of the test in `chronik_token_alp.py`.
Feb 23 2024, 23:12
tobias_ruck committed rABCeceeee83c77f: [Chronik] Order txs in order of the test in `chronik_token_alp.py` (authored by tobias_ruck).
[Chronik] Order txs in order of the test in `chronik_token_alp.py`
Feb 23 2024, 23:12
tobias_ruck updated the summary of D15533: [Chronik] Order txs in order of the test in `chronik_token_alp.py`.
Feb 23 2024, 23:07
tobias_ruck updated the diff for D15532: [Chronik] Call `SyncWithValidationInterfaceQueue` in `/broadcast-tx(s)`.

fix deadlock

Feb 23 2024, 22:56
tobias_ruck requested review of D15533: [Chronik] Order txs in order of the test in `chronik_token_alp.py`.
Feb 23 2024, 22:17
tobias_ruck requested review of D15532: [Chronik] Call `SyncWithValidationInterfaceQueue` in `/broadcast-tx(s)`.
Feb 23 2024, 22:02

Feb 20 2024

tobias_ruck accepted D15497: [chronik-client] Return token data for tx inputs and outputs.
Feb 20 2024, 20:11

Feb 19 2024

tobias_ruck added inline comments to D15412: [chronik-client] Support websockets in ChronikClientNode.
Feb 19 2024, 22:18
tobias_ruck accepted D15451: [chronik-client] Support token data in tx.

LGTM

Feb 19 2024, 21:41
tobias_ruck added inline comments to D15487: [Chronik] Use `socket2` to enable SO_REUSEADDR on TCP connections.
Feb 19 2024, 17:17
tobias_ruck abandoned D15487: [Chronik] Use `socket2` to enable SO_REUSEADDR on TCP connections.

seems like Rust is already enabling SO_REUSEADDR anyway: https://doc.rust-lang.org/nightly/src/std/sys_common/net.rs.html#408, so this doesn't help

Feb 19 2024, 12:49
tobias_ruck published D15487: [Chronik] Use `socket2` to enable SO_REUSEADDR on TCP connections for review.

should work now, build failure seems unrelated

Feb 19 2024, 12:25
tobias_ruck closed D15486: [Chronik] Upgrade to axum 0.7.
Feb 19 2024, 12:24
tobias_ruck committed rABCddfdd6ff1b46: [Chronik] Upgrade to axum 0.7 (authored by tobias_ruck).
[Chronik] Upgrade to axum 0.7
Feb 19 2024, 12:24
tobias_ruck updated the diff for D15486: [Chronik] Upgrade to axum 0.7.

fix test

Feb 19 2024, 12:01
tobias_ruck requested review of D15486: [Chronik] Upgrade to axum 0.7.
Feb 19 2024, 11:41
tobias_ruck added inline comments to D15412: [chronik-client] Support websockets in ChronikClientNode.
Feb 19 2024, 09:45
tobias_ruck added inline comments to D15481: [chronik-client] Enforce header with eslint plugin.
Feb 19 2024, 07:45
tobias_ruck requested changes to D15451: [chronik-client] Support token data in tx.
Feb 19 2024, 07:42
tobias_ruck added inline comments to D15412: [chronik-client] Support websockets in ChronikClientNode.
Feb 19 2024, 07:37
tobias_ruck accepted D15412: [chronik-client] Support websockets in ChronikClientNode.
Feb 19 2024, 07:35

Feb 18 2024

tobias_ruck requested changes to D15451: [chronik-client] Support token data in tx.

so close!

Feb 18 2024, 23:57
tobias_ruck requested changes to D15412: [chronik-client] Support websockets in ChronikClientNode.
Feb 18 2024, 17:01
tobias_ruck requested changes to D15451: [chronik-client] Support token data in tx.
Feb 18 2024, 15:23
tobias_ruck requested changes to D15451: [chronik-client] Support token data in tx.
Feb 18 2024, 11:26
tobias_ruck added inline comments to D15451: [chronik-client] Support token data in tx.
Feb 18 2024, 11:25

Feb 17 2024

tobias_ruck added inline comments to D15451: [chronik-client] Support token data in tx.
Feb 17 2024, 23:28
tobias_ruck added inline comments to D15451: [chronik-client] Support token data in tx.
Feb 17 2024, 23:25
tobias_ruck closed D15472: [Chronik] Fix WebSocket emitting Error messages.
Feb 17 2024, 17:08
tobias_ruck committed rABCd0e9dcb548cb: [Chronik] Fix WebSocket emitting Error messages (authored by tobias_ruck).
[Chronik] Fix WebSocket emitting Error messages
Feb 17 2024, 17:08
tobias_ruck abandoned D15473: [Chronik] ChronikWs: Raise errors in recv caught in on_error.

squashed into D15472

Feb 17 2024, 16:42
tobias_ruck updated the diff for D15472: [Chronik] Fix WebSocket emitting Error messages.

squash D15473.

Feb 17 2024, 16:40
tobias_ruck requested changes to D15451: [chronik-client] Support token data in tx.
Feb 17 2024, 15:17
tobias_ruck requested review of D15473: [Chronik] ChronikWs: Raise errors in recv caught in on_error.
Feb 17 2024, 10:19
tobias_ruck added a comment to D15412: [chronik-client] Support websockets in ChronikClientNode.

If I back out the client-side validation and run ws.sub('p2pkh', '1111111111') -- this gets added to ws.subs and I get no error msg from the websocket.
Still, potential issue if expected behavior is to get the error as a msg from the ws.

Feb 17 2024, 09:50
tobias_ruck updated the diff for D15472: [Chronik] Fix WebSocket emitting Error messages.

fix lint, rerun CI

Feb 17 2024, 09:11
tobias_ruck added inline comments to D15451: [chronik-client] Support token data in tx.
Feb 17 2024, 01:25
tobias_ruck updated the diff for D15472: [Chronik] Fix WebSocket emitting Error messages.

fix except

Feb 17 2024, 01:02
tobias_ruck requested review of D15472: [Chronik] Fix WebSocket emitting Error messages.
Feb 17 2024, 00:50

Feb 16 2024

tobias_ruck added inline comments to D15412: [chronik-client] Support websockets in ChronikClientNode.
Feb 16 2024, 17:57
tobias_ruck requested changes to D15451: [chronik-client] Support token data in tx.
Feb 16 2024, 17:18
tobias_ruck added inline comments to D15451: [chronik-client] Support token data in tx.
Feb 16 2024, 17:18
tobias_ruck added a comment to D15451: [chronik-client] Support token data in tx.

This looks so much better. We just need to do the _UNKNOWN change in the string literals.

Feb 16 2024, 17:15
tobias_ruck added inline comments to D15412: [chronik-client] Support websockets in ChronikClientNode.
Feb 16 2024, 15:17
tobias_ruck added inline comments to D15412: [chronik-client] Support websockets in ChronikClientNode.
Feb 16 2024, 15:16
tobias_ruck added inline comments to D15412: [chronik-client] Support websockets in ChronikClientNode.
Feb 16 2024, 14:08
tobias_ruck requested changes to D15412: [chronik-client] Support websockets in ChronikClientNode.
Feb 16 2024, 14:00
tobias_ruck added a comment to D8342: Add BCHN variant of check-seeds build.

this should be closed, it's unlikely ABC will support BCHN again after all that monkeying with the protocol

Feb 16 2024, 10:44
tobias_ruck added a comment to D15412: [chronik-client] Support websockets in ChronikClientNode.

I like where this diff is going!

Feb 16 2024, 10:38
tobias_ruck added a comment to D15412: [chronik-client] Support websockets in ChronikClientNode.

or just BLK_MSG_TYPES instead of KNOWN_BLK_MSG_TYPES

Feb 16 2024, 10:33
tobias_ruck added inline comments to D15461: [chronik] Fix websocket subscription in tests.
Feb 16 2024, 09:58
tobias_ruck added inline comments to D15412: [chronik-client] Support websockets in ChronikClientNode.
Feb 16 2024, 09:49
tobias_ruck closed D15463: [Chronik] Improve logs in ws.rs.
Feb 16 2024, 09:27
tobias_ruck committed rABC0fdf6b22d4f8: [Chronik] Improve logs in ws.rs (authored by tobias_ruck).
[Chronik] Improve logs in ws.rs
Feb 16 2024, 09:27
tobias_ruck closed D15462: [Chronik] Add `Display` impl for `ScriptVariant`.
Feb 16 2024, 09:25
tobias_ruck committed rABC36b228a4a467: [Chronik] Add `Display` impl for `ScriptVariant` (authored by tobias_ruck).
[Chronik] Add `Display` impl for `ScriptVariant`
Feb 16 2024, 09:25

Feb 15 2024

tobias_ruck requested review of D15463: [Chronik] Improve logs in ws.rs.
Feb 15 2024, 23:11
tobias_ruck requested review of D15462: [Chronik] Add `Display` impl for `ScriptVariant`.
Feb 15 2024, 23:03
tobias_ruck abandoned D15456: [Chronik] Fix chronik_ws_ordering, lower num txs from 240 to 80.
Feb 15 2024, 17:45
teamcity awarded D15456: [Chronik] Fix chronik_ws_ordering, lower num txs from 240 to 80 a Haypence token.
Feb 15 2024, 15:27
tobias_ruck planned changes to D15456: [Chronik] Fix chronik_ws_ordering, lower num txs from 240 to 80.

@bot build-linux-arm build-linux-aarch64

Feb 15 2024, 15:27
tobias_ruck requested review of D15456: [Chronik] Fix chronik_ws_ordering, lower num txs from 240 to 80.
Feb 15 2024, 15:24
tobias_ruck requested changes to D15412: [chronik-client] Support websockets in ChronikClientNode.
Feb 15 2024, 14:37
tobias_ruck added inline comments to D15412: [chronik-client] Support websockets in ChronikClientNode.
Feb 15 2024, 13:56
teamcity awarded D14942: Add `-ergon` a Piece of Eight token.
Feb 15 2024, 12:02
tobias_ruck abandoned D13352: [Chronik] Enable gitian.
Feb 15 2024, 11:07
teamcity awarded D14942: Add `-ergon` a Haypence token.
Feb 15 2024, 10:47
tobias_ruck added a comment to D15412: [chronik-client] Support websockets in ChronikClientNode.

D15452

Feb 15 2024, 09:13
tobias_ruck closed D15452: [Chronik] Emit WS messages in a more deterministic order.
Feb 15 2024, 08:34
tobias_ruck committed rABC9fe17d814eb6: [Chronik] Emit WS messages in a more deterministic order (authored by tobias_ruck).
[Chronik] Emit WS messages in a more deterministic order
Feb 15 2024, 08:34

Feb 14 2024

tobias_ruck updated the diff for D15452: [Chronik] Emit WS messages in a more deterministic order.

actually rebase onto master

Feb 14 2024, 22:14
tobias_ruck updated the diff for D15452: [Chronik] Emit WS messages in a more deterministic order.

rebase onto master

Feb 14 2024, 21:46
tobias_ruck updated the diff for D15452: [Chronik] Emit WS messages in a more deterministic order.

fix comment

Feb 14 2024, 21:30
tobias_ruck updated the diff for D15452: [Chronik] Emit WS messages in a more deterministic order.

make explanation human readable

Feb 14 2024, 21:27
tobias_ruck requested review of D15452: [Chronik] Emit WS messages in a more deterministic order.
Feb 14 2024, 21:20

Feb 13 2024

tobias_ruck closed D15438: [Chronik] Add `-chroniktokenindex=0` to disable the token index.
Feb 13 2024, 17:34
tobias_ruck committed rABC2ec020f1c10b: [Chronik] Add `-chroniktokenindex=0` to disable the token index (authored by tobias_ruck).
[Chronik] Add `-chroniktokenindex=0` to disable the token index
Feb 13 2024, 17:34
tobias_ruck updated the diff for D15438: [Chronik] Add `-chroniktokenindex=0` to disable the token index.

rerun CI

Feb 13 2024, 16:36
tobias_ruck updated the diff for D15438: [Chronik] Add `-chroniktokenindex=0` to disable the token index.

forgot to use the burn TokenTx, put to use now

Feb 13 2024, 16:04
tobias_ruck updated the diff for D15438: [Chronik] Add `-chroniktokenindex=0` to disable the token index.

fix comments, update error message

Feb 13 2024, 11:47