@@ -34,7 +34,7 @@ BOOST_AUTO_TEST_CASE(ismine_standard)
34
34
35
35
// P2PK compressed
36
36
{
37
- CWallet keystore (chain.get (), " " , CreateDummyWalletDatabase ());
37
+ CWallet keystore (chain.get (), " " , m_args, CreateDummyWalletDatabase ());
38
38
keystore.SetupLegacyScriptPubKeyMan ();
39
39
LOCK (keystore.GetLegacyScriptPubKeyMan ()->cs_KeyStore );
40
40
scriptPubKey = GetScriptForRawPubKey (pubkeys[0 ]);
@@ -51,7 +51,7 @@ BOOST_AUTO_TEST_CASE(ismine_standard)
51
51
52
52
// P2PK uncompressed
53
53
{
54
- CWallet keystore (chain.get (), " " , CreateDummyWalletDatabase ());
54
+ CWallet keystore (chain.get (), " " , m_args, CreateDummyWalletDatabase ());
55
55
keystore.SetupLegacyScriptPubKeyMan ();
56
56
LOCK (keystore.GetLegacyScriptPubKeyMan ()->cs_KeyStore );
57
57
scriptPubKey = GetScriptForRawPubKey (uncompressedPubkey);
@@ -68,7 +68,7 @@ BOOST_AUTO_TEST_CASE(ismine_standard)
68
68
69
69
// P2PKH compressed
70
70
{
71
- CWallet keystore (chain.get (), " " , CreateDummyWalletDatabase ());
71
+ CWallet keystore (chain.get (), " " , m_args, CreateDummyWalletDatabase ());
72
72
keystore.SetupLegacyScriptPubKeyMan ();
73
73
LOCK (keystore.GetLegacyScriptPubKeyMan ()->cs_KeyStore );
74
74
scriptPubKey = GetScriptForDestination (PKHash (pubkeys[0 ]));
@@ -85,7 +85,7 @@ BOOST_AUTO_TEST_CASE(ismine_standard)
85
85
86
86
// P2PKH uncompressed
87
87
{
88
- CWallet keystore (chain.get (), " " , CreateDummyWalletDatabase ());
88
+ CWallet keystore (chain.get (), " " , m_args, CreateDummyWalletDatabase ());
89
89
keystore.SetupLegacyScriptPubKeyMan ();
90
90
LOCK (keystore.GetLegacyScriptPubKeyMan ()->cs_KeyStore );
91
91
scriptPubKey = GetScriptForDestination (PKHash (uncompressedPubkey));
@@ -102,7 +102,7 @@ BOOST_AUTO_TEST_CASE(ismine_standard)
102
102
103
103
// P2SH
104
104
{
105
- CWallet keystore (chain.get (), " " , CreateDummyWalletDatabase ());
105
+ CWallet keystore (chain.get (), " " , m_args, CreateDummyWalletDatabase ());
106
106
keystore.SetupLegacyScriptPubKeyMan ();
107
107
LOCK (keystore.GetLegacyScriptPubKeyMan ()->cs_KeyStore );
108
108
@@ -126,7 +126,7 @@ BOOST_AUTO_TEST_CASE(ismine_standard)
126
126
127
127
// (P2PKH inside) P2SH inside P2SH (invalid)
128
128
{
129
- CWallet keystore (chain.get (), " " , CreateDummyWalletDatabase ());
129
+ CWallet keystore (chain.get (), " " , m_args, CreateDummyWalletDatabase ());
130
130
keystore.SetupLegacyScriptPubKeyMan ();
131
131
LOCK (keystore.GetLegacyScriptPubKeyMan ()->cs_KeyStore );
132
132
@@ -144,7 +144,7 @@ BOOST_AUTO_TEST_CASE(ismine_standard)
144
144
145
145
// (P2PKH inside) P2SH inside P2WSH (invalid)
146
146
{
147
- CWallet keystore (chain.get (), " " , CreateDummyWalletDatabase ());
147
+ CWallet keystore (chain.get (), " " , m_args, CreateDummyWalletDatabase ());
148
148
keystore.SetupLegacyScriptPubKeyMan ();
149
149
LOCK (keystore.GetLegacyScriptPubKeyMan ()->cs_KeyStore );
150
150
@@ -162,7 +162,7 @@ BOOST_AUTO_TEST_CASE(ismine_standard)
162
162
163
163
// P2WPKH inside P2WSH (invalid)
164
164
{
165
- CWallet keystore (chain.get (), " " , CreateDummyWalletDatabase ());
165
+ CWallet keystore (chain.get (), " " , m_args, CreateDummyWalletDatabase ());
166
166
keystore.SetupLegacyScriptPubKeyMan ();
167
167
LOCK (keystore.GetLegacyScriptPubKeyMan ()->cs_KeyStore );
168
168
@@ -178,7 +178,7 @@ BOOST_AUTO_TEST_CASE(ismine_standard)
178
178
179
179
// (P2PKH inside) P2WSH inside P2WSH (invalid)
180
180
{
181
- CWallet keystore (chain.get (), " " , CreateDummyWalletDatabase ());
181
+ CWallet keystore (chain.get (), " " , m_args, CreateDummyWalletDatabase ());
182
182
keystore.SetupLegacyScriptPubKeyMan ();
183
183
LOCK (keystore.GetLegacyScriptPubKeyMan ()->cs_KeyStore );
184
184
@@ -196,7 +196,7 @@ BOOST_AUTO_TEST_CASE(ismine_standard)
196
196
197
197
// P2WPKH compressed
198
198
{
199
- CWallet keystore (chain.get (), " " , CreateDummyWalletDatabase ());
199
+ CWallet keystore (chain.get (), " " , m_args, CreateDummyWalletDatabase ());
200
200
keystore.SetupLegacyScriptPubKeyMan ();
201
201
LOCK (keystore.GetLegacyScriptPubKeyMan ()->cs_KeyStore );
202
202
BOOST_CHECK (keystore.GetLegacyScriptPubKeyMan ()->AddKey (keys[0 ]));
@@ -211,7 +211,7 @@ BOOST_AUTO_TEST_CASE(ismine_standard)
211
211
212
212
// P2WPKH uncompressed
213
213
{
214
- CWallet keystore (chain.get (), " " , CreateDummyWalletDatabase ());
214
+ CWallet keystore (chain.get (), " " , m_args, CreateDummyWalletDatabase ());
215
215
keystore.SetupLegacyScriptPubKeyMan ();
216
216
LOCK (keystore.GetLegacyScriptPubKeyMan ()->cs_KeyStore );
217
217
BOOST_CHECK (keystore.GetLegacyScriptPubKeyMan ()->AddKey (uncompressedKey));
@@ -230,7 +230,7 @@ BOOST_AUTO_TEST_CASE(ismine_standard)
230
230
231
231
// scriptPubKey multisig
232
232
{
233
- CWallet keystore (chain.get (), " " , CreateDummyWalletDatabase ());
233
+ CWallet keystore (chain.get (), " " , m_args, CreateDummyWalletDatabase ());
234
234
keystore.SetupLegacyScriptPubKeyMan ();
235
235
LOCK (keystore.GetLegacyScriptPubKeyMan ()->cs_KeyStore );
236
236
@@ -261,7 +261,7 @@ BOOST_AUTO_TEST_CASE(ismine_standard)
261
261
262
262
// P2SH multisig
263
263
{
264
- CWallet keystore (chain.get (), " " , CreateDummyWalletDatabase ());
264
+ CWallet keystore (chain.get (), " " , m_args, CreateDummyWalletDatabase ());
265
265
keystore.SetupLegacyScriptPubKeyMan ();
266
266
LOCK (keystore.GetLegacyScriptPubKeyMan ()->cs_KeyStore );
267
267
BOOST_CHECK (keystore.GetLegacyScriptPubKeyMan ()->AddKey (uncompressedKey));
@@ -282,7 +282,7 @@ BOOST_AUTO_TEST_CASE(ismine_standard)
282
282
283
283
// P2WSH multisig with compressed keys
284
284
{
285
- CWallet keystore (chain.get (), " " , CreateDummyWalletDatabase ());
285
+ CWallet keystore (chain.get (), " " , m_args, CreateDummyWalletDatabase ());
286
286
keystore.SetupLegacyScriptPubKeyMan ();
287
287
LOCK (keystore.GetLegacyScriptPubKeyMan ()->cs_KeyStore );
288
288
BOOST_CHECK (keystore.GetLegacyScriptPubKeyMan ()->AddKey (keys[0 ]));
@@ -308,7 +308,7 @@ BOOST_AUTO_TEST_CASE(ismine_standard)
308
308
309
309
// P2WSH multisig with uncompressed key
310
310
{
311
- CWallet keystore (chain.get (), " " , CreateDummyWalletDatabase ());
311
+ CWallet keystore (chain.get (), " " , m_args, CreateDummyWalletDatabase ());
312
312
keystore.SetupLegacyScriptPubKeyMan ();
313
313
LOCK (keystore.GetLegacyScriptPubKeyMan ()->cs_KeyStore );
314
314
BOOST_CHECK (keystore.GetLegacyScriptPubKeyMan ()->AddKey (uncompressedKey));
@@ -334,7 +334,7 @@ BOOST_AUTO_TEST_CASE(ismine_standard)
334
334
335
335
// P2WSH multisig wrapped in P2SH
336
336
{
337
- CWallet keystore (chain.get (), " " , CreateDummyWalletDatabase ());
337
+ CWallet keystore (chain.get (), " " , m_args, CreateDummyWalletDatabase ());
338
338
keystore.SetupLegacyScriptPubKeyMan ();
339
339
LOCK (keystore.GetLegacyScriptPubKeyMan ()->cs_KeyStore );
340
340
@@ -361,7 +361,7 @@ BOOST_AUTO_TEST_CASE(ismine_standard)
361
361
362
362
// OP_RETURN
363
363
{
364
- CWallet keystore (chain.get (), " " , CreateDummyWalletDatabase ());
364
+ CWallet keystore (chain.get (), " " , m_args, CreateDummyWalletDatabase ());
365
365
keystore.SetupLegacyScriptPubKeyMan ();
366
366
LOCK (keystore.GetLegacyScriptPubKeyMan ()->cs_KeyStore );
367
367
BOOST_CHECK (keystore.GetLegacyScriptPubKeyMan ()->AddKey (keys[0 ]));
@@ -375,7 +375,7 @@ BOOST_AUTO_TEST_CASE(ismine_standard)
375
375
376
376
// witness unspendable
377
377
{
378
- CWallet keystore (chain.get (), " " , CreateDummyWalletDatabase ());
378
+ CWallet keystore (chain.get (), " " , m_args, CreateDummyWalletDatabase ());
379
379
keystore.SetupLegacyScriptPubKeyMan ();
380
380
LOCK (keystore.GetLegacyScriptPubKeyMan ()->cs_KeyStore );
381
381
BOOST_CHECK (keystore.GetLegacyScriptPubKeyMan ()->AddKey (keys[0 ]));
@@ -389,7 +389,7 @@ BOOST_AUTO_TEST_CASE(ismine_standard)
389
389
390
390
// witness unknown
391
391
{
392
- CWallet keystore (chain.get (), " " , CreateDummyWalletDatabase ());
392
+ CWallet keystore (chain.get (), " " , m_args, CreateDummyWalletDatabase ());
393
393
keystore.SetupLegacyScriptPubKeyMan ();
394
394
LOCK (keystore.GetLegacyScriptPubKeyMan ()->cs_KeyStore );
395
395
BOOST_CHECK (keystore.GetLegacyScriptPubKeyMan ()->AddKey (keys[0 ]));
@@ -403,7 +403,7 @@ BOOST_AUTO_TEST_CASE(ismine_standard)
403
403
404
404
// Nonstandard
405
405
{
406
- CWallet keystore (chain.get (), " " , CreateDummyWalletDatabase ());
406
+ CWallet keystore (chain.get (), " " , m_args, CreateDummyWalletDatabase ());
407
407
keystore.SetupLegacyScriptPubKeyMan ();
408
408
LOCK (keystore.GetLegacyScriptPubKeyMan ()->cs_KeyStore );
409
409
BOOST_CHECK (keystore.GetLegacyScriptPubKeyMan ()->AddKey (keys[0 ]));
0 commit comments