Skip to content

Commit 4494f0f

Browse files
committed
txscript: Remove OP_SMALLDATA
1 parent f6cd49a commit 4494f0f

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

txscript/opcode.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,7 @@ const (
287287
OP_UNKNOWN246 = 0xf6 // 246
288288
OP_UNKNOWN247 = 0xf7 // 247
289289
OP_UNKNOWN248 = 0xf8 // 248
290-
OP_SMALLDATA = 0xf9 // 249 - bitcoin core internal
290+
OP_UNKNOWN249 = 0xf9 // 249
291291
OP_SMALLINTEGER = 0xfa // 250 - bitcoin core internal
292292
OP_PUBKEYS = 0xfb // 251 - bitcoin core internal
293293
OP_UNKNOWN252 = 0xfc // 252
@@ -573,9 +573,9 @@ var opcodeArray = [256]opcode{
573573
OP_UNKNOWN246: {OP_UNKNOWN246, "OP_UNKNOWN246", 1, opcodeInvalid},
574574
OP_UNKNOWN247: {OP_UNKNOWN247, "OP_UNKNOWN247", 1, opcodeInvalid},
575575
OP_UNKNOWN248: {OP_UNKNOWN248, "OP_UNKNOWN248", 1, opcodeInvalid},
576+
OP_UNKNOWN249: {OP_UNKNOWN249, "OP_UNKNOWN249", 1, opcodeInvalid},
576577

577578
// Bitcoin Core internal use opcode. Defined here for completeness.
578-
OP_SMALLDATA: {OP_SMALLDATA, "OP_SMALLDATA", 1, opcodeInvalid},
579579
OP_SMALLINTEGER: {OP_SMALLINTEGER, "OP_SMALLINTEGER", 1, opcodeInvalid},
580580
OP_PUBKEYS: {OP_PUBKEYS, "OP_PUBKEYS", 1, opcodeInvalid},
581581
OP_UNKNOWN252: {OP_UNKNOWN252, "OP_UNKNOWN252", 1, opcodeInvalid},

txscript/opcode_test.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,8 @@ func TestOpcodeDisasm(t *testing.T) {
7474
0xa9: "OP_HASH160", 0xaa: "OP_HASH256", 0xab: "OP_CODESEPARATOR",
7575
0xac: "OP_CHECKSIG", 0xad: "OP_CHECKSIGVERIFY",
7676
0xae: "OP_CHECKMULTISIG", 0xaf: "OP_CHECKMULTISIGVERIFY",
77-
0xf9: "OP_SMALLDATA", 0xfa: "OP_SMALLINTEGER",
78-
0xfb: "OP_PUBKEYS", 0xfd: "OP_PUBKEYHASH", 0xfe: "OP_PUBKEY",
77+
0xfa: "OP_SMALLINTEGER", 0xfb: "OP_PUBKEYS",
78+
0xfd: "OP_PUBKEYHASH", 0xfe: "OP_PUBKEY",
7979
0xff: "OP_INVALIDOPCODE",
8080
}
8181
for opcodeVal, expectedStr := range expectedStrings {
@@ -122,7 +122,7 @@ func TestOpcodeDisasm(t *testing.T) {
122122
}
123123

124124
// OP_UNKNOWN#.
125-
case opcodeVal >= 0xba && opcodeVal <= 0xf8 || opcodeVal == 0xfc:
125+
case opcodeVal >= 0xba && opcodeVal <= 0xf9 || opcodeVal == 0xfc:
126126
expectedStr = "OP_UNKNOWN" + strconv.Itoa(int(opcodeVal))
127127
}
128128

@@ -188,7 +188,7 @@ func TestOpcodeDisasm(t *testing.T) {
188188
}
189189

190190
// OP_UNKNOWN#.
191-
case opcodeVal >= 0xba && opcodeVal <= 0xf8 || opcodeVal == 0xfc:
191+
case opcodeVal >= 0xba && opcodeVal <= 0xf9 || opcodeVal == 0xfc:
192192
expectedStr = "OP_UNKNOWN" + strconv.Itoa(int(opcodeVal))
193193
}
194194

0 commit comments

Comments
 (0)