Add policy: null signature for failed CHECK(MULTI)SIG

e41bd449ab
This commit is contained in:
lateminer
2018-01-13 13:26:20 +03:00
parent bba401c693
commit 1506d6b0ae
5 changed files with 21 additions and 1 deletions

View File

@@ -90,6 +90,10 @@ enum
//
// See BIP112 for details
SCRIPT_VERIFY_CHECKSEQUENCEVERIFY = (1U << 10),
// Signature(s) must be empty vector if an CHECK(MULTI)SIG operation failed
//
SCRIPT_VERIFY_NULLFAIL = (1U << 14),
};
bool CheckSignatureEncoding(const std::vector<unsigned char> &vchSig, unsigned int flags, ScriptError* serror);