Page MenuHomePhabricator
Feed Advanced Search

Jan 15 2024

tobias_ruck published D15159: Remove mempool txs in reverse topological order for review.
Jan 15 2024, 13:10
tobias_ruck closed D15099: [Chronik] Add `MempoolTokens` to index mempool token txs.
Jan 15 2024, 11:58
tobias_ruck committed rABC9fe11d18aec3: [Chronik] Add `MempoolTokens` to index mempool token txs (authored by tobias_ruck).
[Chronik] Add `MempoolTokens` to index mempool token txs
Jan 15 2024, 11:58
tobias_ruck closed D15149: [Chronik] Plugins: Add `Script` and `Op` objects.
Jan 15 2024, 11:54
tobias_ruck committed rABC25d51bde8c47: [Chronik] Plugins: Add `Script` and `Op` objects (authored by tobias_ruck).
[Chronik] Plugins: Add `Script` and `Op` objects
Jan 15 2024, 11:54
tobias_ruck updated the diff for D15149: [Chronik] Plugins: Add `Script` and `Op` objects.

use chronik_plugin.script submodule

Jan 15 2024, 01:54
tobias_ruck updated the diff for D15149: [Chronik] Plugins: Add `Script` and `Op` objects.

make python tests use functions and import the module

Jan 15 2024, 01:30
tobias_ruck updated the diff for D15099: [Chronik] Add `MempoolTokens` to index mempool token txs.

fix bug when adding uncolored txs that burn tokens to the mempool

Jan 15 2024, 00:00

Jan 12 2024

tobias_ruck updated the diff for D15099: [Chronik] Add `MempoolTokens` to index mempool token txs.

diff unsaved formatting

Jan 12 2024, 23:57
tobias_ruck updated the diff for D15099: [Chronik] Add `MempoolTokens` to index mempool token txs.

add long SLP V2 rant

Jan 12 2024, 23:57
tobias_ruck published D15149: [Chronik] Plugins: Add `Script` and `Op` objects for review.
Jan 12 2024, 21:47
tobias_ruck updated the diff for D15099: [Chronik] Add `MempoolTokens` to index mempool token txs.

rebase on master

Jan 12 2024, 19:56

Jan 11 2024

tobias_ruck updated the diff for D15099: [Chronik] Add `MempoolTokens` to index mempool token txs.

rerun CI

Jan 11 2024, 23:38
tobias_ruck added inline comments to D15099: [Chronik] Add `MempoolTokens` to index mempool token txs.
Jan 11 2024, 23:11
tobias_ruck updated the diff for D15099: [Chronik] Add `MempoolTokens` to index mempool token txs.

mention "token" in error messages; add explanatory comments; fix typo; test tx 10 too

Jan 11 2024, 23:09
tobias_ruck closed D15103: [Chronik] Add `TokenTxEntry::burn_summary` for a nice human-readable burn summary.
Jan 11 2024, 22:51
tobias_ruck committed rABC4118b7d412f7: [Chronik] Add `TokenTxEntry::burn_summary` for a nice human-readable burn… (authored by tobias_ruck).
[Chronik] Add `TokenTxEntry::burn_summary` for a nice human-readable burn…
Jan 11 2024, 22:51
tobias_ruck closed D15133: [Chronik] Plugins: Add a bare-bones Python `PluginContext`.
Jan 11 2024, 18:18
tobias_ruck committed rABCd53d6c757027: [Chronik] Plugins: Add a bare-bones Python `PluginContext` (authored by tobias_ruck).
[Chronik] Plugins: Add a bare-bones Python `PluginContext`
Jan 11 2024, 18:18
tobias_ruck added inline comments to D15133: [Chronik] Plugins: Add a bare-bones Python `PluginContext`.
Jan 11 2024, 15:53
tobias_ruck updated the test plan for D15133: [Chronik] Plugins: Add a bare-bones Python `PluginContext`.
Jan 11 2024, 00:58
tobias_ruck published D15133: [Chronik] Plugins: Add a bare-bones Python `PluginContext` for review.
Jan 11 2024, 00:55
teamcity awarded D15133: [Chronik] Plugins: Add a bare-bones Python `PluginContext` a Mountain of Wealth token.
Jan 11 2024, 00:41
teamcity awarded D15133: [Chronik] Plugins: Add a bare-bones Python `PluginContext` a Doubloon token.
Jan 11 2024, 00:24
teamcity awarded D15133: [Chronik] Plugins: Add a bare-bones Python `PluginContext` a Piece of Eight token.
Jan 11 2024, 00:02

Jan 10 2024

teamcity awarded D15133: [Chronik] Plugins: Add a bare-bones Python `PluginContext` a Haypence token.
Jan 10 2024, 23:55

Jan 8 2024

tobias_ruck added inline comments to D15103: [Chronik] Add `TokenTxEntry::burn_summary` for a nice human-readable burn summary.
Jan 8 2024, 11:15
tobias_ruck added inline comments to D15099: [Chronik] Add `MempoolTokens` to index mempool token txs.
Jan 8 2024, 10:07

Jan 5 2024

tobias_ruck requested review of D15103: [Chronik] Add `TokenTxEntry::burn_summary` for a nice human-readable burn summary.
Jan 5 2024, 21:00
tobias_ruck closed D15087: [Chronik] Remove an unnecessary copy of CChainParams in chronik::Start.
Jan 5 2024, 17:32
tobias_ruck committed rABCfcc824a72963: [Chronik] Remove an unnecessary copy of CChainParams in chronik::Start (authored by tobias_ruck).
[Chronik] Remove an unnecessary copy of CChainParams in chronik::Start
Jan 5 2024, 17:32
tobias_ruck updated the diff for D15099: [Chronik] Add `MempoolTokens` to index mempool token txs.

remove dbg! macros

Jan 5 2024, 17:28
tobias_ruck requested review of D15099: [Chronik] Add `MempoolTokens` to index mempool token txs.
Jan 5 2024, 17:27
tobias_ruck requested review of D15087: [Chronik] Remove an unnecessary copy of CChainParams in chronik::Start.
Jan 5 2024, 10:12
tobias_ruck closed D15048: [Chronik] Add `TokenWriter` and `TokenReader`.
Jan 5 2024, 10:03
tobias_ruck committed rABC79026e75747f: [Chronik] Add `TokenWriter` and `TokenReader` (authored by tobias_ruck).
[Chronik] Add `TokenWriter` and `TokenReader`
Jan 5 2024, 10:03
tobias_ruck closed D15069: [Chronik] Send regular pings from WebSocket to prevent disconnects.
Jan 5 2024, 10:00
tobias_ruck committed rABC5a0df0b4acaa: [Chronik] Send regular pings from WebSocket to prevent disconnects (authored by tobias_ruck).
[Chronik] Send regular pings from WebSocket to prevent disconnects
Jan 5 2024, 10:00
tobias_ruck requested review of D15048: [Chronik] Add `TokenWriter` and `TokenReader`.

Discussion with Cyprian concluded, and the spec will match our implementation here.

Jan 5 2024, 00:02

Jan 4 2024

tobias_ruck planned changes to D15048: [Chronik] Add `TokenWriter` and `TokenReader`.

Put this on hold while we resolve the mint vault spec…

Jan 4 2024, 22:16
tobias_ruck closed D15053: [Chronik] Add `lookup_spent_coins` and `uncache_coins` to `ChronikBridge`.
Jan 4 2024, 21:28
tobias_ruck committed rABCf808836990e4: [Chronik] Add `lookup_spent_coins` and `uncache_coins` to `ChronikBridge` (authored by tobias_ruck).
[Chronik] Add `lookup_spent_coins` and `uncache_coins` to `ChronikBridge`
Jan 4 2024, 21:28
tobias_ruck updated the summary of D15053: [Chronik] Add `lookup_spent_coins` and `uncache_coins` to `ChronikBridge`.
Jan 4 2024, 21:25
tobias_ruck closed D15046: [Chronik] Add `VerifyContext`, `verify` and `TokenTx` to bitcoinsuite-slp.
Jan 4 2024, 21:24
tobias_ruck committed rABCf1c3e6067b58: [Chronik] Add `VerifyContext`, `verify` and `TokenTx` to bitcoinsuite-slp (authored by tobias_ruck).
[Chronik] Add `VerifyContext`, `verify` and `TokenTx` to bitcoinsuite-slp
Jan 4 2024, 21:24
tobias_ruck updated the diff for D15069: [Chronik] Send regular pings from WebSocket to prevent disconnects.

use std::chrono::seconds, use wait_until, update copyright year

Jan 4 2024, 21:22
tobias_ruck updated the diff for D15048: [Chronik] Add `TokenWriter` and `TokenReader`.

update copyrights to 2024, add BURN tests and add a comment about GENESIS for has_any_genesis

Jan 4 2024, 21:11
tobias_ruck updated the diff for D15046: [Chronik] Add `VerifyContext`, `verify` and `TokenTx` to bitcoinsuite-slp.

rerun CI

Jan 4 2024, 20:30
tobias_ruck updated the diff for D15053: [Chronik] Add `lookup_spent_coins` and `uncache_coins` to `ChronikBridge`.

change coins_to_uncache to possibly include mempool UTXOs, use LOCK(cs_main), make TxId in one line, fix comments

Jan 4 2024, 19:43
tobias_ruck updated the diff for D15046: [Chronik] Add `VerifyContext`, `verify` and `TokenTx` to bitcoinsuite-slp.

rename is_total_burn -> is_invalid, change template to something more intuitive, add comments to NFT1 GROUP bare burn check

Jan 4 2024, 19:27
tobias_ruck updated the summary of D15069: [Chronik] Send regular pings from WebSocket to prevent disconnects.
Jan 4 2024, 18:36
tobias_ruck updated the diff for D15069: [Chronik] Send regular pings from WebSocket to prevent disconnects.

fix comments

Jan 4 2024, 18:35
tobias_ruck added a comment to D15069: [Chronik] Send regular pings from WebSocket to prevent disconnects.

@Fabien Agreed, but I think it's better to remove it in a separate diff.

Jan 4 2024, 18:32
tobias_ruck updated the diff for D15069: [Chronik] Send regular pings from WebSocket to prevent disconnects.

reduce ping interval on regtest to 5s, make ping a readable message

Jan 4 2024, 18:30
tobias_ruck added a comment to D15069: [Chronik] Send regular pings from WebSocket to prevent disconnects.

If we reduce the ping timer on regtest, shall we also remove the pings coming from the test framework?

Jan 4 2024, 07:32

Jan 3 2024

teamcity awarded D15069: [Chronik] Send regular pings from WebSocket to prevent disconnects a Haypence token.
Jan 3 2024, 17:36
tobias_ruck updated the diff for D15069: [Chronik] Send regular pings from WebSocket to prevent disconnects.

run tests again

Jan 3 2024, 16:05
tobias_ruck updated the diff for D15069: [Chronik] Send regular pings from WebSocket to prevent disconnects.

rename test class

Jan 3 2024, 15:34
tobias_ruck requested review of D15069: [Chronik] Send regular pings from WebSocket to prevent disconnects.
Jan 3 2024, 15:31
tobias_ruck added inline comments to D15046: [Chronik] Add `VerifyContext`, `verify` and `TokenTx` to bitcoinsuite-slp.
Jan 3 2024, 00:37
tobias_ruck added inline comments to D15053: [Chronik] Add `lookup_spent_coins` and `uncache_coins` to `ChronikBridge`.
Jan 3 2024, 00:06

Jan 2 2024

tobias_ruck added inline comments to D15046: [Chronik] Add `VerifyContext`, `verify` and `TokenTx` to bitcoinsuite-slp.
Jan 2 2024, 13:57

Dec 31 2023

tobias_ruck updated the summary of D15053: [Chronik] Add `lookup_spent_coins` and `uncache_coins` to `ChronikBridge`.
Dec 31 2023, 09:13

Dec 30 2023

tobias_ruck closed D15047: [Chronik] Format Rust code with the latest nightly + update CI.
Dec 30 2023, 21:10
tobias_ruck committed rABC2ee99cf86c74: [Chronik] Format Rust code with the latest nightly + update CI (authored by tobias_ruck).
[Chronik] Format Rust code with the latest nightly + update CI
Dec 30 2023, 21:10
tobias_ruck retitled D15047: [Chronik] Format Rust code with the latest nightly + update CI from [Chronik] Format Rust code with the latest nightly to [Chronik] Format Rust code with the latest nightly + update CI.
Dec 30 2023, 21:09
tobias_ruck updated the diff for D15053: [Chronik] Add `lookup_spent_coins` and `uncache_coins` to `ChronikBridge`.

push the right branch history

Dec 30 2023, 21:04
tobias_ruck requested review of D15053: [Chronik] Add `lookup_spent_coins` and `uncache_coins` to `ChronikBridge`.
Dec 30 2023, 20:26
tobias_ruck updated the diff for D15047: [Chronik] Format Rust code with the latest nightly + update CI.

update install-dependencies-bullseye.sh

Dec 30 2023, 17:41
tobias_ruck updated the diff for D15048: [Chronik] Add `TokenWriter` and `TokenReader`.
  • redesign the DB to include unknown tokens
  • split tests into multiple files
Dec 30 2023, 17:32

Dec 29 2023

tobias_ruck planned changes to D15048: [Chronik] Add `TokenWriter` and `TokenReader`.

I forgot to handle unknown tokens (they are simply ignored which is not good)

Dec 29 2023, 22:26

Dec 28 2023

tobias_ruck updated the diff for D15048: [Chronik] Add `TokenWriter` and `TokenReader`.

add forgot comments

Dec 28 2023, 21:29
tobias_ruck requested review of D15048: [Chronik] Add `TokenWriter` and `TokenReader`.
Dec 28 2023, 20:04
tobias_ruck requested review of D15047: [Chronik] Format Rust code with the latest nightly + update CI.
Dec 28 2023, 20:02
tobias_ruck requested review of D15046: [Chronik] Add `VerifyContext`, `verify` and `TokenTx` to bitcoinsuite-slp.
Dec 28 2023, 17:47

Dec 25 2023

tobias_ruck closed D15033: [Chronik] Add `ColoredTx` to `bitcoinsuite-slp`.
Dec 25 2023, 19:19
tobias_ruck committed rABCa1ef9921f9aa: [Chronik] Add `ColoredTx` to `bitcoinsuite-slp` (authored by tobias_ruck).
[Chronik] Add `ColoredTx` to `bitcoinsuite-slp`
Dec 25 2023, 19:19
tobias_ruck requested review of D15033: [Chronik] Add `ColoredTx` to `bitcoinsuite-slp`.
Dec 25 2023, 09:25

Dec 24 2023

tobias_ruck added a comment to D15033: [Chronik] Add `ColoredTx` to `bitcoinsuite-slp`.

Yeah, I get it's a bit big; but there's so much overlap between the different token versions that it'd be hard to put into separate diffs.

Dec 24 2023, 01:16

Dec 22 2023

tobias_ruck closed D15030: [Chronik] Don't ignore SLP and ALP mixups when parsing.
Dec 22 2023, 11:50
tobias_ruck committed rABC5277980ab6a4: [Chronik] Don't ignore SLP and ALP mixups when parsing (authored by tobias_ruck).
[Chronik] Don't ignore SLP and ALP mixups when parsing
Dec 22 2023, 11:50
tobias_ruck updated the diff for D15033: [Chronik] Add `ColoredTx` to `bitcoinsuite-slp`.

update all_the_things test

Dec 22 2023, 08:26
tobias_ruck updated the summary of D15033: [Chronik] Add `ColoredTx` to `bitcoinsuite-slp`.
Dec 22 2023, 00:18
tobias_ruck updated the diff for D15033: [Chronik] Add `ColoredTx` to `bitcoinsuite-slp`.

clean up

Dec 22 2023, 00:18
tobias_ruck requested review of D15033: [Chronik] Add `ColoredTx` to `bitcoinsuite-slp`.
Dec 22 2023, 00:16

Dec 21 2023

tobias_ruck requested review of D15030: [Chronik] Don't ignore SLP and ALP mixups when parsing.
Dec 21 2023, 16:32
tobias_ruck closed D15024: [Chronik] Add `alp::parse` to parse GENESIS, MINT, SEND and BURN.
Dec 21 2023, 11:53
tobias_ruck committed rABC8f953b99e3ce: [Chronik] Add `alp::parse` to parse GENESIS, MINT, SEND and BURN (authored by tobias_ruck).
[Chronik] Add `alp::parse` to parse GENESIS, MINT, SEND and BURN
Dec 21 2023, 11:53
tobias_ruck closed D15020: [Chronik] Add support for BURN txs in `slp::parse`.
Dec 21 2023, 11:52
tobias_ruck committed rABC1fd1e90886dc: [Chronik] Add support for BURN txs in `slp::parse` (authored by tobias_ruck).
[Chronik] Add support for BURN txs in `slp::parse`
Dec 21 2023, 11:52
tobias_ruck closed D15019: [Chronik] Add support for SEND txs in `slp::parse`.
Dec 21 2023, 11:48
tobias_ruck committed rABC8c325784d393: [Chronik] Add support for SEND txs in `slp::parse` (authored by tobias_ruck).
[Chronik] Add support for SEND txs in `slp::parse`
Dec 21 2023, 11:48
tobias_ruck closed D15018: [Chronik] Add support for MINT txs in `slp::parse`.
Dec 21 2023, 11:47
tobias_ruck committed rABC0a18f44197a3: [Chronik] Add support for MINT txs in `slp::parse` (authored by tobias_ruck).
[Chronik] Add support for MINT txs in `slp::parse`
Dec 21 2023, 11:47
tobias_ruck added inline comments to D15018: [Chronik] Add support for MINT txs in `slp::parse`.
Dec 21 2023, 11:05
tobias_ruck updated the diff for D15024: [Chronik] Add `alp::parse` to parse GENESIS, MINT, SEND and BURN.

add missing GenesisInfo::empty_alp

Dec 21 2023, 00:44
tobias_ruck requested review of D15024: [Chronik] Add `alp::parse` to parse GENESIS, MINT, SEND and BURN.
Dec 21 2023, 00:43

Dec 20 2023

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

add loop over token types

Dec 20 2023, 23:02
tobias_ruck requested review of D15020: [Chronik] Add support for BURN txs in `slp::parse`.
Dec 20 2023, 22:59
tobias_ruck requested review of D15019: [Chronik] Add support for SEND txs in `slp::parse`.
Dec 20 2023, 22:39