HomePhabricator

Enforce the use of TxId when constructing COutPoint

Description

Enforce the use of TxId when constructing COutPoint

Summary:
OutPoint refer to previous transaction ids, and shouldn't accept any hash as input when constructed.

Depends on D3641, D3643, D3644, D3646 and D3645

Test Plan:

make check

Reviewers: #bitcoin_abc, jasonbcox

Reviewed By: #bitcoin_abc, jasonbcox

Subscribers: jasonbcox

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

Details

Provenance
deadalnixAuthored on Jul 10 2019, 16:11
deadalnixPushed on Jul 12 2019, 13:37
Reviewer
Restricted Project
Differential Revision
D3647: Enforce the use of TxId when constructing COutPoint
Parents
rSTAGING3293912dff81: Update rpcwallet.cpp to use TxId
Branches
Unknown
Tags
Unknown
References
tag: phabricator/base/10268, tag: phabricator/base/10266, tag: phabricator/base/10261, tag: phabricator/base/10260, tag: phabricator/base/10258