this is not a great stopping point but I have done so many rewrites and changes now that wanted to get some kind of anchor in for reference
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Yesterday
Yesterday
bytesofman planned changes to D17822: [ecash-wallet] Add fluent API for building and broadcasting txs.
bytesofman updated the diff for D17822: [ecash-wallet] Add fluent API for building and broadcasting txs.
coming up for air, taking a look at what has happened
roqqit requested review of D17972: [doc] Add productivity note about utilizing the ramdisk for faster testing.
teamcity awarded D17971: [avalanche] Fix a lock order inversion a Haypence token.
@bot build-tsan
PiRK committed rABC9b32c3476a3e: assumeutxo,p2p: Start downloading historical blocks from common ancestor (authored by Martin Zumsande <mzumsande@gmail.com>).
assumeutxo,p2p: Start downloading historical blocks from common ancestor
teamcity triaged T3787: Build Bitcoin-ABC / Master / Sanitizers / Thread Sanitizer (TSAN) is broken. as Unbreak Now! priority.
Gautam awarded T476: Write a script to automate the collection of gitian outputs a Like token.
Tue, Apr 22, 21:15 ยท Restricted Project
None
Fabien requested changes to D17936: [chronik] Add block subscription functionality to websocket.rs within bitcoinsuite-chronik-client.
Can be simplified even more
Fabien requested review of D17969: [CI] Add a --ramdisk option to CI to store the regtest blockchain.
Fabien committed rABCa2de9f32d7c5: [avalanche] Poll for the transactions that didn't make it into the last block (authored by Fabien).
[avalanche] Poll for the transactions that didn't make it into the last block
Fabien committed rABCf27a78c214ed: wallet: Move restorewallet() logic to the wallet section (authored by w0xlt <94266259+w0xlt@users.noreply.github.com>).
wallet: Move restorewallet() logic to the wallet section
alitayin committed rABCd27e5156c299: [chronik-client] Add handling for WebSocket closure (authored by alitayin).
[chronik-client] Add handling for WebSocket closure
This diff will only address the issue of _websocketUrlConnects not closing the WebSocket under timeout conditions.
PiRK committed rABC56115c774db2: init: avoid unsetting service bits from `nLocalServices` (authored by Sebastian Falbesoner <sebastian.falbesoner@gmail.com>).
init: avoid unsetting service bits from `nLocalServices`
[Cashtab] Improve flaky token test
Build Bitcoin ABC Diffs / Diff Testing (build-debug) failed.
rebase
PiRK updated the diff for D17966: assumeutxo,p2p: Start downloading historical blocks from common ancestor.
rebase
rebase
Rebase
Fabien committed rABC24fbfa016454: Safegcd-based modular inverses in MuHash3072 (authored by Pieter Wuille <pieter@wuille.net>).
Safegcd-based modular inverses in MuHash3072
Build Bitcoin ABC Diffs / Diff Testing (build-debug) failed.
--blank line
lgtm, just check that the build-debug passes on CI after rebasing on D17964
teamcity updated the summary of D17966: assumeutxo,p2p: Start downloading historical blocks from common ancestor.
PiRK requested review of D17966: assumeutxo,p2p: Start downloading historical blocks from common ancestor.
Fabien committed rABC64e0fa66e7ee: [cmake] Add an override option for tmpdirprefix when running functional tests (authored by Fabien).
[cmake] Add an override option for tmpdirprefix when running functional tests
Fix dyslexia
hazzarust updated the diff for D17936: [chronik] Add block subscription functionality to websocket.rs within bitcoinsuite-chronik-client.
Removed macro and created Mutex around data, so that we don't need to constantly lock().await
teamcity triaged T3786: Build Bitcoin-ABC / CashTab / CashTab Unit Tests is broken. as Unbreak Now! priority.
Fabien committed rABC648527259e11: fuzz: Update FuzzedDataProvider.h from upstream (LLVM) (authored by practicalswift <practicalswift@users.noreply.github.com>).
fuzz: Update FuzzedDataProvider.h from upstream (LLVM)
teamcity awarded D17962: init: avoid unsetting service bits from `nLocalServices` a Haypence token.
@bot build-ibd
Build Bitcoin ABC Diffs / Diff Testing (build-debug) failed.
Mon, Apr 21
Mon, Apr 21
PiRK committed rABCb59ed33b3ac1: refactor: remove ::vpwallets and related global variables (authored by Russell Yanofsky <russ@yanofsky.org>).
refactor: remove ::vpwallets and related global variables
Build Bitcoin ABC Diffs / Diff Testing (build-debug) failed.
In D17958#409374, @teamcity wrote:Build Bitcoin ABC Diffs / Diff Testing (build-debug) failed.Failed tests logs:
====== Bitcoin ABC functional tests: feature_assumeutxo.py ====== ------- Stdout: ------- 2025-04-21T18:48:22.545000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_โฟโต_๐_20250421_184717/feature_assumeutxo_24 2025-04-21T18:48:25.488000Z TestFramework (INFO): -- Testing assumeutxo + some indexes + pruning 2025-04-21T18:48:25.489000Z TestFramework (INFO): Creating a UTXO snapshot at height 299 2025-04-21T18:48:25.534000Z TestFramework (INFO): Test loading snapshot when headers are not synced 2025-04-21T18:48:29.236000Z TestFramework (INFO): Test bitcoind should fail when mempool not empty. 2025-04-21T18:48:31.530000Z TestFramework (INFO): Test different scenarios of loading invalid snapshot files 2025-04-21T18:48:31.530000Z TestFramework (INFO): - snapshot file refering to a block that is not in the assumeutxo parameters 2025-04-21T18:48:31.534000Z TestFramework (INFO): - snapshot file with wrong number of coins 2025-04-21T18:48:31.862000Z TestFramework (INFO): - snapshot file with alternated UTXO data 2025-04-21T18:48:33.133000Z TestFramework (INFO): Test bitcoind should fail when file path is invalid. 2025-04-21T18:48:33.137000Z TestFramework (INFO): Loading snapshot into second node from /work/abc-ci-builds/build-debug/test/tmp/test_runner_โฟโต_๐_20250421_184717/feature_assumeutxo_24/node0/regtest/utxos.dat 2025-04-21T18:48:33.629000Z TestFramework (INFO): Submit a stale block that forked off the chain before the snapshot 2025-04-21T18:48:33.644000Z TestFramework (INFO): Submit a spending transaction for a snapshot chainstate coin to the mempool 2025-04-21T18:48:33.664000Z TestFramework (INFO): Restarting node to stop at height 359 2025-04-21T18:48:40.169000Z TestFramework (INFO): Checking that blocks are segmented on disk 2025-04-21T18:48:40.170000Z TestFramework (INFO): Restarted node before snapshot validation completed, reloading... 2025-04-21T18:48:42.337000Z TestFramework (INFO): Ensuring snapshot chain syncs to tip. (399) 2025-04-21T18:48:44.489000Z TestFramework (INFO): Ensuring background validation completes 2025-04-21T18:50:49.023000Z TestFramework.utils (ERROR): wait_until() failed. Predicate: '''' self.wait_until(lambda: n1.getindexinfo() == completed_idx_state) ''' 2025-04-21T18:50:49.023000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 152, in main self._run_test_internal() File "/work/test/functional/test_framework/test_framework.py", line 142, in _run_test_internal self.run_test() File "/work/test/functional/feature_assumeutxo.py", line 430, in run_test self.wait_until(lambda: n1.getindexinfo() == completed_idx_state) File "/work/test/functional/test_framework/test_framework.py", line 890, in wait_until return wait_until_helper( ^^^^^^^^^^^^^^^^^^ File "/work/test/functional/test_framework/util.py", line 309, in wait_until_helper raise AssertionError( AssertionError: Predicate '''' self.wait_until(lambda: n1.getindexinfo() == completed_idx_state) ''' not true after 120.0 seconds 2025-04-21T18:50:49.075000Z TestFramework (INFO): Stopping nodes 2025-04-21T18:50:49.379000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_โฟโต_๐_20250421_184717/feature_assumeutxo_24 2025-04-21T18:50:49.379000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_โฟโต_๐_20250421_184717/feature_assumeutxo_24/test_framework.log 2025-04-21T18:50:49.379000Z TestFramework (ERROR): 2025-04-21T18:50:49.379000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_โฟโต_๐_20250421_184717/feature_assumeutxo_24' to consolidate all logs 2025-04-21T18:50:49.379000Z TestFramework (ERROR): 2025-04-21T18:50:49.379000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 2025-04-21T18:50:49.379000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues 2025-04-21T18:50:49.379000Z TestFramework (ERROR):Each failure log is accessible here:
Bitcoin ABC functional tests: feature_assumeutxo.py
Build Bitcoin ABC Diffs / Diff Testing (build-debug) failed.
rebase on D17960
You can now rebase, the issue should be fixed
Fabien committed rABCdebfff580e29: Temporarly ignore the ASAN build failure in wallet_assumeutxo (authored by Fabien).
Temporarly ignore the ASAN build failure in wallet_assumeutxo
Fabien committed rABC28cb76e32139: gui: Unregister wallet notifications before unloading wallets (authored by Fabien).
gui: Unregister wallet notifications before unloading wallets
teamcity awarded D17961: Temporarly ignore the ASAN build failure in wallet_assumeutxo a Haypence token.
@bot build-asan
teamcity updated the summary of D17960: gui: Unregister wallet notifications before unloading wallets.
[Automated] Update timing.json
teamcity awarded D17952: refactor: remove ::vpwallets and related global variables a Piece of Eight token.
@bot build-tsan