HomePhabricator

[validation interface] Remove vtxConflicted from BlockConnected

Description

[validation interface] Remove vtxConflicted from BlockConnected

Summary:

The wallet now uses TransactionRemovedFromMempool to be notified about
conflicted wallet, and no other clients use vtxConflicted.

This is a backport of Core PR17477 [2/6]

https://github.com/bitcoin/bitcoin/pull/17477/commits/cdb893443cc16edf974f099b8485e04b3db1b1d7

Depends on D8864

See D6653 for differences in validationinterface.cpp

Test Plan: ninja all check-all

Reviewers: #bitcoin_abc, majcosta

Reviewed By: #bitcoin_abc, majcosta

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

Details

Provenance
John Newbery <john@johnnewbery.com>Authored on Nov 11 2019, 15:43
PiRKCommitted on Jan 11 2021, 14:20
PiRKPushed on Jan 11 2021, 14:20
Reviewer
Restricted Project
Differential Revision
D8865: [validation interface] Remove vtxConflicted from BlockConnected
Parents
rABCb2cab2433e05: [wallet] Notify conflicted transactions in TransactionRemovedFromMempool
Branches
Unknown
Tags
Unknown