Page MenuHomePhabricator

Update CTxMemPoolEntry and BlockAssembler to billing cutoffs
AbandonedPublic

Authored by schancel on Jul 27 2018, 00:47.

Details

Reviewers
None
Group Reviewers
Restricted Project
Summary

Add nBillableSizeWithDescendants and nBillableSizeWithAncestors to
CTxMempoolEntry to allow CBlockAssembler to mine transactions based
on fees calculated using the billable size of a package.

Test Plan
make check && ./test/functional/test_runner.py

Diff Detail

Repository
rABC Bitcoin ABC
Branch
mine-billing
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 2988
Build 4072: Bitcoin ABC Buildbot (legacy)
Build 4071: arc lint + arc unit