Changeset View
Changeset View
Standalone View
Standalone View
src/script/interpreter.h
Show First 20 Lines • Show All 81 Lines • ▼ Show 20 Lines | enum { | ||||
// See BIP65 for details. | // See BIP65 for details. | ||||
SCRIPT_VERIFY_CHECKLOCKTIMEVERIFY = (1U << 9), | SCRIPT_VERIFY_CHECKLOCKTIMEVERIFY = (1U << 9), | ||||
// support CHECKSEQUENCEVERIFY opcode | // support CHECKSEQUENCEVERIFY opcode | ||||
// | // | ||||
// See BIP112 for details | // See BIP112 for details | ||||
SCRIPT_VERIFY_CHECKSEQUENCEVERIFY = (1U << 10), | SCRIPT_VERIFY_CHECKSEQUENCEVERIFY = (1U << 10), | ||||
// Require the argument of OP_IF/NOTIF to be exactly | // Require the argument of OP_IF/NOTIF to be exactly 0x01 or empty vector | ||||
// 0x01 or empty vector | |||||
// | // | ||||
SCRIPT_VERIFY_MINIMALIF = (1U << 13), | SCRIPT_VERIFY_MINIMALIF = (1U << 13), | ||||
// Signature(s) must be empty vector if an CHECK(MULTI)SIG operation failed | // Signature(s) must be empty vector if an CHECK(MULTI)SIG operation failed | ||||
// | // | ||||
SCRIPT_VERIFY_NULLFAIL = (1U << 14), | SCRIPT_VERIFY_NULLFAIL = (1U << 14), | ||||
// Public keys in scripts must be compressed | // Public keys in scripts must be compressed | ||||
▲ Show 20 Lines • Show All 89 Lines • Show Last 20 Lines |