superseded by D9582
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Jun 4 2021
Jun 4 2021
Fabien planned changes to D9493: [avalanche] Prevent sending proof invs multiple times to the same peer.
Fabien committed rABC359045064944: [avalanche] Download the proof from our peers that send avahello (authored by Fabien).
[avalanche] Download the proof from our peers that send avahello
Fabien committed rABC9f241cc79d56: [avalanche] Add a facility to check if a peer is preferred for DL (authored by Fabien).
[avalanche] Add a facility to check if a peer is preferred for DL
Fabien committed rABCd596bf6c8e22: [avalanche] Reset the proof tracking state on peer disconnection (authored by Fabien).
[avalanche] Reset the proof tracking state on peer disconnection
Fabien committed rABCd86ccb5a2564: [avalanche] Manage the notfound messages from a proof request (authored by Fabien).
[avalanche] Manage the notfound messages from a proof request
Fabien committed rABCcef8cbca39d8: [avalanche] Answer proof invs with getdata proof requests (authored by Fabien).
[avalanche] Answer proof invs with getdata proof requests
teamcity awarded D9634: [avalanche] Fix threading issue in processor_tests.cpp a Haypence token.
Fabien added a task to D9634: [avalanche] Fix threading issue in processor_tests.cpp: Unknown Object (Maniphest Task).
@bot build-tsan
Mengerian added a task to D9600: [avalanche] Reset the proof tracking state on peer disconnection: Unknown Object (Maniphest Task).
Mengerian added a task to D9599: [avalanche] Manage the notfound messages from a proof request: Unknown Object (Maniphest Task).
Build Bitcoin ABC Diffs / Diff Testing (build-debug) failed.
Build Bitcoin ABC Diffs / Diff Testing (build-debug) failed.
rebase
PiRK committed rABC97ecb320bde4: [avalanche] make delegateavalancheproof take a limited id rather than a whole… (authored by PiRK).
[avalanche] make delegateavalancheproof take a limited id rather than a whole…
teamcity updated the summary of D9631: Split SetActiveScriptPubKeyMan into Add/LoadActiveScriptPubKeyMan.
teamcity triaged T1640: Build Bitcoin-ABC / Master / Sanitizers / Thread Sanitizer (TSAN) is broken. as Unbreak Now! priority.
tobias_ruck added a comment to D9628: Add -uaclientname and -uaclientversion config options to set the client name and version of the user agent in the version message..
So what should I do instead
[avalanche] use the OrphanProofPool
deadalnix committed rABCa53677be459f: Use smart pointer in the orphan proof pool (authored by deadalnix).
Use smart pointer in the orphan proof pool
Rebase on top of D9629
Fabien committed rABC38e511b2b8ea: [avalanche] Add an avaproof network permission for bypassing the inv tracking… (authored by Fabien).
[avalanche] Add an avaproof network permission for bypassing the inv tracking…
OK let's move on with this. Since the orphan proof is always accessed through the peer manager (tests excepted) if this become an issue it should be cheap enough to refactor.
PiRK updated the diff for D9613: [avalanche] make delegateavalancheproof take a limited id rather than a whole proof.
use std::make_unique
deadalnix requested changes to D9628: Add -uaclientname and -uaclientversion config options to set the client name and version of the user agent in the version message..
This breaks the -uacomment flag.
PiRK updated the diff for D9613: [avalanche] make delegateavalancheproof take a limited id rather than a whole proof.
factor the initialization using constructor delegation with a private constructor.
Jun 3 2021
Jun 3 2021
Mengerian added a task to D9627: [avalanche] Download the proof from our peers that send avahello: Unknown Object (Maniphest Task).
Mengerian added a task to D9625: [avalanche] Add a facility to check if a peer is preferred for DL: Unknown Object (Maniphest Task).
Mengerian added a task to D9608: [avalanche] Add an avaproof network permission for bypassing the inv tracking limit: Unknown Object (Maniphest Task).
Mengerian added a task to D9598: Extract inv saturation check and data request time computation: Unknown Object (Maniphest Task).
Fabien committed rABC2d558c27cda8: Update the unspendable address in the wallet test lib (authored by Fabien).
Update the unspendable address in the wallet test lib
Fabien committed rABCb7bb766e5316: Remove wallet related constant from the mining util test lib (authored by Fabien).
Remove wallet related constant from the mining util test lib
Revert the empty line change in init.cpp
PiRK committed rABC5f4b8a11f74d: rpc: remove deprecated getaddressinfo fields (authored by Jon Atack <jon@atack.com>).
rpc: remove deprecated getaddressinfo fields
PiRK updated the diff for D9613: [avalanche] make delegateavalancheproof take a limited id rather than a whole proof.
address review:
Fabien committed rABCe19bc0f9629c: Extract inv saturation check and data request time computation (authored by Fabien).
Extract inv saturation check and data request time computation
rebase after version bump in D9609. This fixes the release-notes.md mess.
Build Bitcoin ABC Diffs / Diff Testing (build-clang-tidy) failed.
Build Bitcoin ABC Diffs / Diff Testing (build-diff) failed.
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-clang) failed.
Fabien requested review of D9625: [avalanche] Add a facility to check if a peer is preferred for DL.
Also download the proofs during IBD. They will likely end up in the orphan pool but that should not be an issue.