This is a step toward turning the class into a template that can be used
for tracking transactions and avalanche proofs.
Details
Details
- Reviewers
deadalnix - Group Reviewers
Restricted Project - Maniphest Tasks
- Restricted Maniphest Task
ninja all check-all ./test/functional/test_runner.py p2p_tx_download ninja bitcoin-fuzzers
Diff Detail
Diff Detail
- Repository
- rABC Bitcoin ABC
- Branch
- remove_txrequest_impl
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 15769 Build 31438: Build Diff lint-circular-dependencies · build-without-wallet · build-diff · build-debug · build-clang-tidy · build-clang Build 31437: arc lint + arc unit
Event Timeline
Comment Actions
Note: you can refer to D9557 to see the final result (modulo a few nits found during the diff split)
Comment Actions
So, actually, I think this is wrong.
You had a PIMPL pattern that was working nicely for you. You have zero reason to break this. Just make the private implementation work with uint256, and only templatize the wrapper.