HomePhabricator

Diagnose unsuitable outputs in lockunspent().

Description

Diagnose unsuitable outputs in lockunspent().

Summary:

Fixes "lockunspent returns true even for non-existent outputs"

Backport of core PR11087
https://github.com/bitcoin/bitcoin/pull/11087/files

Test Plan:

make check
./test/functional/test_runner.py wallet_basic

Reviewers: #bitcoin_abc, deadalnix

Reviewed By: #bitcoin_abc, deadalnix

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

Details

Provenance
Eelis <eelis@bitonic.nl>Authored on Aug 18 2017, 12:21
FabienCommitted on Jun 27 2019, 16:11
jasonbcoxPushed on Jun 27 2019, 16:59
Reviewer
Restricted Project
Differential Revision
D3420: Diagnose unsuitable outputs in lockunspent().
Parents
rSTAGING182e2b7c0e22: rename schnorr functional test (rename-only)
Branches
Unknown
Tags
Unknown