HomePhabricator

checkmultisig: refactor nullfail check

Description

checkmultisig: refactor nullfail check

Summary:
For the schnorr mode, this check is meaningless since fSuccess=true
always, so move it into legacy mode.

Also, make available the allsigsnull value for the sake of SigChecks
counting in a future Diff.

Test Plan: make check

Reviewers: #bitcoin_abc, deadalnix

Reviewed By: #bitcoin_abc, deadalnix

Maniphest Tasks: T704

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

Details

Provenance
Mark Lundeberg <markblundeberg@users.noreply.github.com>Authored on Dec 10 2019, 04:52
markblundebergPushed on Dec 18 2019, 01:30
Reviewer
Restricted Project
Differential Revision
D4677: checkmultisig: refactor nullfail check
Parents
rABCfbe0046ba2e4: remove priority free transactions mechanism (currently off by default)
Branches
Unknown
Tags
Unknown

Event Timeline

Mark Lundeberg <markblundeberg@users.noreply.github.com> committed rABCace2b19624bd: checkmultisig: refactor nullfail check (authored by Mark Lundeberg <markblundeberg@users.noreply.github.com>).Dec 18 2019, 01:30