HomePhabricator

[backport#17843] wallet: Reset reused transactions cache

Description

[backport#17843] wallet: Reset reused transactions cache

Summary:
If a destination is reused we mark the cache of the other transactions going to that destination dirty so they are not accidentally reported as trusted when the cache is hit.


Backport of Core PR17843

Test Plan:

ninja check check-functional

Reviewers: #bitcoin_abc, deadalnix

Reviewed By: #bitcoin_abc, deadalnix

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

Details

Provenance
Fabian Jahr <fjahr@protonmail.com>Authored on Dec 31 2019, 18:55
majcostaCommitted on Oct 7 2020, 18:56
majcostaPushed on Oct 7 2020, 18:56
Reviewer
Restricted Project
Differential Revision
D7685: [backport#17843] wallet: Reset reused transactions cache
Parents
rABCca05a7160d20: Fix release notes that got automated out of existence
Branches
Unknown
Tags
Unknown