Skip to content

Commit 98e47d5

Browse files
committed
Remove support for 1.29
We no longer have the MSRV 1.29 - no need to support it.
1 parent 0daded4 commit 98e47d5

File tree

1 file changed

+1
-25
lines changed

1 file changed

+1
-25
lines changed

src/interpreter/mod.rs

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1127,7 +1127,7 @@ mod tests {
11271127
let (pks, der_sigs, ecdsa_sigs, sighash, secp, xpks, schnorr_sigs, ser_schnorr_sigs) =
11281128
setup_keys_sigs(10);
11291129
let secp_ref = &secp;
1130-
let vfyfn_ = |pksig: &KeySigPair| match pksig {
1130+
let vfyfn = |pksig: &KeySigPair| match pksig {
11311131
KeySigPair::Ecdsa(pk, ecdsa_sig) => secp_ref
11321132
.verify_ecdsa(&sighash, &ecdsa_sig.sig, &pk.inner)
11331133
.is_ok(),
@@ -1174,7 +1174,6 @@ mod tests {
11741174
let ripemd160 = no_checks_ms(&format!("ripemd160({})", ripemd160_hash));
11751175

11761176
let stack = Stack::from(vec![stack::Element::Push(&der_sigs[0])]);
1177-
let vfyfn = vfyfn_.clone(); // sigh rust 1.29...
11781177
let constraints = from_stack(Box::new(vfyfn), stack, &pk);
11791178
let pk_satisfied: Result<Vec<SatisfiedConstraint>, Error> = constraints.collect();
11801179
assert_eq!(
@@ -1186,7 +1185,6 @@ mod tests {
11861185

11871186
//Check Pk failure with wrong signature
11881187
let stack = Stack::from(vec![stack::Element::Dissatisfied]);
1189-
let vfyfn = vfyfn_.clone(); // sigh rust 1.29...
11901188
let constraints = from_stack(Box::new(vfyfn), stack, &pk);
11911189
let pk_err: Result<Vec<SatisfiedConstraint>, Error> = constraints.collect();
11921190
assert!(pk_err.is_err());
@@ -1197,7 +1195,6 @@ mod tests {
11971195
stack::Element::Push(&der_sigs[1]),
11981196
stack::Element::Push(&pk_bytes),
11991197
]);
1200-
let vfyfn = vfyfn_.clone(); // sigh rust 1.29...
12011198
let constraints = from_stack(Box::new(vfyfn), stack, &pkh);
12021199
let pkh_satisfied: Result<Vec<SatisfiedConstraint>, Error> = constraints.collect();
12031200
assert_eq!(
@@ -1210,7 +1207,6 @@ mod tests {
12101207

12111208
//Check After
12121209
let stack = Stack::from(vec![]);
1213-
let vfyfn = vfyfn_.clone(); // sigh rust 1.29...
12141210
let constraints = from_stack(Box::new(vfyfn), stack, &after);
12151211
let after_satisfied: Result<Vec<SatisfiedConstraint>, Error> = constraints.collect();
12161212
assert_eq!(
@@ -1222,7 +1218,6 @@ mod tests {
12221218

12231219
//Check Older
12241220
let stack = Stack::from(vec![]);
1225-
let vfyfn = vfyfn_.clone(); // sigh rust 1.29...
12261221
let constraints = from_stack(Box::new(vfyfn), stack, &older);
12271222
let older_satisfied: Result<Vec<SatisfiedConstraint>, Error> = constraints.collect();
12281223
assert_eq!(
@@ -1234,7 +1229,6 @@ mod tests {
12341229

12351230
//Check Sha256
12361231
let stack = Stack::from(vec![stack::Element::Push(&preimage)]);
1237-
let vfyfn = vfyfn_.clone(); // sigh rust 1.29...
12381232
let constraints = from_stack(Box::new(vfyfn), stack, &sha256);
12391233
let sah256_satisfied: Result<Vec<SatisfiedConstraint>, Error> = constraints.collect();
12401234
assert_eq!(
@@ -1247,7 +1241,6 @@ mod tests {
12471241

12481242
//Check Shad256
12491243
let stack = Stack::from(vec![stack::Element::Push(&preimage)]);
1250-
let vfyfn = vfyfn_.clone(); // sigh rust 1.29...
12511244
let constraints = from_stack(Box::new(vfyfn), stack, &hash256);
12521245
let sha256d_satisfied: Result<Vec<SatisfiedConstraint>, Error> = constraints.collect();
12531246
assert_eq!(
@@ -1260,7 +1253,6 @@ mod tests {
12601253

12611254
//Check hash160
12621255
let stack = Stack::from(vec![stack::Element::Push(&preimage)]);
1263-
let vfyfn = vfyfn_.clone(); // sigh rust 1.29...
12641256
let constraints = from_stack(Box::new(vfyfn), stack, &hash160);
12651257
let hash160_satisfied: Result<Vec<SatisfiedConstraint>, Error> = constraints.collect();
12661258
assert_eq!(
@@ -1273,7 +1265,6 @@ mod tests {
12731265

12741266
//Check ripemd160
12751267
let stack = Stack::from(vec![stack::Element::Push(&preimage)]);
1276-
let vfyfn = vfyfn_.clone(); // sigh rust 1.29...
12771268
let constraints = from_stack(Box::new(vfyfn), stack, &ripemd160);
12781269
let ripemd160_satisfied: Result<Vec<SatisfiedConstraint>, Error> = constraints.collect();
12791270
assert_eq!(
@@ -1292,7 +1283,6 @@ mod tests {
12921283
stack::Element::Push(&der_sigs[0]),
12931284
]);
12941285
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...
12961286
let constraints = from_stack(Box::new(vfyfn), stack, &elem);
12971287

12981288
let and_v_satisfied: Result<Vec<SatisfiedConstraint>, Error> = constraints.collect();
@@ -1318,7 +1308,6 @@ mod tests {
13181308
"and_b(c:pk_k({}),sjtv:sha256({}))",
13191309
pks[0], sha256_hash
13201310
));
1321-
let vfyfn = vfyfn_.clone(); // sigh rust 1.29...
13221311
let constraints = from_stack(Box::new(vfyfn), stack, &elem);
13231312

13241313
let and_b_satisfied: Result<Vec<SatisfiedConstraint>, Error> = constraints.collect();
@@ -1344,7 +1333,6 @@ mod tests {
13441333
"andor(c:pk_k({}),jtv:sha256({}),c:pk_h({}))",
13451334
pks[0], sha256_hash, pks[1],
13461335
));
1347-
let vfyfn = vfyfn_.clone(); // sigh rust 1.29...
13481336
let constraints = from_stack(Box::new(vfyfn), stack, &elem);
13491337

13501338
let and_or_satisfied: Result<Vec<SatisfiedConstraint>, Error> = constraints.collect();
@@ -1368,7 +1356,6 @@ mod tests {
13681356
stack::Element::Push(&pk_bytes),
13691357
stack::Element::Dissatisfied,
13701358
]);
1371-
let vfyfn = vfyfn_.clone(); // sigh rust 1.29...
13721359
let constraints = from_stack(Box::new(vfyfn), stack, &elem);
13731360

13741361
let and_or_satisfied: Result<Vec<SatisfiedConstraint>, Error> = constraints.collect();
@@ -1389,7 +1376,6 @@ mod tests {
13891376
"or_b(c:pk_k({}),sjtv:sha256({}))",
13901377
pks[0], sha256_hash
13911378
));
1392-
let vfyfn = vfyfn_.clone(); // sigh rust 1.29...
13931379
let constraints = from_stack(Box::new(vfyfn), stack, &elem);
13941380

13951381
let or_b_satisfied: Result<Vec<SatisfiedConstraint>, Error> = constraints.collect();
@@ -1407,7 +1393,6 @@ mod tests {
14071393
"or_d(c:pk_k({}),jtv:sha256({}))",
14081394
pks[0], sha256_hash
14091395
));
1410-
let vfyfn = vfyfn_.clone(); // sigh rust 1.29...
14111396
let constraints = from_stack(Box::new(vfyfn), stack, &elem);
14121397

14131398
let or_d_satisfied: Result<Vec<SatisfiedConstraint>, Error> = constraints.collect();
@@ -1427,7 +1412,6 @@ mod tests {
14271412
"t:or_c(jtv:sha256({}),vc:pk_k({}))",
14281413
sha256_hash, pks[0]
14291414
));
1430-
let vfyfn = vfyfn_.clone(); // sigh rust 1.29...
14311415
let constraints = from_stack(Box::new(vfyfn), stack, &elem);
14321416

14331417
let or_c_satisfied: Result<Vec<SatisfiedConstraint>, Error> = constraints.collect();
@@ -1447,7 +1431,6 @@ mod tests {
14471431
"or_i(jtv:sha256({}),c:pk_k({}))",
14481432
sha256_hash, pks[0]
14491433
));
1450-
let vfyfn = vfyfn_.clone(); // sigh rust 1.29...
14511434
let constraints = from_stack(Box::new(vfyfn), stack, &elem);
14521435

14531436
let or_i_satisfied: Result<Vec<SatisfiedConstraint>, Error> = constraints.collect();
@@ -1470,7 +1453,6 @@ mod tests {
14701453
"thresh(3,c:pk_k({}),sc:pk_k({}),sc:pk_k({}),sc:pk_k({}),sc:pk_k({}))",
14711454
pks[4], pks[3], pks[2], pks[1], pks[0],
14721455
));
1473-
let vfyfn = vfyfn_.clone(); // sigh rust 1.29...
14741456
let constraints = from_stack(Box::new(vfyfn), stack, &elem);
14751457

14761458
let thresh_satisfied: Result<Vec<SatisfiedConstraint>, Error> = constraints.collect();
@@ -1500,7 +1482,6 @@ mod tests {
15001482
"multi(3,{},{},{},{},{})",
15011483
pks[4], pks[3], pks[2], pks[1], pks[0],
15021484
));
1503-
let vfyfn = vfyfn_.clone(); // sigh rust 1.29...
15041485
let constraints = from_stack(Box::new(vfyfn), stack, &elem);
15051486

15061487
let multi_satisfied: Result<Vec<SatisfiedConstraint>, Error> = constraints.collect();
@@ -1530,7 +1511,6 @@ mod tests {
15301511
"multi(3,{},{},{},{},{})",
15311512
pks[4], pks[3], pks[2], pks[1], pks[0],
15321513
));
1533-
let vfyfn = vfyfn_.clone(); // sigh rust 1.29...
15341514
let constraints = from_stack(Box::new(vfyfn), stack, &elem);
15351515

15361516
let multi_error: Result<Vec<SatisfiedConstraint>, Error> = constraints.collect();
@@ -1549,7 +1529,6 @@ mod tests {
15491529
"multi_a(3,{},{},{},{},{})",
15501530
xpks[0], xpks[1], xpks[2], xpks[3], xpks[4],
15511531
));
1552-
let vfyfn = vfyfn_.clone(); // sigh rust 1.29...
15531532
let constraints = from_stack(Box::new(vfyfn), stack, &elem);
15541533

15551534
let multi_a_satisfied: Result<Vec<SatisfiedConstraint>, Error> = constraints.collect();
@@ -1581,7 +1560,6 @@ mod tests {
15811560
"multi_a(3,{},{},{},{},{})",
15821561
xpks[0], xpks[1], xpks[2], xpks[3], xpks[4],
15831562
));
1584-
let vfyfn = vfyfn_.clone(); // sigh rust 1.29...
15851563
let constraints = from_stack(Box::new(vfyfn), stack.clone(), &elem);
15861564

15871565
let multi_a_error: Result<Vec<SatisfiedConstraint>, Error> = constraints.collect();
@@ -1592,7 +1570,6 @@ mod tests {
15921570
"multi_a(2,{},{},{},{},{})",
15931571
xpks[0], xpks[1], xpks[2], xpks[3], xpks[4],
15941572
));
1595-
let vfyfn = vfyfn_.clone(); // sigh rust 1.29...
15961573
let constraints = from_stack(Box::new(vfyfn), stack.clone(), &elem);
15971574

15981575
let multi_a_error: Result<Vec<SatisfiedConstraint>, Error> = constraints.collect();
@@ -1603,7 +1580,6 @@ mod tests {
16031580
"multi_a(3,{},{},{},{},{},{})",
16041581
xpks[0], xpks[1], xpks[2], xpks[3], xpks[4], xpks[5]
16051582
));
1606-
let vfyfn = vfyfn_.clone(); // sigh rust 1.29...
16071583
let constraints = from_stack(Box::new(vfyfn), stack, &elem);
16081584

16091585
let multi_a_error: Result<Vec<SatisfiedConstraint>, Error> = constraints.collect();

0 commit comments

Comments
 (0)