@@ -1637,15 +1637,15 @@ fn do_test_revoked_counterparty_htlc_tx_balances(anchors: bool) {
1637
1637
assert_eq ! ( as_commitment_claim_txn[ 0 ] . input[ 0 ] . previous_output. vout, 4 ) ; // Separate to_remote claim
1638
1638
check_spends ! ( as_commitment_claim_txn[ 0 ] , revoked_local_txn[ 0 ] ) ;
1639
1639
assert_eq ! ( as_commitment_claim_txn[ 1 ] . input. len( ) , 2 ) ;
1640
- assert_eq ! ( as_commitment_claim_txn[ 1 ] . input[ 0 ] . previous_output. vout, 2 ) ;
1641
- assert_eq ! ( as_commitment_claim_txn[ 1 ] . input[ 1 ] . previous_output. vout, 3 ) ;
1640
+ assert ! ( as_commitment_claim_txn[ 1 ] . input. iter ( ) . any ( |inp| inp . previous_output. vout == 2 ) ) ;
1641
+ assert ! ( as_commitment_claim_txn[ 1 ] . input. iter ( ) . any ( |inp| inp . previous_output. vout == 3 ) ) ;
1642
1642
check_spends ! ( as_commitment_claim_txn[ 1 ] , revoked_local_txn[ 0 ] ) ;
1643
1643
Some ( as_commitment_claim_txn. remove ( 0 ) )
1644
1644
} else {
1645
1645
assert_eq ! ( as_commitment_claim_txn[ 0 ] . input. len( ) , 3 ) ;
1646
- assert_eq ! ( as_commitment_claim_txn[ 0 ] . input[ 0 ] . previous_output. vout, 2 ) ;
1647
- assert_eq ! ( as_commitment_claim_txn[ 0 ] . input[ 1 ] . previous_output. vout, 0 ) ;
1648
- assert_eq ! ( as_commitment_claim_txn[ 0 ] . input[ 2 ] . previous_output. vout, 1 ) ;
1646
+ assert ! ( as_commitment_claim_txn[ 0 ] . input. iter ( ) . any ( |inp| inp . previous_output. vout == 2 ) ) ;
1647
+ assert ! ( as_commitment_claim_txn[ 0 ] . input. iter ( ) . any ( |inp| inp . previous_output. vout == 0 ) ) ;
1648
+ assert ! ( as_commitment_claim_txn[ 0 ] . input. iter ( ) . any ( |inp| inp . previous_output. vout == 1 ) ) ;
1649
1649
check_spends ! ( as_commitment_claim_txn[ 0 ] , revoked_local_txn[ 0 ] ) ;
1650
1650
None
1651
1651
}
@@ -1953,9 +1953,9 @@ fn do_test_revoked_counterparty_aggregated_claims(anchors: bool) {
1953
1953
Some ( claim_txn. remove ( 0 ) )
1954
1954
} else {
1955
1955
assert_eq ! ( claim_txn[ 0 ] . input. len( ) , 3 ) ;
1956
- assert_eq ! ( claim_txn[ 0 ] . input[ 0 ] . previous_output. vout, 3 ) ;
1957
- assert_eq ! ( claim_txn[ 0 ] . input[ 1 ] . previous_output. vout, 0 ) ;
1958
- assert_eq ! ( claim_txn[ 0 ] . input[ 2 ] . previous_output. vout, 1 ) ;
1956
+ assert ! ( claim_txn[ 0 ] . input. iter ( ) . any ( |inp| inp . previous_output. vout == 3 ) ) ;
1957
+ assert ! ( claim_txn[ 0 ] . input. iter ( ) . any ( |inp| inp . previous_output. vout == 0 ) ) ;
1958
+ assert ! ( claim_txn[ 0 ] . input. iter ( ) . any ( |inp| inp . previous_output. vout == 1 ) ) ;
1959
1959
check_spends ! ( claim_txn[ 0 ] , as_revoked_txn[ 0 ] ) ;
1960
1960
None
1961
1961
} ;
0 commit comments