Page MenuHomePhabricator
Feed Advanced Search

Apr 17 2025

PiRK closed D17945: test: add "Debug" build to slow builds.
Apr 17 2025, 13:15
PiRK added inline comments to D17931: add loadtxoutset & getchainstates RPCs, add functional tests.
Apr 17 2025, 13:14
PiRK retitled D17945: test: add "Debug" build to slow builds from test: add "Debug" builds to slow builds to test: add "Debug" build to slow builds.
Apr 17 2025, 11:20
PiRK updated the diff for D17931: add loadtxoutset & getchainstates RPCs, add functional tests.

rebase onto D17945

Apr 17 2025, 11:20
PiRK requested review of D17945: test: add "Debug" build to slow builds.
Apr 17 2025, 11:18
PiRK closed D17938: inline chain stats updating.
Apr 17 2025, 11:10
PiRK added a reverting change for D6308: Make nChainTx private, ass facility to update it: rABC01b4aa9a8761: inline chain stats updating.
Apr 17 2025, 11:10
PiRK added a reverting change for D17872: block index: split ResetChainStats from UpdateChainStats: rABC01b4aa9a8761: inline chain stats updating.
Apr 17 2025, 11:10
PiRK committed rABC01b4aa9a8761: inline chain stats updating (authored by PiRK).
inline chain stats updating
Apr 17 2025, 11:10
PiRK closed D17943: rpc: use RPCArg::Optional::OMITTED over OMITTED_NAMED_ARG.
Apr 17 2025, 11:07
PiRK closed D17944: rpc: Add MaybeArg() and Arg() default helper.
Apr 17 2025, 11:07
PiRK committed rABC5112370f0353: rpc: Add MaybeArg() and Arg() default helper (authored by MarcoFalke <*~=`'#}+{/-|&$^_@721217.xyz>).
rpc: Add MaybeArg() and Arg() default helper
Apr 17 2025, 11:07
PiRK committed rABC92b26b9a5582: rpc: use RPCArg::Optional::OMITTED over OMITTED_NAMED_ARG (authored by PiRK).
rpc: use RPCArg::Optional::OMITTED over OMITTED_NAMED_ARG
Apr 17 2025, 11:07
PiRK closed D17942: rpc: RPCHelpMan fixes.
Apr 17 2025, 11:07
PiRK committed rABC1622f57da88a: rpc: RPCHelpMan fixes (authored by Karl-Johan Alm <karljohan-alm@garage.co.jp>).
rpc: RPCHelpMan fixes
Apr 17 2025, 11:07
PiRK updated the diff for D17944: rpc: Add MaybeArg() and Arg() default helper.

add TMPL_INST for bool from https://github.com/bitcoin/bitcoin/pull/28331/commits/c73cd423636e06df46742f573640ca773b281ffc
(needed for preventing a linker error with the unit test added in core#29277)

Apr 17 2025, 08:47
PiRK requested review of D17944: rpc: Add MaybeArg() and Arg() default helper.
Apr 17 2025, 08:09
PiRK requested review of D17943: rpc: use RPCArg::Optional::OMITTED over OMITTED_NAMED_ARG.
Apr 17 2025, 08:06
PiRK requested review of D17942: rpc: RPCHelpMan fixes.
Apr 17 2025, 08:05
PiRK accepted D17940: [herald] Parse pool.minemine.online.
Apr 17 2025, 05:56

Apr 16 2025

PiRK updated the diff for D17931: add loadtxoutset & getchainstates RPCs, add functional tests.

let's try a larger timeout factor for the Debug build.
The test fails because the node restart with -reindex=1 is not done loading blocks after 60 s which triggers the assertions in test_node.py line 386

Apr 16 2025, 15:28
PiRK updated the diff for D17931: add loadtxoutset & getchainstates RPCs, add functional tests.

rebase again

Apr 16 2025, 13:46
PiRK updated the diff for D17938: inline chain stats updating.

reduce indentation as per review

Apr 16 2025, 13:42
PiRK closed D17939: test: fix generation of conflicting transactions in chronik_electrum_blockchain.py.
Apr 16 2025, 13:13
PiRK committed rABC087505795565: test: fix generation of conflicting transactions in chronik_electrum_blockchain. (authored by PiRK).
test: fix generation of conflicting transactions in chronik_electrum_blockchain.
Apr 16 2025, 13:13
PiRK planned changes to D17931: add loadtxoutset & getchainstates RPCs, add functional tests.

there is still something wrong. Either i didn't have Debug while testing, or Arcanist is confused by my rebasing

Apr 16 2025, 12:24
PiRK updated the summary of D17931: add loadtxoutset & getchainstates RPCs, add functional tests.
Apr 16 2025, 11:52
PiRK abandoned D17934: add loadtxoutset & getchainstates RPCs, add functional tests.

wrong diff see D17931

Apr 16 2025, 11:52
PiRK updated the diff for D17931: add loadtxoutset & getchainstates RPCs, add functional tests.

rebase on D17938

Apr 16 2025, 11:51
PiRK updated the diff for D17934: add loadtxoutset & getchainstates RPCs, add functional tests.

rebase on D17938

Apr 16 2025, 11:47
PiRK added inline comments to D17938: inline chain stats updating.
Apr 16 2025, 11:46
PiRK published D17938: inline chain stats updating for review.
Apr 16 2025, 11:45
PiRK added a reverting change for D17872: block index: split ResetChainStats from UpdateChainStats: D17938: inline chain stats updating.
Apr 16 2025, 11:44
PiRK requested review of D17939: test: fix generation of conflicting transactions in chronik_electrum_blockchain.py.
Apr 16 2025, 11:37
PiRK closed D17933: test: make MiniWallet produce deterministic transactions.
Apr 16 2025, 10:32
PiRK committed rABC03f1074ec32e: test: make MiniWallet produce deterministic transactions (authored by PiRK).
test: make MiniWallet produce deterministic transactions
Apr 16 2025, 10:32

Apr 15 2025

PiRK accepted D17937: [avalanche] Tests: Move assert_response to avatools.
Apr 15 2025, 15:39
PiRK added a reverting change for D6308: Make nChainTx private, ass facility to update it: D17938: inline chain stats updating.
Apr 15 2025, 15:32
PiRK updated the diff for D17933: test: make MiniWallet produce deterministic transactions.

add extended tests to plan

Apr 15 2025, 15:11
PiRK committed rABC05008eabcc58: Bump version to 0.31.2 (authored by PiRK).
Bump version to 0.31.2
Apr 15 2025, 15:09
PiRK closed D17932: Bump version to 0.31.2.
Apr 15 2025, 15:09
PiRK planned changes to D17931: add loadtxoutset & getchainstates RPCs, add functional tests.

still the debug failure to be investigated

Apr 15 2025, 07:21
PiRK added inline comments to D17931: add loadtxoutset & getchainstates RPCs, add functional tests.
Apr 15 2025, 07:21
PiRK updated the summary of D17931: add loadtxoutset & getchainstates RPCs, add functional tests.
Apr 15 2025, 07:05
PiRK updated the diff for D17931: add loadtxoutset & getchainstates RPCs, add functional tests.

move release notes to proper file, split MiniWallet determinism into its own diff D17933, fix file permissions and shebangs for tests

Apr 15 2025, 07:05
PiRK abandoned D17934: add loadtxoutset & getchainstates RPCs, add functional tests.

arcanist created a new diff for some reason

Apr 15 2025, 07:03
PiRK requested review of D17934: add loadtxoutset & getchainstates RPCs, add functional tests.
Apr 15 2025, 07:02
PiRK requested review of D17933: test: make MiniWallet produce deterministic transactions.
Apr 15 2025, 06:54

Apr 14 2025

PiRK requested review of D17932: Bump version to 0.31.2.
Apr 14 2025, 19:30
PiRK planned changes to D17931: add loadtxoutset & getchainstates RPCs, add functional tests.

fix release notes, investigate test failure on CI

Apr 14 2025, 19:23
PiRK added a comment to D17931: add loadtxoutset & getchainstates RPCs, add functional tests.

Review suggestion:

Apr 14 2025, 19:22
PiRK requested review of D17931: add loadtxoutset & getchainstates RPCs, add functional tests.
Apr 14 2025, 19:11
PiRK closed D17930: assumeutxo: Check deserialized coins for out of range values.
Apr 14 2025, 18:46
PiRK committed rABC147451e8d798: assumeutxo: Check deserialized coins for out of range values (authored by PiRK).
assumeutxo: Check deserialized coins for out of range values
Apr 14 2025, 18:46
PiRK requested review of D17930: assumeutxo: Check deserialized coins for out of range values.
Apr 14 2025, 16:09
PiRK accepted D17929: [avalanche] Test: Simplify checking for undesired hashes in polls.
Apr 14 2025, 13:33
PiRK committed rABC0131c1a63c9e: rpc: Improve importdescriptor RPC error messages (authored by PiRK).
rpc: Improve importdescriptor RPC error messages
Apr 14 2025, 10:58
PiRK closed D17927: rpc: Improve importdescriptor RPC error messages.
Apr 14 2025, 10:58
PiRK closed D17926: validation: Don't assume m_chain_tx_count in GuessVerificationProgress.
Apr 14 2025, 10:58
PiRK closed D17925: rpc: Make pruneheight also reflect undo data presence.
Apr 14 2025, 10:58
PiRK committed rABCe3c0e83285c4: validation: Don't assume m_chain_tx_count in GuessVerificationProgress (authored by Fabian Jahr <fjahr@protonmail.com>).
validation: Don't assume m_chain_tx_count in GuessVerificationProgress
Apr 14 2025, 10:58
PiRK committed rABCab94fbe74208: rpc: Make pruneheight also reflect undo data presence (authored by Fabian Jahr <fjahr@protonmail.com>).
rpc: Make pruneheight also reflect undo data presence
Apr 14 2025, 10:58
PiRK committed rABCcd986cbab636: refactor, blockstorage: Generalize GetFirstStoredBlock (authored by PiRK).
refactor, blockstorage: Generalize GetFirstStoredBlock
Apr 14 2025, 10:58
PiRK closed D17924: refactor, blockstorage: Generalize GetFirstStoredBlock.
Apr 14 2025, 10:58
PiRK updated the diff for D17927: rpc: Improve importdescriptor RPC error messages.

strinrg layouts

Apr 14 2025, 10:27

Apr 12 2025

PiRK requested review of D17927: rpc: Improve importdescriptor RPC error messages.
Apr 12 2025, 08:01
PiRK added inline comments to D17926: validation: Don't assume m_chain_tx_count in GuessVerificationProgress.
Apr 12 2025, 07:59
PiRK requested review of D17926: validation: Don't assume m_chain_tx_count in GuessVerificationProgress.
Apr 12 2025, 07:57

Apr 11 2025

PiRK updated the diff for D17925: rpc: Make pruneheight also reflect undo data presence.

rebase

Apr 11 2025, 16:37
PiRK updated the diff for D17924: refactor, blockstorage: Generalize GetFirstStoredBlock.

pass status by const ref

Apr 11 2025, 16:23
PiRK updated the summary of D17924: refactor, blockstorage: Generalize GetFirstStoredBlock.
Apr 11 2025, 13:06
PiRK updated the summary of D17924: refactor, blockstorage: Generalize GetFirstStoredBlock.
Apr 11 2025, 13:05
PiRK updated the diff for D17924: refactor, blockstorage: Generalize GetFirstStoredBlock.

include <functional>

Apr 11 2025, 13:00
PiRK requested review of D17925: rpc: Make pruneheight also reflect undo data presence.
Apr 11 2025, 12:58
PiRK requested review of D17924: refactor, blockstorage: Generalize GetFirstStoredBlock.
Apr 11 2025, 12:53
PiRK closed D17922: test: add coverage for rpc error when trying to rescan beyond pruned data.
Apr 11 2025, 09:02
PiRK closed D17921: rpc: Enable wallet import on pruned nodes.
Apr 11 2025, 09:02
PiRK committed rABC073ac4d70ec0: test: add coverage for rpc error when trying to rescan beyond pruned data (authored by brunoerg <brunoely.gc@gmail.com>).
test: add coverage for rpc error when trying to rescan beyond pruned data
Apr 11 2025, 09:02
PiRK committed rABCa6ef9e78d417: test: run feature_pruning.py without wallet compiled (authored by PiRK).
test: run feature_pruning.py without wallet compiled
Apr 11 2025, 09:02
PiRK closed D17920: test: run feature_pruning.py without wallet compiled.
Apr 11 2025, 09:02
PiRK committed rABC302a7e7f9443: rpc: Enable wallet import on pruned nodes (authored by Aurèle Oulès <aurele@oules.com>).
rpc: Enable wallet import on pruned nodes
Apr 11 2025, 09:02
PiRK committed rABCa1687cb9c668: test: stop node before calling assert_start_raises_init_error (authored by Martin Zumsande <mzumsande@gmail.com>).
test: stop node before calling assert_start_raises_init_error
Apr 11 2025, 09:01
PiRK closed D17919: test: stop node before calling assert_start_raises_init_error.
Apr 11 2025, 09:01
PiRK accepted D17923: [avalanche] Wait for the local winner instead of immediately asserting.
Apr 11 2025, 06:56

Apr 10 2025

PiRK closed D17918: wallet: validationinterface: only handle active chain notifications.
Apr 10 2025, 21:55
PiRK committed rABC845f8476e440: wallet: validationinterface: only handle active chain notifications (authored by James O'Beirne <james.obeirne@pm.me>).
wallet: validationinterface: only handle active chain notifications
Apr 10 2025, 21:55
PiRK requested review of D17922: test: add coverage for rpc error when trying to rescan beyond pruned data.
Apr 10 2025, 21:35
PiRK updated the diff for D17921: rpc: Enable wallet import on pruned nodes.

we need to specify the block version in feature_pruning as well (missing backport that specifies version 4 as the default in create_block)

Apr 10 2025, 21:32
PiRK requested review of D17921: rpc: Enable wallet import on pruned nodes.
Apr 10 2025, 20:59
PiRK updated the test plan for D17920: test: run feature_pruning.py without wallet compiled.
Apr 10 2025, 20:58
PiRK requested review of D17920: test: run feature_pruning.py without wallet compiled.
Apr 10 2025, 20:00
PiRK requested review of D17919: test: stop node before calling assert_start_raises_init_error.
Apr 10 2025, 19:55
teamcity awarded D17918: wallet: validationinterface: only handle active chain notifications a Haypence token.
Apr 10 2025, 13:04
PiRK updated the diff for D17918: wallet: validationinterface: only handle active chain notifications.

remove debugging print

Apr 10 2025, 13:02
PiRK requested review of D17918: wallet: validationinterface: only handle active chain notifications.
Apr 10 2025, 12:57

Apr 9 2025

PiRK accepted D17912: Add Shibusawa activation logic.

it looks good to me. You could also remove the "-schumpeteractivationtime" stuff, it looks like now it is no longer used outside of tests

Apr 9 2025, 08:49
PiRK closed D17911: test: Introduce ensure_for helper.
Apr 9 2025, 08:46
PiRK committed rABCf881f585a838: test: Introduce ensure_for helper (authored by Fabian Jahr <fjahr@protonmail.com>).
test: Introduce ensure_for helper
Apr 9 2025, 08:46

Apr 8 2025

PiRK requested review of D17911: test: Introduce ensure_for helper.
Apr 8 2025, 13:49
PiRK accepted D17910: [chronik] Improve connection of the electrum interface test.
Apr 8 2025, 12:43