You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/// verify dummy stack item consumed by CHECKMULTISIG is of zero-length (softfork safe, BIP62 rule 7).
36
+
/// verify dummy stack item consumed by CHECKMULTISIG is of zero-length (softfork safe, [BIP62](https://github.com/bitcoin/bips/blob/master/bip-0062.mediawiki) rule 7).
36
37
constNullDummy = 1 << 4;
37
38
38
-
/// Using a non-push operator in the scriptSig causes script failure (softfork safe, BIP62 rule 2).
39
+
/// Using a non-push operator in the scriptSig causes script failure (softfork safe, [BIP62](https://github.com/bitcoin/bips/blob/master/bip-0062.mediawiki) rule 2).
39
40
constSigPushOnly = 1 << 5;
40
41
41
42
/// Require minimal encodings for all push operations (OP_0... OP_16, OP_1NEGATE where possible, direct
42
43
/// pushes up to 75 bytes, OP_PUSHDATA up to 255 bytes, OP_PUSHDATA2 for anything larger). Evaluating
43
-
/// any other push causes the script to fail (BIP62 rule 3).
44
-
/// In addition, whenever a stack element is interpreted as a number, it must be of minimal length (BIP62 rule 4).
44
+
/// any other push causes the script to fail ([BIP62](https://github.com/bitcoin/bips/blob/master/bip-0062.mediawiki) rule 3).
45
+
/// In addition, whenever a stack element is interpreted as a number, it must be of minimal length ([BIP62](https://github.com/bitcoin/bips/blob/master/bip-0062.mediawiki) rule 4).
45
46
/// (softfork safe)
46
47
constMinimalData = 1 << 6;
47
48
@@ -58,13 +59,13 @@ bitflags::bitflags! {
58
59
/// Require that only a single stack element remains after evaluation. This changes the success criterion from
59
60
/// "At least one stack element must remain, and when interpreted as a boolean, it must be true" to
60
61
/// "Exactly one stack element must remain, and when interpreted as a boolean, it must be true".
0 commit comments