Page MenuHomePhabricator
Feed Advanced Search

Dec 20 2023

tobias_ruck updated the diff for D15018: [Chronik] Add support for MINT txs in `slp::parse`.

add missing copyright notice

Dec 20 2023, 22:17
tobias_ruck updated the diff for D15018: [Chronik] Add support for MINT txs in `slp::parse`.

fix parsed.rs

Dec 20 2023, 22:10
tobias_ruck closed D15012: [Chronik] Add `slp::parse`, with support for SLP GENESIS txs.
Dec 20 2023, 22:07
tobias_ruck committed rABCe3f7047dbbd4: [Chronik] Add `slp::parse`, with support for SLP GENESIS txs (authored by tobias_ruck).
[Chronik] Add `slp::parse`, with support for SLP GENESIS txs
Dec 20 2023, 22:07
tobias_ruck updated the summary of D15018: [Chronik] Add support for MINT txs in `slp::parse`.
Dec 20 2023, 22:02
tobias_ruck requested review of D15018: [Chronik] Add support for MINT txs in `slp::parse`.
Dec 20 2023, 22:01
tobias_ruck updated the diff for D15012: [Chronik] Add `slp::parse`, with support for SLP GENESIS txs.

simplify using UnexpectedNumPushes, add test case for token_document_hash

Dec 20 2023, 20:56
tobias_ruck updated the diff for D15012: [Chronik] Add `slp::parse`, with support for SLP GENESIS txs.

added MintField to simplify the mint_baton_out_idx vs. mint_vault_scripthash handling code

Dec 20 2023, 20:30
tobias_ruck closed D15016: [Chronik] Change `empp::parse` to return `None` for ignorable results.
Dec 20 2023, 20:08
tobias_ruck committed rABCd7b201f7ab42: [Chronik] Change `empp::parse` to return `None` for ignorable results (authored by tobias_ruck).
[Chronik] Change `empp::parse` to return `None` for ignorable results
Dec 20 2023, 20:08
tobias_ruck added inline comments to D15016: [Chronik] Change `empp::parse` to return `None` for ignorable results.
Dec 20 2023, 20:03
tobias_ruck updated the diff for D15012: [Chronik] Add `slp::parse`, with support for SLP GENESIS txs.

change signature of parse and parse_tx to Result<Option<ParsedData>, ParseError>.
this parallels D15016.

Dec 20 2023, 17:43
tobias_ruck closed D15011: [Chronik] Add basic structs and consts for SLP and ALP txs.
Dec 20 2023, 16:29
tobias_ruck committed rABC03c4e155cd54: [Chronik] Add basic structs and consts for SLP and ALP txs (authored by tobias_ruck).
[Chronik] Add basic structs and consts for SLP and ALP txs
Dec 20 2023, 16:29
tobias_ruck closed D15010: [Chronik] Add `TxId::new` and `TxId::hash`.
Dec 20 2023, 16:26
tobias_ruck committed rABC3e4a4bb8d4e9: [Chronik] Add `TxId::new` and `TxId::hash` (authored by tobias_ruck).
[Chronik] Add `TxId::new` and `TxId::hash`
Dec 20 2023, 16:26
tobias_ruck closed D15009: [Chronik] Add `Script::put_pushdata` and `Script::put_slp_pushdata`.
Dec 20 2023, 16:25
tobias_ruck committed rABC9206bd9762fc: [Chronik] Add `Script::put_pushdata` and `Script::put_slp_pushdata` (authored by tobias_ruck).
[Chronik] Add `Script::put_pushdata` and `Script::put_slp_pushdata`
Dec 20 2023, 16:25
tobias_ruck closed D15007: [Chronik] Make `TxId` and the hashes serde serializable.
Dec 20 2023, 16:23
tobias_ruck committed rABCda934427a831: [Chronik] Make `TxId` and the hashes serde serializable (authored by tobias_ruck).
[Chronik] Make `TxId` and the hashes serde serializable
Dec 20 2023, 16:23
tobias_ruck added inline comments to D15012: [Chronik] Add `slp::parse`, with support for SLP GENESIS txs.
Dec 20 2023, 16:21
tobias_ruck requested review of D15016: [Chronik] Change `empp::parse` to return `None` for ignorable results.
Dec 20 2023, 16:15
tobias_ruck retitled D15009: [Chronik] Add `Script::put_pushdata` and `Script::put_slp_pushdata` from [Chronik] Add `Script::put_pushdata` and `Script::push_slp_pushdata` to [Chronik] Add `Script::put_pushdata` and `Script::put_slp_pushdata`.
Dec 20 2023, 12:29
tobias_ruck added inline comments to D15010: [Chronik] Add `TxId::new` and `TxId::hash`.
Dec 20 2023, 11:41
tobias_ruck updated the diff for D15012: [Chronik] Add `slp::parse`, with support for SLP GENESIS txs.

add test for invalid 2 byte token type

Dec 20 2023, 00:29
tobias_ruck updated the diff for D15012: [Chronik] Add `slp::parse`, with support for SLP GENESIS txs.

added copyright notices

Dec 20 2023, 00:23
tobias_ruck requested review of D15012: [Chronik] Add `slp::parse`, with support for SLP GENESIS txs.
Dec 20 2023, 00:22

Dec 19 2023

tobias_ruck updated the diff for D15009: [Chronik] Add `Script::put_pushdata` and `Script::put_slp_pushdata`.

rerun CI

Dec 19 2023, 23:56
tobias_ruck updated the diff for D15011: [Chronik] Add basic structs and consts for SLP and ALP txs.

fix u16 -> u8

Dec 19 2023, 23:54
tobias_ruck requested review of D15011: [Chronik] Add basic structs and consts for SLP and ALP txs.
Dec 19 2023, 23:47
tobias_ruck requested review of D15010: [Chronik] Add `TxId::new` and `TxId::hash`.
Dec 19 2023, 23:13
tobias_ruck requested review of D15009: [Chronik] Add `Script::put_pushdata` and `Script::put_slp_pushdata`.
Dec 19 2023, 23:09
tobias_ruck updated the test plan for D15007: [Chronik] Make `TxId` and the hashes serde serializable.
Dec 19 2023, 23:05
tobias_ruck requested review of D15007: [Chronik] Make `TxId` and the hashes serde serializable.
Dec 19 2023, 22:12
tobias_ruck closed D14999: [Chronik] Add `should_ignore` to `empp::ParseError`.
Dec 19 2023, 21:38
tobias_ruck committed rABC9877fd6af1b2: [Chronik] Add `should_ignore` to `empp::ParseError` (authored by tobias_ruck).
[Chronik] Add `should_ignore` to `empp::ParseError`
Dec 19 2023, 21:38

Dec 16 2023

tobias_ruck requested review of D14999: [Chronik] Add `should_ignore` to `empp::ParseError`.
Dec 16 2023, 13:57

Dec 7 2023

tobias_ruck closed D14939: [Chronik] Fix: "Inconsistent mempool" when reorging with chained txs.
Dec 7 2023, 10:09
tobias_ruck committed rABC8262233fc34b: [Chronik] Fix: "Inconsistent mempool" when reorging with chained txs (authored by tobias_ruck).
[Chronik] Fix: "Inconsistent mempool" when reorging with chained txs
Dec 7 2023, 10:09
tobias_ruck updated the summary of D14939: [Chronik] Fix: "Inconsistent mempool" when reorging with chained txs.
Dec 7 2023, 09:58
tobias_ruck updated the summary of D14939: [Chronik] Fix: "Inconsistent mempool" when reorging with chained txs.
Dec 7 2023, 09:58
tobias_ruck updated the diff for D14939: [Chronik] Fix: "Inconsistent mempool" when reorging with chained txs.

Add a bit of a speech to the functional test so people know why we're testing with -chronik

Dec 7 2023, 09:41
tobias_ruck commandeered D14939: [Chronik] Fix: "Inconsistent mempool" when reorging with chained txs.

I'm the captain now (again)

Dec 7 2023, 09:31
tobias_ruck added a comment to D14939: [Chronik] Fix: "Inconsistent mempool" when reorging with chained txs.

I can confirm the fix on my local machine:

Dec 7 2023, 09:18
teamcity awarded D14939: [Chronik] Fix: "Inconsistent mempool" when reorging with chained txs a Haypence token.
Dec 7 2023, 08:31
tobias_ruck updated the diff for D14939: [Chronik] Fix: "Inconsistent mempool" when reorging with chained txs.

add timeout

Dec 7 2023, 01:26
tobias_ruck requested review of D14939: [Chronik] Fix: "Inconsistent mempool" when reorging with chained txs.
Dec 7 2023, 01:00

Dec 6 2023

tobias_ruck closed D14935: [Chronik] Improve error message when a UTXO couldn't be removed from the mempool.
Dec 6 2023, 23:34
tobias_ruck committed rABC05979e63631c: [Chronik] Improve error message when a UTXO couldn't be removed from the mempool (authored by tobias_ruck).
[Chronik] Improve error message when a UTXO couldn't be removed from the mempool
Dec 6 2023, 23:34
tobias_ruck requested review of D14935: [Chronik] Improve error message when a UTXO couldn't be removed from the mempool.
Dec 6 2023, 23:12

Nov 17 2023

teamcity awarded D14817: [Chronik] Disable WAL for RocksDB and fix tests a Haypence token.
Nov 17 2023, 23:47

Nov 4 2023

tobias_ruck accepted D14269: [Chronik-client] - Cycle through backup instances on outage.

alright, green. sorry for holding this hostage for so long, but at least I didn't ask for ransom, so I guess it's not that bad

Nov 4 2023, 10:04

Oct 27 2023

tobias_ruck added a comment to D14269: [Chronik-client] - Cycle through backup instances on outage.

Re the XPI instances: Good idea anyway. I was reindexing them yesteday, that's why the tests failed.

Oct 27 2023, 17:32

Oct 26 2023

tobias_ruck added a comment to D14640: [chronik] Add endpoint to query chronik version.

You don't need chronik-client to test this, and in fact you'd better do it in another diff, this is large enough already.

Oct 26 2023, 11:37
tobias_ruck requested changes to D14269: [Chronik-client] - Cycle through backup instances on outage.
Oct 26 2023, 10:54

Oct 24 2023

tobias_ruck requested changes to D14640: [chronik] Add endpoint to query chronik version.
Oct 24 2023, 13:21

Sep 29 2023

tobias_ruck closed D14430: [Chronik] Optimize SpentByWriter using merge ops.
Sep 29 2023, 10:50
tobias_ruck committed rABCbb6a7ba5dda1: [Chronik] Optimize SpentByWriter using merge ops (authored by tobias_ruck).
[Chronik] Optimize SpentByWriter using merge ops
Sep 29 2023, 10:50
tobias_ruck closed D14505: [Chronik] Fix `catch_merge_errors` by keeping intermediate results.
Sep 29 2023, 10:47
tobias_ruck committed rABCbfa0abac50f2: [Chronik] Fix `catch_merge_errors` by keeping intermediate results (authored by tobias_ruck).
[Chronik] Fix `catch_merge_errors` by keeping intermediate results
Sep 29 2023, 10:47
tobias_ruck updated the diff for D14430: [Chronik] Optimize SpentByWriter using merge ops.

Use imported db_(de)serialize, add comment to clarify no-side-effect test

Sep 29 2023, 10:20
tobias_ruck updated the diff for D14505: [Chronik] Fix `catch_merge_errors` by keeping intermediate results.

Use 1-2-4-8 chain as suggested

Sep 29 2023, 10:14

Sep 19 2023

tobias_ruck updated the summary of D14430: [Chronik] Optimize SpentByWriter using merge ops.
Sep 19 2023, 19:00
tobias_ruck updated the summary of D14430: [Chronik] Optimize SpentByWriter using merge ops.
Sep 19 2023, 16:56
tobias_ruck updated the diff for D14430: [Chronik] Optimize SpentByWriter using merge ops.

Split diff into two

Sep 19 2023, 16:55
tobias_ruck requested review of D14505: [Chronik] Fix `catch_merge_errors` by keeping intermediate results.
Sep 19 2023, 16:53
tobias_ruck added inline comments to D14430: [Chronik] Optimize SpentByWriter using merge ops.
Sep 19 2023, 16:33

Sep 7 2023

tobias_ruck accepted D14451: [explorer] Add test chains address support to the explorer.
Sep 7 2023, 14:03
tobias_ruck accepted D14450: [explorer] Properly handle the search bar.

magnifique

Sep 7 2023, 09:37
tobias_ruck requested changes to D14451: [explorer] Add test chains address support to the explorer.
Sep 7 2023, 09:35

Sep 5 2023

tobias_ruck added inline comments to D14451: [explorer] Add test chains address support to the explorer.
Sep 5 2023, 21:52
tobias_ruck requested changes to D14450: [explorer] Properly handle the search bar.
Sep 5 2023, 21:50
tobias_ruck requested changes to D14451: [explorer] Add test chains address support to the explorer.
Sep 5 2023, 21:48

Aug 30 2023

tobias_ruck updated the diff for D14430: [Chronik] Optimize SpentByWriter using merge ops.

Fix comment in apply_merge_spent_by

Aug 30 2023, 13:20
tobias_ruck published D14430: [Chronik] Optimize SpentByWriter using merge ops for review.
Aug 30 2023, 13:09
tobias_ruck closed D14408: [Chronik] Shut down node after errors in merge operators gracefully.
Aug 30 2023, 13:08
tobias_ruck committed rABCec56c4095d82: [Chronik] Shut down node after errors in merge operators gracefully (authored by tobias_ruck).
[Chronik] Shut down node after errors in merge operators gracefully
Aug 30 2023, 13:08
tobias_ruck updated the diff for D14408: [Chronik] Shut down node after errors in merge operators gracefully.

Rebase from master

Aug 30 2023, 12:33

Aug 29 2023

tobias_ruck closed D14427: [Chronik] Use Rust `compress_script_variant` to speed up indexing.
Aug 29 2023, 22:04
tobias_ruck committed rABC3416218d68a6: [Chronik] Use Rust `compress_script_variant` to speed up indexing (authored by tobias_ruck).
[Chronik] Use Rust `compress_script_variant` to speed up indexing
Aug 29 2023, 22:04
tobias_ruck closed D14426: [Chronik] Add `compress_script_variant` to compress script variants.
Aug 29 2023, 22:01
tobias_ruck committed rABCaf6089b30a23: [Chronik] Add `compress_script_variant` to compress script variants (authored by tobias_ruck).
[Chronik] Add `compress_script_variant` to compress script variants
Aug 29 2023, 22:01
tobias_ruck closed D14425: [Chronik] Add `Script::variant`.
Aug 29 2023, 22:00
tobias_ruck committed rABC9d960017426a: [Chronik] Add `Script::variant` (authored by tobias_ruck).
[Chronik] Add `Script::variant`
Aug 29 2023, 22:00
tobias_ruck published D14427: [Chronik] Use Rust `compress_script_variant` to speed up indexing for review.
Aug 29 2023, 14:51
tobias_ruck requested review of D14426: [Chronik] Add `compress_script_variant` to compress script variants.
Aug 29 2023, 14:12
tobias_ruck updated the diff for D14425: [Chronik] Add `Script::variant`.

remove unneeded line

Aug 29 2023, 13:34
tobias_ruck requested review of D14425: [Chronik] Add `Script::variant`.
Aug 29 2023, 12:52
tobias_ruck updated the summary of D14408: [Chronik] Shut down node after errors in merge operators gracefully.
Aug 29 2023, 10:47
tobias_ruck updated the diff for D14408: [Chronik] Shut down node after errors in merge operators gracefully.

remove trailing whitespace

Aug 29 2023, 10:43
tobias_ruck updated the diff for D14408: [Chronik] Shut down node after errors in merge operators gracefully.

Turn failed merges into no-ops and handle them after updating the DB, if any

Aug 29 2023, 10:42

Aug 24 2023

tobias_ruck updated the diff for D14408: [Chronik] Shut down node after errors in merge operators gracefully.

rebase on master (to get latest Rust 1.72.0)

Aug 24 2023, 22:11
tobias_ruck closed D14410: [Chronik] Update Rust version to 1.72.0 and nightly to 2023-08-23.
Aug 24 2023, 22:02
tobias_ruck committed rABC3498789f05ca: [Chronik] Update Rust version to 1.72.0 and nightly to 2023-08-23 (authored by tobias_ruck).
[Chronik] Update Rust version to 1.72.0 and nightly to 2023-08-23
Aug 24 2023, 22:02
tobias_ruck updated the diff for D14410: [Chronik] Update Rust version to 1.72.0 and nightly to 2023-08-23.

rebase on master

Aug 24 2023, 21:14
tobias_ruck requested review of D14410: [Chronik] Update Rust version to 1.72.0 and nightly to 2023-08-23.
Aug 24 2023, 20:14
tobias_ruck requested review of D14408: [Chronik] Shut down node after errors in merge operators gracefully.
Aug 24 2023, 13:23
tobias_ruck closed D14393: [Chronik] Optimize `GroupHistoryWriter` using batching and RocksDB's merge operator.
Aug 24 2023, 12:15
tobias_ruck committed rABCce8bc9613e31: [Chronik] Optimize `GroupHistoryWriter` using batching and RocksDB's merge… (authored by tobias_ruck).
[Chronik] Optimize `GroupHistoryWriter` using batching and RocksDB's merge…
Aug 24 2023, 12:15
tobias_ruck retitled D14393: [Chronik] Optimize `GroupHistoryWriter` using batching and RocksDB's merge operator from [Chronik] Optimize `GroupHistoryWriter` using batching, merging and LRU caching to [Chronik] Optimize `GroupHistoryWriter` using batching and RocksDB's merge operator.
Aug 24 2023, 12:15