pass a limited proof id to Delegation::verify instead of the already computed proofid, and refactor the code that generates a proofid from a limited id to avoid code duplication.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
May 19 2021
May 19 2021
Fix a couple nits in names
May 18 2021
May 18 2021
Fabien committed rABCac3faaf599b6: test: Check that peers with forcerelay permission are not asked to feefilter (authored by MarcoFalke <falke.marco@gmail.com>).
test: Check that peers with forcerelay permission are not asked to feefilter
Fix a race in abc_mining_basic
Rebase on D9544
already done D9547
Fabien added a comment to D9546: test: Check that peers with forcerelay permission are not asked to feefilter.
Unrelated failure, restarting the build.
teamcity added a comment to D9546: test: Check that peers with forcerelay permission are not asked to feefilter.
Build Bitcoin ABC Diffs / Diff Testing (build-debug) failed.
teamcity updated the summary of D9546: test: Check that peers with forcerelay permission are not asked to feefilter.
avoid computing the limited proofid twice
teamcity triaged T1617: Build Bitcoin-ABC / Master / Default Extended Tests is broken. as Unbreak Now! priority.
teamcity triaged T1616: Build Bitcoin-ABC / Master / Build without ZMQ is broken. as Unbreak Now! priority.
Fabien committed rABC6f09bb224dc6: Use mockable time everywhere in net_processing (authored by Pieter Wuille <pieter@wuille.net>).
Use mockable time everywhere in net_processing
The proofs with expected invalid signatures did not need to be recomputed, only their ID changed. But for the valid ones I needed to know all the private keys for each UTXO to be able to recompute the signatures.
And then there are a bunch of tests that are derived from the valid proof, to show that the proof id changes if a parameter is changed.
Bump version to 0.23.5
Can you explain why so many things need to be fully recomputed?
PiRK committed rABC5fa3c6e67e43: [avalanche] remove proof details from getavalanchepeerinfo RPC (authored by PiRK).
[avalanche] remove proof details from getavalanchepeerinfo RPC
[avalanche] add a decodeavalancheproof RPC
show the signature in base64, cast vout in uint64_t
May 17 2021
May 17 2021
teamcity added a comment to D9540: [backport#19988 5/9] Reduce MAX_PEER_TX_ANNOUNCEMENTS for non-PF_RELAY peers.
Build Bitcoin ABC Diffs / Diff Testing (build-diff) failed.
teamcity added a comment to D9540: [backport#19988 5/9] Reduce MAX_PEER_TX_ANNOUNCEMENTS for non-PF_RELAY peers.
Build Bitcoin ABC Diffs / Diff Testing (build-without-wallet) failed.
teamcity added a comment to D9540: [backport#19988 5/9] Reduce MAX_PEER_TX_ANNOUNCEMENTS for non-PF_RELAY peers.
Build Bitcoin ABC Diffs / Diff Testing (build-debug) failed.
teamcity added a comment to D9539: [backport#19988 4/9] Change transaction request logic to use txrequest.
Build Bitcoin ABC Diffs / Diff Testing (build-without-wallet) failed.
teamcity added a comment to D9539: [backport#19988 4/9] Change transaction request logic to use txrequest.
Build Bitcoin ABC Diffs / Diff Testing (build-diff) failed.
teamcity added a comment to D9539: [backport#19988 4/9] Change transaction request logic to use txrequest.
Build Bitcoin ABC Diffs / Diff Testing (build-debug) failed.
Build Bitcoin ABC Diffs / Diff Testing (build-without-wallet) failed.
Build Bitcoin ABC Diffs / Diff Testing (build-diff) failed.
Build Bitcoin ABC Diffs / Diff Testing (build-debug) failed.
teamcity updated the summary of D9540: [backport#19988 5/9] Reduce MAX_PEER_TX_ANNOUNCEMENTS for non-PF_RELAY peers.
teamcity updated the summary of D9539: [backport#19988 4/9] Change transaction request logic to use txrequest.
Build Bitcoin ABC Diffs / Diff Testing (build-diff) failed.
majcosta requested review of D9539: [backport#19988 4/9] Change transaction request logic to use txrequest.
Build Bitcoin ABC Diffs / Diff Testing (build-without-wallet) failed.
Build Bitcoin ABC Diffs / Diff Testing (build-debug) failed.
Build Bitcoin ABC Diffs / Diff Testing (build-diff) failed.
Build Bitcoin ABC Diffs / Diff Testing (build-without-wallet) failed.
Build Bitcoin ABC Diffs / Diff Testing (build-debug) failed.