Page MenuHomePhabricator
Feed Advanced Search

Apr 19 2024

PiRK committed rABC35519a7612cf: [test] fix broken interface_usdt_utxocache.py test (authored by PiRK).
[test] fix broken interface_usdt_utxocache.py test
Apr 19 2024, 12:09
PiRK updated the diff for D16021: test: Remove from_node from create_self_transfer* MiniWallet helpers.

fix also interface_usdt_utxocache

Apr 19 2024, 11:21
PiRK requested review of D16022: [test] fix broken interface_usdt_utxocache.py test.
Apr 19 2024, 11:16
PiRK planned changes to D16021: test: Remove from_node from create_self_transfer* MiniWallet helpers.

i'm missing a feature_usdt* test

Apr 19 2024, 10:55
PiRK requested review of D16021: test: Remove from_node from create_self_transfer* MiniWallet helpers.
Apr 19 2024, 10:54
PiRK closed D15624: validation: Stricter assumeutxo error handling when renaming chainstates.
Apr 19 2024, 06:28
PiRK committed rABC49ba25cf70e4: validation: Stricter assumeutxo error handling when renaming chainstates (authored by Ryan Ofsky <ryan@ofsky.org>).
validation: Stricter assumeutxo error handling when renaming chainstates
Apr 19 2024, 06:28
PiRK closed D16016: Replace pindex pointer with block reference.
Apr 19 2024, 06:04
PiRK committed rABC5cfdcd1e6fcd: Replace pindex pointer with block reference (authored by MarcoFalke <*~=`'#}+{/-|&$^_@721217.xyz>).
Replace pindex pointer with block reference
Apr 19 2024, 06:04
PiRK closed D16015: Add BlockManagerOpts::chainparams reference.
Apr 19 2024, 06:04
PiRK closed D16010: refactor: Add and use PRUNE_TARGET_MANUAL constexpr.
Apr 19 2024, 06:04
PiRK closed D16009: Pass fImporting to ImportingNow helper class, Move ::fImporting to BlockManager.
Apr 19 2024, 06:04
PiRK committed rABCd893f446d0af: Add BlockManagerOpts::chainparams reference (authored by MarcoFalke <*~=`'#}+{/-|&$^_@721217.xyz>).
Add BlockManagerOpts::chainparams reference
Apr 19 2024, 06:04
PiRK committed rABC4fad52ef8211: refactor: Add and use PRUNE_TARGET_MANUAL constexpr (authored by MarcoFalke <*~=`'#}+{/-|&$^_@721217.xyz>).
refactor: Add and use PRUNE_TARGET_MANUAL constexpr
Apr 19 2024, 06:04
PiRK committed rABC2b7a66e06daa: Pass fImporting to ImportingNow helper class, Move ::fImporting to BlockManager (authored by MarcoFalke <*~=`'#}+{/-|&$^_@721217.xyz>).
Pass fImporting to ImportingNow helper class, Move ::fImporting to BlockManager
Apr 19 2024, 06:04
PiRK closed D16008: Move ::fPruneMode into BlockManager.
Apr 19 2024, 06:04
PiRK closed D16007: Move ::nPruneTarget into BlockManager.
Apr 19 2024, 06:04
PiRK committed rABC0f48c6c439a3: Move ::fPruneMode into BlockManager (authored by MarcoFalke <*~=`'#}+{/-|&$^_@721217.xyz>).
Move ::fPruneMode into BlockManager
Apr 19 2024, 06:04
PiRK committed rABC03edbead7c24: Move ::nPruneTarget into BlockManager (authored by MarcoFalke <*~=`'#}+{/-|&$^_@721217.xyz>).
Move ::nPruneTarget into BlockManager
Apr 19 2024, 06:04
PiRK closed D16006: Remove reindex special case from the progress bar label.
Apr 19 2024, 06:04
PiRK committed rABC4990f9bed2bd: Remove reindex special case from the progress bar label (authored by MarcoFalke <*~=`'#}+{/-|&$^_@721217.xyz>).
Remove reindex special case from the progress bar label
Apr 19 2024, 06:04

Apr 18 2024

PiRK updated the diff for D16007: Move ::nPruneTarget into BlockManager.

remove blank line before copyright header

Apr 18 2024, 19:36
PiRK added a comment to D15624: validation: Stricter assumeutxo error handling when renaming chainstates.

Why do you say there is no change in behavior ? Previously the node would shut down, now it only prints an error. Am I missing something ?

Apr 18 2024, 19:13
PiRK updated the diff for D15624: validation: Stricter assumeutxo error handling when renaming chainstates.

rebase

Apr 18 2024, 14:45
PiRK updated the summary of D16015: Add BlockManagerOpts::chainparams reference.
Apr 18 2024, 14:34
PiRK requested review of D16016: Replace pindex pointer with block reference.
Apr 18 2024, 14:33
PiRK requested review of D16015: Add BlockManagerOpts::chainparams reference.
Apr 18 2024, 14:32
PiRK closed D16004: validation tests: Use existing {Chainstate,Block}Man.
Apr 18 2024, 10:02
PiRK committed rABC09ee00dbb2ca: validation tests: Use existing {Chainstate,Block}Man (authored by Carl Dong <contact@carldong.me>).
validation tests: Use existing {Chainstate,Block}Man
Apr 18 2024, 10:02

Apr 17 2024

PiRK requested review of D16010: refactor: Add and use PRUNE_TARGET_MANUAL constexpr.
Apr 17 2024, 20:20
PiRK requested review of D16009: Pass fImporting to ImportingNow helper class, Move ::fImporting to BlockManager.
Apr 17 2024, 20:16
PiRK requested review of D16008: Move ::fPruneMode into BlockManager.
Apr 17 2024, 20:14
PiRK requested review of D16007: Move ::nPruneTarget into BlockManager.
Apr 17 2024, 20:12
PiRK updated the diff for D16006: Remove reindex special case from the progress bar label.

no need for the else after the return in the previous if

Apr 17 2024, 20:03
PiRK requested review of D16006: Remove reindex special case from the progress bar label.
Apr 17 2024, 19:53
PiRK added inline comments to D16004: validation tests: Use existing {Chainstate,Block}Man.
Apr 17 2024, 19:49
PiRK requested review of D16004: validation tests: Use existing {Chainstate,Block}Man.
Apr 17 2024, 15:06

Apr 16 2024

PiRK accepted D15991: [avalanche] Cleanup deprecated 'sharing' RPC field.
Apr 16 2024, 14:12
PiRK closed D15989: [electrum] fix flaky tear-down in functional tests.
Apr 16 2024, 13:47
PiRK committed rABC88ea3ea9d12e: [electrum] fix flaky tear-down in functional tests (authored by PiRK).
[electrum] fix flaky tear-down in functional tests
Apr 16 2024, 13:47
PiRK requested review of D15989: [electrum] fix flaky tear-down in functional tests.
Apr 16 2024, 10:52
PiRK accepted D15988: Bump version to 0.29.2.
Apr 16 2024, 08:57

Apr 15 2024

PiRK closed D15979: test: Combine sync_send_with_ping and sync_with_ping.
Apr 15 2024, 20:31
PiRK committed rABC2af41ff856ff: test: Combine sync_send_with_ping and sync_with_ping (authored by MarcoFalke <*~=`'#}+{/-|&$^_@721217.xyz>).
test: Combine sync_send_with_ping and sync_with_ping
Apr 15 2024, 20:31
PiRK accepted D15976: [explorer] Show the finalization status in the block page.
Apr 15 2024, 19:06
PiRK requested review of D15979: test: Combine sync_send_with_ping and sync_with_ping.
Apr 15 2024, 15:40
PiRK accepted D15978: [explorer] Massage column priority in the address history.
Apr 15 2024, 15:21
PiRK accepted D15977: [explorer] Show finalization status in the transaction page.
Apr 15 2024, 15:19
PiRK accepted D15975: [explorer] Show invalid token txs as such.
Apr 15 2024, 15:13

Apr 14 2024

PiRK accepted D15954: [ecash-lib] Add `SigHashType`.

Note that the BIP143 naming is not used in the c++ code, the FORKID name is used instead. That got me confused for a while.

Apr 14 2024, 07:20

Apr 13 2024

PiRK accepted D15965: [explorer] Show block finalization on blocks page.
Apr 13 2024, 07:44

Apr 12 2024

PiRK accepted D15930: [explorer] Switch to new chronik.
Apr 12 2024, 14:38
PiRK closed D15960: util: add CBufferedFile::SkipTo() to move ahead in the stream.
Apr 12 2024, 14:28
PiRK closed D15961: Faster -reindex by initially deserializing only headers.
Apr 12 2024, 14:28
PiRK committed rABCf3f193270b70: Faster -reindex by initially deserializing only headers (authored by Larry Ruane <larryruane@gmail.com>).
Faster -reindex by initially deserializing only headers
Apr 12 2024, 14:28
PiRK committed rABCb96630370588: util: add CBufferedFile::SkipTo() to move ahead in the stream (authored by Larry Ruane <larryruane@gmail.com>).
util: add CBufferedFile::SkipTo() to move ahead in the stream
Apr 12 2024, 14:28
PiRK closed D15959: Add LoadExternalBlockFile() benchmark.
Apr 12 2024, 14:28
PiRK committed rABCbbba97aeab3a: Add LoadExternalBlockFile() benchmark (authored by Larry Ruane <larryruane@gmail.com>).
Add LoadExternalBlockFile() benchmark
Apr 12 2024, 14:28
PiRK accepted D15962: [explorer] Simplify JsonToken.
Apr 12 2024, 13:40
PiRK added inline comments to D15961: Faster -reindex by initially deserializing only headers.
Apr 12 2024, 13:21
PiRK requested review of D15961: Faster -reindex by initially deserializing only headers.
Apr 12 2024, 13:15
PiRK requested review of D15960: util: add CBufferedFile::SkipTo() to move ahead in the stream.
Apr 12 2024, 13:10
PiRK requested review of D15959: Add LoadExternalBlockFile() benchmark.
Apr 12 2024, 13:09
PiRK accepted D15957: [explorer] Deduplicate the token action strings.
Apr 12 2024, 11:07

Apr 11 2024

PiRK closed D15948: [chronik] fix ChronikBridge::load_raw_tx and compress_script.
Apr 11 2024, 14:52
PiRK committed rABC7d5ff29ba399: [chronik] fix ChronikBridge::load_raw_tx and compress_script (authored by PiRK).
[chronik] fix ChronikBridge::load_raw_tx and compress_script
Apr 11 2024, 14:52
PiRK updated the diff for D15948: [chronik] fix ChronikBridge::load_raw_tx and compress_script.

rebase on D15943

Apr 11 2024, 14:21
PiRK requested review of D15948: [chronik] fix ChronikBridge::load_raw_tx and compress_script.
Apr 11 2024, 13:59
PiRK closed D15936: Remove unused char serialize.
Apr 11 2024, 10:10
PiRK closed D15935: Use spans of std::byte in serialize.
Apr 11 2024, 10:10
PiRK committed rABC6f54c5967c4d: Remove unused char serialize (authored by MarcoFalke <falke.marco@gmail.com>).
Remove unused char serialize
Apr 11 2024, 10:10
PiRK committed rABC4d6d2035e110: span: Add BytePtr helper (authored by MarcoFalke <falke.marco@gmail.com>).
span: Add BytePtr helper
Apr 11 2024, 10:10
PiRK committed rABC16755cd2a145: Use spans of std::byte in serialize (authored by MarcoFalke <falke.marco@gmail.com>).
Use spans of std::byte in serialize
Apr 11 2024, 10:10
PiRK closed D15934: span: Add BytePtr helper.
Apr 11 2024, 10:10
PiRK closed D15933: refactor: [index] Replace deprecated char with uint8_t in serialization.
Apr 11 2024, 10:10
PiRK committed rABC6f5358fdff52: refactor: [index] Replace deprecated char with uint8_t in serialization (authored by MarcoFalke <falke.marco@gmail.com>).
refactor: [index] Replace deprecated char with uint8_t in serialization
Apr 11 2024, 10:10
PiRK accepted D15943: [ecash_lib_wasm] Exclude from the workspace.
Apr 11 2024, 10:09
PiRK updated the diff for D15936: Remove unused char serialize.

rebase

Apr 11 2024, 07:05
PiRK updated the diff for D15935: Use spans of std::byte in serialize.

rebase

Apr 11 2024, 07:04
PiRK updated the diff for D15934: span: Add BytePtr helper.

rebase

Apr 11 2024, 06:53
PiRK updated the diff for D15933: refactor: [index] Replace deprecated char with uint8_t in serialization.

rebase

Apr 11 2024, 06:52

Apr 10 2024

PiRK added a comment to D15920: [Cashtab] Upgrade tx parsing.

Note: investigating this CI failure, which is also happening on other diffs

image.png (74×237 px, 6 KB)

./contrib/teamcity/build-configurations.py cashtab-tests is working locally

Apr 10 2024, 19:15
PiRK requested review of D15936: Remove unused char serialize.
Apr 10 2024, 15:14
PiRK updated the summary of D15935: Use spans of std::byte in serialize.
Apr 10 2024, 15:06
PiRK requested review of D15935: Use spans of std::byte in serialize.
Apr 10 2024, 15:05
PiRK requested review of D15934: span: Add BytePtr helper.
Apr 10 2024, 15:03
PiRK requested review of D15933: refactor: [index] Replace deprecated char with uint8_t in serialization.
Apr 10 2024, 14:44
PiRK closed D15929: refactor: Switch serialize to uint8_t.
Apr 10 2024, 14:34
PiRK committed rABC6226c274e3be: refactor: Switch serialize to uint8_t (authored by MarcoFalke <falke.marco@gmail.com>).
refactor: Switch serialize to uint8_t
Apr 10 2024, 14:34
PiRK accepted D15932: [ecash-lib] CI improvements for typescript projects.
Apr 10 2024, 08:47

Apr 9 2024

PiRK requested review of D15929: refactor: Switch serialize to uint8_t.
Apr 9 2024, 14:58
PiRK closed D15927: tests: remove flaky mocktime test.
Apr 9 2024, 12:08
PiRK committed rABCb132af74fbce: tests: remove flaky mocktime test (authored by PiRK).
tests: remove flaky mocktime test
Apr 9 2024, 12:08
PiRK requested review of D15927: tests: remove flaky mocktime test.
Apr 9 2024, 10:39
PiRK abandoned D15926: tests: fix flaky abc_rpc_mocktime test and limit max mocktime in RPC.

This would work only for my linux machine. Ideally the max value should be computed for each system ( std::chrono::system_clock::now().max() * std::chrono::system_clock::period), but that is overkill for a test RPC.

Apr 9 2024, 10:30
PiRK updated the summary of D15926: tests: fix flaky abc_rpc_mocktime test and limit max mocktime in RPC.
Apr 9 2024, 09:25
PiRK updated the diff for D15926: tests: fix flaky abc_rpc_mocktime test and limit max mocktime in RPC.

add a check for the upper limit in the RPC command, test it

Apr 9 2024, 09:24
PiRK planned changes to D15926: tests: fix flaky abc_rpc_mocktime test and limit max mocktime in RPC.

Let's have the RPC return an error also, to guard against future flaky tests caused by overflows.

Apr 9 2024, 09:13
PiRK updated the test plan for D15926: tests: fix flaky abc_rpc_mocktime test and limit max mocktime in RPC.
Apr 9 2024, 09:05
PiRK requested review of D15926: tests: fix flaky abc_rpc_mocktime test and limit max mocktime in RPC.
Apr 9 2024, 09:03