Skip to content

Commit 0c50909

Browse files
committed
testcases: explicitly specify transaction version 1
1 parent b7e144b commit 0c50909

File tree

1 file changed

+22
-22
lines changed

1 file changed

+22
-22
lines changed

src/test/data/bitcoin-util-test.json

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -118,42 +118,42 @@
118118
"description": "Parses a transation with no inputs and a single output script (output in json)"
119119
},
120120
{ "exec": "./bitcoin-tx",
121-
"args": ["-create", "outscript=0:OP_DROP"],
121+
"args": ["-create", "outscript=0:OP_DROP", "nversion=1"],
122122
"output_cmp": "txcreatescript1.hex",
123123
"description": "Create a new transaction with a single output script (OP_DROP)"
124124
},
125125
{ "exec": "./bitcoin-tx",
126-
"args": ["-json", "-create", "outscript=0:OP_DROP"],
126+
"args": ["-json", "-create", "outscript=0:OP_DROP", "nversion=1"],
127127
"output_cmp": "txcreatescript1.json",
128128
"description": "Create a new transaction with a single output script (OP_DROP) (output as json)"
129129
},
130130
{ "exec": "./bitcoin-tx",
131-
"args": ["-create", "outscript=0:OP_DROP:S"],
131+
"args": ["-create", "outscript=0:OP_DROP:S", "nversion=1"],
132132
"output_cmp": "txcreatescript2.hex",
133133
"description": "Create a new transaction with a single output script (OP_DROP) in a P2SH"
134134
},
135135
{ "exec": "./bitcoin-tx",
136-
"args": ["-json", "-create", "outscript=0:OP_DROP:S"],
136+
"args": ["-json", "-create", "outscript=0:OP_DROP:S", "nversion=1"],
137137
"output_cmp": "txcreatescript2.json",
138138
"description": "Create a new transaction with a single output script (OP_DROP) in a P2SH (output as json)"
139139
},
140140
{ "exec": "./bitcoin-tx",
141-
"args": ["-create", "outscript=0:OP_DROP:W"],
141+
"args": ["-create", "outscript=0:OP_DROP:W", "nversion=1"],
142142
"output_cmp": "txcreatescript3.hex",
143143
"description": "Create a new transaction with a single output script (OP_DROP) in a P2WSH"
144144
},
145145
{ "exec": "./bitcoin-tx",
146-
"args": ["-json", "-create", "outscript=0:OP_DROP:W"],
146+
"args": ["-json", "-create", "outscript=0:OP_DROP:W", "nversion=1"],
147147
"output_cmp": "txcreatescript3.json",
148148
"description": "Create a new transaction with a single output script (OP_DROP) in a P2WSH (output as json)"
149149
},
150150
{ "exec": "./bitcoin-tx",
151-
"args": ["-create", "outscript=0:OP_DROP:WS"],
151+
"args": ["-create", "outscript=0:OP_DROP:WS", "nversion=1"],
152152
"output_cmp": "txcreatescript4.hex",
153153
"description": "Create a new transaction with a single output script (OP_DROP) in a P2WSH, wrapped in a P2SH"
154154
},
155155
{ "exec": "./bitcoin-tx",
156-
"args": ["-json", "-create", "outscript=0:OP_DROP:WS"],
156+
"args": ["-json", "-create", "outscript=0:OP_DROP:WS", "nversion=1"],
157157
"output_cmp": "txcreatescript4.json",
158158
"description": "Create a new transaction with a single output script (OP_DROP) in a P2SH, wrapped in a P2SH (output as json)"
159159
},
@@ -193,37 +193,37 @@
193193
},
194194
{ "exec": "./bitcoin-tx",
195195
"args":
196-
["-create", "outpubkey=0:02a5613bd857b7048924264d1e70e08fb2a7e6527d32b7ab1bb993ac59964ff397"],
196+
["-create", "outpubkey=0:02a5613bd857b7048924264d1e70e08fb2a7e6527d32b7ab1bb993ac59964ff397", "nversion=1"],
197197
"output_cmp": "txcreateoutpubkey1.hex",
198198
"description": "Creates a new transaction with a single pay-to-pubkey output"
199199
},
200200
{ "exec": "./bitcoin-tx",
201201
"args":
202-
["-json", "-create", "outpubkey=0:02a5613bd857b7048924264d1e70e08fb2a7e6527d32b7ab1bb993ac59964ff397"],
202+
["-json", "-create", "outpubkey=0:02a5613bd857b7048924264d1e70e08fb2a7e6527d32b7ab1bb993ac59964ff397", "nversion=1"],
203203
"output_cmp": "txcreateoutpubkey1.json",
204204
"description": "Creates a new transaction with a single pay-to-pubkey output (output as json)"
205205
},
206206
{ "exec": "./bitcoin-tx",
207207
"args":
208-
["-create", "outpubkey=0:02a5613bd857b7048924264d1e70e08fb2a7e6527d32b7ab1bb993ac59964ff397:W"],
208+
["-create", "outpubkey=0:02a5613bd857b7048924264d1e70e08fb2a7e6527d32b7ab1bb993ac59964ff397:W", "nversion=1"],
209209
"output_cmp": "txcreateoutpubkey2.hex",
210210
"description": "Creates a new transaction with a single pay-to-witness-pubkey output"
211211
},
212212
{ "exec": "./bitcoin-tx",
213213
"args":
214-
["-json", "-create", "outpubkey=0:02a5613bd857b7048924264d1e70e08fb2a7e6527d32b7ab1bb993ac59964ff397:W"],
214+
["-json", "-create", "outpubkey=0:02a5613bd857b7048924264d1e70e08fb2a7e6527d32b7ab1bb993ac59964ff397:W", "nversion=1"],
215215
"output_cmp": "txcreateoutpubkey2.json",
216216
"description": "Creates a new transaction with a single pay-to-witness-pubkey output (output as json)"
217217
},
218218
{ "exec": "./bitcoin-tx",
219219
"args":
220-
["-create", "outpubkey=0:02a5613bd857b7048924264d1e70e08fb2a7e6527d32b7ab1bb993ac59964ff397:WS"],
220+
["-create", "outpubkey=0:02a5613bd857b7048924264d1e70e08fb2a7e6527d32b7ab1bb993ac59964ff397:WS", "nversion=1"],
221221
"output_cmp": "txcreateoutpubkey3.hex",
222222
"description": "Creates a new transaction with a single pay-to-witness-pubkey, wrapped in P2SH output"
223223
},
224224
{ "exec": "./bitcoin-tx",
225225
"args":
226-
["-json", "-create", "outpubkey=0:02a5613bd857b7048924264d1e70e08fb2a7e6527d32b7ab1bb993ac59964ff397:WS"],
226+
["-json", "-create", "outpubkey=0:02a5613bd857b7048924264d1e70e08fb2a7e6527d32b7ab1bb993ac59964ff397:WS", "nversion=1"],
227227
"output_cmp": "txcreateoutpubkey3.json",
228228
"description": "Creates a new transaction with a single pay-to-pub-key output, wrapped in P2SH (output as json)"
229229
},
@@ -314,42 +314,42 @@
314314
"description": "Adds a new input with sequence number to a transaction (output in json)"
315315
},
316316
{ "exec": "./bitcoin-tx",
317-
"args": ["-create", "outmultisig=1:2:3:02a5613bd857b7048924264d1e70e08fb2a7e6527d32b7ab1bb993ac59964ff397:021ac43c7ff740014c3b33737ede99c967e4764553d1b2b83db77c83b8715fa72d:02df2089105c77f266fa11a9d33f05c735234075f2e8780824c6b709415f9fb485"],
317+
"args": ["-create", "outmultisig=1:2:3:02a5613bd857b7048924264d1e70e08fb2a7e6527d32b7ab1bb993ac59964ff397:021ac43c7ff740014c3b33737ede99c967e4764553d1b2b83db77c83b8715fa72d:02df2089105c77f266fa11a9d33f05c735234075f2e8780824c6b709415f9fb485", "nversion=1"],
318318
"output_cmp": "txcreatemultisig1.hex",
319319
"description": "Creates a new transaction with a single 2-of-3 multisig output"
320320
},
321321
{ "exec": "./bitcoin-tx",
322-
"args": ["-json", "-create", "outmultisig=1:2:3:02a5613bd857b7048924264d1e70e08fb2a7e6527d32b7ab1bb993ac59964ff397:021ac43c7ff740014c3b33737ede99c967e4764553d1b2b83db77c83b8715fa72d:02df2089105c77f266fa11a9d33f05c735234075f2e8780824c6b709415f9fb485"],
322+
"args": ["-json", "-create", "outmultisig=1:2:3:02a5613bd857b7048924264d1e70e08fb2a7e6527d32b7ab1bb993ac59964ff397:021ac43c7ff740014c3b33737ede99c967e4764553d1b2b83db77c83b8715fa72d:02df2089105c77f266fa11a9d33f05c735234075f2e8780824c6b709415f9fb485", "nversion=1"],
323323
"output_cmp": "txcreatemultisig1.json",
324324
"description": "Creates a new transaction with a single 2-of-3 multisig output (output in json)"
325325
},
326326
{ "exec": "./bitcoin-tx",
327-
"args": ["-create", "outmultisig=1:2:3:02a5613bd857b7048924264d1e70e08fb2a7e6527d32b7ab1bb993ac59964ff397:021ac43c7ff740014c3b33737ede99c967e4764553d1b2b83db77c83b8715fa72d:02df2089105c77f266fa11a9d33f05c735234075f2e8780824c6b709415f9fb485:S"],
327+
"args": ["-create", "outmultisig=1:2:3:02a5613bd857b7048924264d1e70e08fb2a7e6527d32b7ab1bb993ac59964ff397:021ac43c7ff740014c3b33737ede99c967e4764553d1b2b83db77c83b8715fa72d:02df2089105c77f266fa11a9d33f05c735234075f2e8780824c6b709415f9fb485:S", "nversion=1"],
328328
"output_cmp": "txcreatemultisig2.hex",
329329
"description": "Creates a new transaction with a single 2-of-3 multisig in a P2SH output"
330330
},
331331
{ "exec": "./bitcoin-tx",
332-
"args": ["-json", "-create", "outmultisig=1:2:3:02a5613bd857b7048924264d1e70e08fb2a7e6527d32b7ab1bb993ac59964ff397:021ac43c7ff740014c3b33737ede99c967e4764553d1b2b83db77c83b8715fa72d:02df2089105c77f266fa11a9d33f05c735234075f2e8780824c6b709415f9fb485:S"],
332+
"args": ["-json", "-create", "outmultisig=1:2:3:02a5613bd857b7048924264d1e70e08fb2a7e6527d32b7ab1bb993ac59964ff397:021ac43c7ff740014c3b33737ede99c967e4764553d1b2b83db77c83b8715fa72d:02df2089105c77f266fa11a9d33f05c735234075f2e8780824c6b709415f9fb485:S", "nversion=1"],
333333
"output_cmp": "txcreatemultisig2.json",
334334
"description": "Creates a new transaction with a single 2-of-3 multisig in a P2SH output (output in json)"
335335
},
336336
{ "exec": "./bitcoin-tx",
337-
"args": ["-create", "outmultisig=1:2:3:02a5613bd857b7048924264d1e70e08fb2a7e6527d32b7ab1bb993ac59964ff397:021ac43c7ff740014c3b33737ede99c967e4764553d1b2b83db77c83b8715fa72d:02df2089105c77f266fa11a9d33f05c735234075f2e8780824c6b709415f9fb485:W"],
337+
"args": ["-create", "outmultisig=1:2:3:02a5613bd857b7048924264d1e70e08fb2a7e6527d32b7ab1bb993ac59964ff397:021ac43c7ff740014c3b33737ede99c967e4764553d1b2b83db77c83b8715fa72d:02df2089105c77f266fa11a9d33f05c735234075f2e8780824c6b709415f9fb485:W", "nversion=1"],
338338
"output_cmp": "txcreatemultisig3.hex",
339339
"description": "Creates a new transaction with a single 2-of-3 multisig in a P2WSH output"
340340
},
341341
{ "exec": "./bitcoin-tx",
342-
"args": ["-json", "-create", "outmultisig=1:2:3:02a5613bd857b7048924264d1e70e08fb2a7e6527d32b7ab1bb993ac59964ff397:021ac43c7ff740014c3b33737ede99c967e4764553d1b2b83db77c83b8715fa72d:02df2089105c77f266fa11a9d33f05c735234075f2e8780824c6b709415f9fb485:W"],
342+
"args": ["-json", "-create", "outmultisig=1:2:3:02a5613bd857b7048924264d1e70e08fb2a7e6527d32b7ab1bb993ac59964ff397:021ac43c7ff740014c3b33737ede99c967e4764553d1b2b83db77c83b8715fa72d:02df2089105c77f266fa11a9d33f05c735234075f2e8780824c6b709415f9fb485:W", "nversion=1"],
343343
"output_cmp": "txcreatemultisig3.json",
344344
"description": "Creates a new transaction with a single 2-of-3 multisig in a P2WSH output (output in json)"
345345
},
346346
{ "exec": "./bitcoin-tx",
347-
"args": ["-create", "outmultisig=1:2:3:02a5613bd857b7048924264d1e70e08fb2a7e6527d32b7ab1bb993ac59964ff397:021ac43c7ff740014c3b33737ede99c967e4764553d1b2b83db77c83b8715fa72d:02df2089105c77f266fa11a9d33f05c735234075f2e8780824c6b709415f9fb485:WS"],
347+
"args": ["-create", "outmultisig=1:2:3:02a5613bd857b7048924264d1e70e08fb2a7e6527d32b7ab1bb993ac59964ff397:021ac43c7ff740014c3b33737ede99c967e4764553d1b2b83db77c83b8715fa72d:02df2089105c77f266fa11a9d33f05c735234075f2e8780824c6b709415f9fb485:WS", "nversion=1"],
348348
"output_cmp": "txcreatemultisig4.hex",
349349
"description": "Creates a new transaction with a single 2-of-3 multisig in a P2WSH output, wrapped in P2SH"
350350
},
351351
{ "exec": "./bitcoin-tx",
352-
"args": ["-json", "-create", "outmultisig=1:2:3:02a5613bd857b7048924264d1e70e08fb2a7e6527d32b7ab1bb993ac59964ff397:021ac43c7ff740014c3b33737ede99c967e4764553d1b2b83db77c83b8715fa72d:02df2089105c77f266fa11a9d33f05c735234075f2e8780824c6b709415f9fb485:WS"],
352+
"args": ["-json", "-create", "outmultisig=1:2:3:02a5613bd857b7048924264d1e70e08fb2a7e6527d32b7ab1bb993ac59964ff397:021ac43c7ff740014c3b33737ede99c967e4764553d1b2b83db77c83b8715fa72d:02df2089105c77f266fa11a9d33f05c735234075f2e8780824c6b709415f9fb485:WS", "nversion=1"],
353353
"output_cmp": "txcreatemultisig4.json",
354354
"description": "Creates a new transaction with a single 2-of-3 multisig in a P2WSH output, wrapped in P2SH (output in json)"
355355
}

0 commit comments

Comments
 (0)