@@ -1127,7 +1127,7 @@ mod tests {
1127
1127
let ( pks, der_sigs, ecdsa_sigs, sighash, secp, xpks, schnorr_sigs, ser_schnorr_sigs) =
1128
1128
setup_keys_sigs ( 10 ) ;
1129
1129
let secp_ref = & secp;
1130
- let vfyfn_ = |pksig : & KeySigPair | match pksig {
1130
+ let vfyfn = |pksig : & KeySigPair | match pksig {
1131
1131
KeySigPair :: Ecdsa ( pk, ecdsa_sig) => secp_ref
1132
1132
. verify_ecdsa ( & sighash, & ecdsa_sig. sig , & pk. inner )
1133
1133
. is_ok ( ) ,
@@ -1174,7 +1174,6 @@ mod tests {
1174
1174
let ripemd160 = no_checks_ms ( & format ! ( "ripemd160({})" , ripemd160_hash) ) ;
1175
1175
1176
1176
let stack = Stack :: from ( vec ! [ stack:: Element :: Push ( & der_sigs[ 0 ] ) ] ) ;
1177
- let vfyfn = vfyfn_. clone ( ) ; // sigh rust 1.29...
1178
1177
let constraints = from_stack ( Box :: new ( vfyfn) , stack, & pk) ;
1179
1178
let pk_satisfied: Result < Vec < SatisfiedConstraint > , Error > = constraints. collect ( ) ;
1180
1179
assert_eq ! (
@@ -1186,7 +1185,6 @@ mod tests {
1186
1185
1187
1186
//Check Pk failure with wrong signature
1188
1187
let stack = Stack :: from ( vec ! [ stack:: Element :: Dissatisfied ] ) ;
1189
- let vfyfn = vfyfn_. clone ( ) ; // sigh rust 1.29...
1190
1188
let constraints = from_stack ( Box :: new ( vfyfn) , stack, & pk) ;
1191
1189
let pk_err: Result < Vec < SatisfiedConstraint > , Error > = constraints. collect ( ) ;
1192
1190
assert ! ( pk_err. is_err( ) ) ;
@@ -1197,7 +1195,6 @@ mod tests {
1197
1195
stack:: Element :: Push ( & der_sigs[ 1 ] ) ,
1198
1196
stack:: Element :: Push ( & pk_bytes) ,
1199
1197
] ) ;
1200
- let vfyfn = vfyfn_. clone ( ) ; // sigh rust 1.29...
1201
1198
let constraints = from_stack ( Box :: new ( vfyfn) , stack, & pkh) ;
1202
1199
let pkh_satisfied: Result < Vec < SatisfiedConstraint > , Error > = constraints. collect ( ) ;
1203
1200
assert_eq ! (
@@ -1210,7 +1207,6 @@ mod tests {
1210
1207
1211
1208
//Check After
1212
1209
let stack = Stack :: from ( vec ! [ ] ) ;
1213
- let vfyfn = vfyfn_. clone ( ) ; // sigh rust 1.29...
1214
1210
let constraints = from_stack ( Box :: new ( vfyfn) , stack, & after) ;
1215
1211
let after_satisfied: Result < Vec < SatisfiedConstraint > , Error > = constraints. collect ( ) ;
1216
1212
assert_eq ! (
@@ -1222,7 +1218,6 @@ mod tests {
1222
1218
1223
1219
//Check Older
1224
1220
let stack = Stack :: from ( vec ! [ ] ) ;
1225
- let vfyfn = vfyfn_. clone ( ) ; // sigh rust 1.29...
1226
1221
let constraints = from_stack ( Box :: new ( vfyfn) , stack, & older) ;
1227
1222
let older_satisfied: Result < Vec < SatisfiedConstraint > , Error > = constraints. collect ( ) ;
1228
1223
assert_eq ! (
@@ -1234,7 +1229,6 @@ mod tests {
1234
1229
1235
1230
//Check Sha256
1236
1231
let stack = Stack :: from ( vec ! [ stack:: Element :: Push ( & preimage) ] ) ;
1237
- let vfyfn = vfyfn_. clone ( ) ; // sigh rust 1.29...
1238
1232
let constraints = from_stack ( Box :: new ( vfyfn) , stack, & sha256) ;
1239
1233
let sah256_satisfied: Result < Vec < SatisfiedConstraint > , Error > = constraints. collect ( ) ;
1240
1234
assert_eq ! (
@@ -1247,7 +1241,6 @@ mod tests {
1247
1241
1248
1242
//Check Shad256
1249
1243
let stack = Stack :: from ( vec ! [ stack:: Element :: Push ( & preimage) ] ) ;
1250
- let vfyfn = vfyfn_. clone ( ) ; // sigh rust 1.29...
1251
1244
let constraints = from_stack ( Box :: new ( vfyfn) , stack, & hash256) ;
1252
1245
let sha256d_satisfied: Result < Vec < SatisfiedConstraint > , Error > = constraints. collect ( ) ;
1253
1246
assert_eq ! (
@@ -1260,7 +1253,6 @@ mod tests {
1260
1253
1261
1254
//Check hash160
1262
1255
let stack = Stack :: from ( vec ! [ stack:: Element :: Push ( & preimage) ] ) ;
1263
- let vfyfn = vfyfn_. clone ( ) ; // sigh rust 1.29...
1264
1256
let constraints = from_stack ( Box :: new ( vfyfn) , stack, & hash160) ;
1265
1257
let hash160_satisfied: Result < Vec < SatisfiedConstraint > , Error > = constraints. collect ( ) ;
1266
1258
assert_eq ! (
@@ -1273,7 +1265,6 @@ mod tests {
1273
1265
1274
1266
//Check ripemd160
1275
1267
let stack = Stack :: from ( vec ! [ stack:: Element :: Push ( & preimage) ] ) ;
1276
- let vfyfn = vfyfn_. clone ( ) ; // sigh rust 1.29...
1277
1268
let constraints = from_stack ( Box :: new ( vfyfn) , stack, & ripemd160) ;
1278
1269
let ripemd160_satisfied: Result < Vec < SatisfiedConstraint > , Error > = constraints. collect ( ) ;
1279
1270
assert_eq ! (
@@ -1292,7 +1283,6 @@ mod tests {
1292
1283
stack:: Element :: Push ( & der_sigs[ 0 ] ) ,
1293
1284
] ) ;
1294
1285
let elem = no_checks_ms ( & format ! ( "and_v(vc:pk_k({}),c:pk_h({}))" , pks[ 0 ] , pks[ 1 ] ) ) ;
1295
- let vfyfn = vfyfn_. clone ( ) ; // sigh rust 1.29...
1296
1286
let constraints = from_stack ( Box :: new ( vfyfn) , stack, & elem) ;
1297
1287
1298
1288
let and_v_satisfied: Result < Vec < SatisfiedConstraint > , Error > = constraints. collect ( ) ;
@@ -1318,7 +1308,6 @@ mod tests {
1318
1308
"and_b(c:pk_k({}),sjtv:sha256({}))" ,
1319
1309
pks[ 0 ] , sha256_hash
1320
1310
) ) ;
1321
- let vfyfn = vfyfn_. clone ( ) ; // sigh rust 1.29...
1322
1311
let constraints = from_stack ( Box :: new ( vfyfn) , stack, & elem) ;
1323
1312
1324
1313
let and_b_satisfied: Result < Vec < SatisfiedConstraint > , Error > = constraints. collect ( ) ;
@@ -1344,7 +1333,6 @@ mod tests {
1344
1333
"andor(c:pk_k({}),jtv:sha256({}),c:pk_h({}))" ,
1345
1334
pks[ 0 ] , sha256_hash, pks[ 1 ] ,
1346
1335
) ) ;
1347
- let vfyfn = vfyfn_. clone ( ) ; // sigh rust 1.29...
1348
1336
let constraints = from_stack ( Box :: new ( vfyfn) , stack, & elem) ;
1349
1337
1350
1338
let and_or_satisfied: Result < Vec < SatisfiedConstraint > , Error > = constraints. collect ( ) ;
@@ -1368,7 +1356,6 @@ mod tests {
1368
1356
stack:: Element :: Push ( & pk_bytes) ,
1369
1357
stack:: Element :: Dissatisfied ,
1370
1358
] ) ;
1371
- let vfyfn = vfyfn_. clone ( ) ; // sigh rust 1.29...
1372
1359
let constraints = from_stack ( Box :: new ( vfyfn) , stack, & elem) ;
1373
1360
1374
1361
let and_or_satisfied: Result < Vec < SatisfiedConstraint > , Error > = constraints. collect ( ) ;
@@ -1389,7 +1376,6 @@ mod tests {
1389
1376
"or_b(c:pk_k({}),sjtv:sha256({}))" ,
1390
1377
pks[ 0 ] , sha256_hash
1391
1378
) ) ;
1392
- let vfyfn = vfyfn_. clone ( ) ; // sigh rust 1.29...
1393
1379
let constraints = from_stack ( Box :: new ( vfyfn) , stack, & elem) ;
1394
1380
1395
1381
let or_b_satisfied: Result < Vec < SatisfiedConstraint > , Error > = constraints. collect ( ) ;
@@ -1407,7 +1393,6 @@ mod tests {
1407
1393
"or_d(c:pk_k({}),jtv:sha256({}))" ,
1408
1394
pks[ 0 ] , sha256_hash
1409
1395
) ) ;
1410
- let vfyfn = vfyfn_. clone ( ) ; // sigh rust 1.29...
1411
1396
let constraints = from_stack ( Box :: new ( vfyfn) , stack, & elem) ;
1412
1397
1413
1398
let or_d_satisfied: Result < Vec < SatisfiedConstraint > , Error > = constraints. collect ( ) ;
@@ -1427,7 +1412,6 @@ mod tests {
1427
1412
"t:or_c(jtv:sha256({}),vc:pk_k({}))" ,
1428
1413
sha256_hash, pks[ 0 ]
1429
1414
) ) ;
1430
- let vfyfn = vfyfn_. clone ( ) ; // sigh rust 1.29...
1431
1415
let constraints = from_stack ( Box :: new ( vfyfn) , stack, & elem) ;
1432
1416
1433
1417
let or_c_satisfied: Result < Vec < SatisfiedConstraint > , Error > = constraints. collect ( ) ;
@@ -1447,7 +1431,6 @@ mod tests {
1447
1431
"or_i(jtv:sha256({}),c:pk_k({}))" ,
1448
1432
sha256_hash, pks[ 0 ]
1449
1433
) ) ;
1450
- let vfyfn = vfyfn_. clone ( ) ; // sigh rust 1.29...
1451
1434
let constraints = from_stack ( Box :: new ( vfyfn) , stack, & elem) ;
1452
1435
1453
1436
let or_i_satisfied: Result < Vec < SatisfiedConstraint > , Error > = constraints. collect ( ) ;
@@ -1470,7 +1453,6 @@ mod tests {
1470
1453
"thresh(3,c:pk_k({}),sc:pk_k({}),sc:pk_k({}),sc:pk_k({}),sc:pk_k({}))" ,
1471
1454
pks[ 4 ] , pks[ 3 ] , pks[ 2 ] , pks[ 1 ] , pks[ 0 ] ,
1472
1455
) ) ;
1473
- let vfyfn = vfyfn_. clone ( ) ; // sigh rust 1.29...
1474
1456
let constraints = from_stack ( Box :: new ( vfyfn) , stack, & elem) ;
1475
1457
1476
1458
let thresh_satisfied: Result < Vec < SatisfiedConstraint > , Error > = constraints. collect ( ) ;
@@ -1500,7 +1482,6 @@ mod tests {
1500
1482
"multi(3,{},{},{},{},{})" ,
1501
1483
pks[ 4 ] , pks[ 3 ] , pks[ 2 ] , pks[ 1 ] , pks[ 0 ] ,
1502
1484
) ) ;
1503
- let vfyfn = vfyfn_. clone ( ) ; // sigh rust 1.29...
1504
1485
let constraints = from_stack ( Box :: new ( vfyfn) , stack, & elem) ;
1505
1486
1506
1487
let multi_satisfied: Result < Vec < SatisfiedConstraint > , Error > = constraints. collect ( ) ;
@@ -1530,7 +1511,6 @@ mod tests {
1530
1511
"multi(3,{},{},{},{},{})" ,
1531
1512
pks[ 4 ] , pks[ 3 ] , pks[ 2 ] , pks[ 1 ] , pks[ 0 ] ,
1532
1513
) ) ;
1533
- let vfyfn = vfyfn_. clone ( ) ; // sigh rust 1.29...
1534
1514
let constraints = from_stack ( Box :: new ( vfyfn) , stack, & elem) ;
1535
1515
1536
1516
let multi_error: Result < Vec < SatisfiedConstraint > , Error > = constraints. collect ( ) ;
@@ -1549,7 +1529,6 @@ mod tests {
1549
1529
"multi_a(3,{},{},{},{},{})" ,
1550
1530
xpks[ 0 ] , xpks[ 1 ] , xpks[ 2 ] , xpks[ 3 ] , xpks[ 4 ] ,
1551
1531
) ) ;
1552
- let vfyfn = vfyfn_. clone ( ) ; // sigh rust 1.29...
1553
1532
let constraints = from_stack ( Box :: new ( vfyfn) , stack, & elem) ;
1554
1533
1555
1534
let multi_a_satisfied: Result < Vec < SatisfiedConstraint > , Error > = constraints. collect ( ) ;
@@ -1581,7 +1560,6 @@ mod tests {
1581
1560
"multi_a(3,{},{},{},{},{})" ,
1582
1561
xpks[ 0 ] , xpks[ 1 ] , xpks[ 2 ] , xpks[ 3 ] , xpks[ 4 ] ,
1583
1562
) ) ;
1584
- let vfyfn = vfyfn_. clone ( ) ; // sigh rust 1.29...
1585
1563
let constraints = from_stack ( Box :: new ( vfyfn) , stack. clone ( ) , & elem) ;
1586
1564
1587
1565
let multi_a_error: Result < Vec < SatisfiedConstraint > , Error > = constraints. collect ( ) ;
@@ -1592,7 +1570,6 @@ mod tests {
1592
1570
"multi_a(2,{},{},{},{},{})" ,
1593
1571
xpks[ 0 ] , xpks[ 1 ] , xpks[ 2 ] , xpks[ 3 ] , xpks[ 4 ] ,
1594
1572
) ) ;
1595
- let vfyfn = vfyfn_. clone ( ) ; // sigh rust 1.29...
1596
1573
let constraints = from_stack ( Box :: new ( vfyfn) , stack. clone ( ) , & elem) ;
1597
1574
1598
1575
let multi_a_error: Result < Vec < SatisfiedConstraint > , Error > = constraints. collect ( ) ;
@@ -1603,7 +1580,6 @@ mod tests {
1603
1580
"multi_a(3,{},{},{},{},{},{})" ,
1604
1581
xpks[ 0 ] , xpks[ 1 ] , xpks[ 2 ] , xpks[ 3 ] , xpks[ 4 ] , xpks[ 5 ]
1605
1582
) ) ;
1606
- let vfyfn = vfyfn_. clone ( ) ; // sigh rust 1.29...
1607
1583
let constraints = from_stack ( Box :: new ( vfyfn) , stack, & elem) ;
1608
1584
1609
1585
let multi_a_error: Result < Vec < SatisfiedConstraint > , Error > = constraints. collect ( ) ;
0 commit comments