HomePhabricator

[validation] Remove REJECT code from CValidationState

Description

[validation] Remove REJECT code from CValidationState

Summary:

We no longer send BIP 61 REJECT messages, so there's no need to set
a REJECT code in the CValidationState object.

This is a backport of Core PR17004 [3/5]
Commit https://github.com/bitcoin/bitcoin/pull/17004/commits/e9d5a59e34ff2d538d8f5315efd9908bf24d0fdc
Depends on D8182

Test Plan: ninja all check-all

Reviewers: O1 Bitcoin ABC, #bitcoin_abc, deadalnix

Reviewed By: O1 Bitcoin ABC, #bitcoin_abc, deadalnix

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

Details

Provenance
John Newbery <john@johnnewbery.com>Authored on Oct 30 2020, 07:13
PiRKCommitted on Oct 30 2020, 07:14
abc-botPushed on Oct 30 2020, 07:19
Reviewer
Restricted Owners Package
Differential Revision
D8183: [validation] Remove REJECT code from CValidationState
Parents
rABC0c866043338f: qt: Remove "Pay only required fee" checkbox
Branches
Unknown
Tags
Unknown