Details
Diff Detail
- Repository
- rABC Bitcoin ABC
- Branch
- billable-size
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 3346 Build 4775: Bitcoin ABC Buildbot (legacy) Build 4774: arc lint + arc unit
Event Timeline
Requesting changes because some errant line deletions in files that are otherwise untouched.
Otherwise, the diff looks good ๐
src/wallet/rpcwallet.cpp | ||
---|---|---|
3410 โ | (On Diff #5016) | Unnecessary for this diff. Please remove. |
src/wallet/wallet.cpp | ||
2960 โ | (On Diff #5016) | duplicate space |
test/functional/abc-high_priority_transaction.py | ||
16 โ | (On Diff #5016) | remove |
test/functional/pruning.py | ||
17 โ | (On Diff #5016) | remove |
You really should split that up. One to keep track of the billable size in the mempool + unit tests that check that the size is tracked properly with acsendent and descendent txns. This part seems to be mostly taken care of, but would benefit from being unit tested.
The second one to actually start using the billable size. I'm not sure about this part, tbh, and having it isolated from the rest of the change would make review easier.
Considering there are changes planned in dependencies, I'll put that back on your queue.
src/test/mempool_tests.cpp | ||
---|---|---|
455 โ | (On Diff #5403) | These need to be moved to the next commit in the stack. |