HomePhabricator

Use disconnectpool in CTxMemPool::removeForBlock

Description

Use disconnectpool in CTxMemPool::removeForBlock

Summary: This ensure that transaction are removed in a consistent order. It's preferable to do it that way untill the mempool code is able to take advantage of it by itself.

Test Plan:

make check
./test/functional/test_runner.py

Reviewers: #bitcoin_abc, schancel

Reviewed By: #bitcoin_abc, schancel

Subscribers: hanchon, schancel, teamcity

Differential Revision: https://reviews.bitcoinabc.org/D1686

Details

Provenance
deadalnixAuthored on Aug 25 2018, 22:46
deadalnixPushed on Aug 26 2018, 13:07
Reviewer
Restricted Project
Differential Revision
D1686: Use disconnectpool in CTxMemPool::removeForBlock
Parents
rSTAGINGd06e6b19054b: Use TxId in the wallet RPC.
Branches
Unknown
Tags
Unknown
References
tag: phabricator/base/4677, tag: phabricator/base/4674, tag: phabricator/base/4673, tag: phabricator/base/4672