@@ -49,7 +49,7 @@ fn receive_output_in_latest_block(wallet: &mut Wallet, value: u64) -> OutPoint {
49
49
let latest_cp = wallet. latest_checkpoint ( ) ;
50
50
let height = latest_cp. height ( ) ;
51
51
let anchor = if height == 0 {
52
- ConfirmationTime :: Unconfirmed { last_seen : None }
52
+ ConfirmationTime :: Unconfirmed { last_seen : Some ( 1 ) }
53
53
} else {
54
54
ConfirmationTime :: Confirmed { height, time : 0 }
55
55
} ;
@@ -1009,7 +1009,7 @@ fn test_create_tx_add_utxo() {
1009
1009
wallet
1010
1010
. insert_tx (
1011
1011
small_output_tx. clone ( ) ,
1012
- ConfirmationTime :: Unconfirmed { last_seen : None } ,
1012
+ ConfirmationTime :: Unconfirmed { last_seen : Some ( 1 ) } ,
1013
1013
)
1014
1014
. unwrap ( ) ;
1015
1015
@@ -1059,7 +1059,7 @@ fn test_create_tx_manually_selected_insufficient() {
1059
1059
wallet
1060
1060
. insert_tx (
1061
1061
small_output_tx. clone ( ) ,
1062
- ConfirmationTime :: Unconfirmed { last_seen : None } ,
1062
+ ConfirmationTime :: Unconfirmed { last_seen : Some ( 1 ) } ,
1063
1063
)
1064
1064
. unwrap ( ) ;
1065
1065
@@ -1109,7 +1109,7 @@ fn test_create_tx_policy_path_no_csv() {
1109
1109
} ] ,
1110
1110
} ;
1111
1111
wallet
1112
- . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : None } )
1112
+ . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : Some ( 1 ) } )
1113
1113
. unwrap ( ) ;
1114
1114
1115
1115
let external_policy = wallet. policies ( KeychainKind :: External ) . unwrap ( ) . unwrap ( ) ;
@@ -1483,7 +1483,7 @@ fn test_bump_fee_irreplaceable_tx() {
1483
1483
let tx = psbt. extract_tx ( ) . expect ( "failed to extract tx" ) ;
1484
1484
let txid = tx. txid ( ) ;
1485
1485
wallet
1486
- . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : None } )
1486
+ . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : Some ( 1 ) } )
1487
1487
. unwrap ( ) ;
1488
1488
wallet. build_fee_bump ( txid) . unwrap ( ) . finish ( ) . unwrap ( ) ;
1489
1489
}
@@ -1528,7 +1528,7 @@ fn test_bump_fee_low_fee_rate() {
1528
1528
let txid = tx. txid ( ) ;
1529
1529
1530
1530
wallet
1531
- . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : None } )
1531
+ . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : Some ( 1 ) } )
1532
1532
. unwrap ( ) ;
1533
1533
1534
1534
let mut builder = wallet. build_fee_bump ( txid) . unwrap ( ) ;
@@ -1561,7 +1561,7 @@ fn test_bump_fee_low_abs() {
1561
1561
let txid = tx. txid ( ) ;
1562
1562
1563
1563
wallet
1564
- . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : None } )
1564
+ . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : Some ( 1 ) } )
1565
1565
. unwrap ( ) ;
1566
1566
1567
1567
let mut builder = wallet. build_fee_bump ( txid) . unwrap ( ) ;
@@ -1583,7 +1583,7 @@ fn test_bump_fee_zero_abs() {
1583
1583
let tx = psbt. extract_tx ( ) . expect ( "failed to extract tx" ) ;
1584
1584
let txid = tx. txid ( ) ;
1585
1585
wallet
1586
- . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : None } )
1586
+ . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : Some ( 1 ) } )
1587
1587
. unwrap ( ) ;
1588
1588
1589
1589
let mut builder = wallet. build_fee_bump ( txid) . unwrap ( ) ;
@@ -1609,7 +1609,7 @@ fn test_bump_fee_reduce_change() {
1609
1609
let tx = psbt. extract_tx ( ) . expect ( "failed to extract tx" ) ;
1610
1610
let txid = tx. txid ( ) ;
1611
1611
wallet
1612
- . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : None } )
1612
+ . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : Some ( 1 ) } )
1613
1613
. unwrap ( ) ;
1614
1614
1615
1615
let feerate = FeeRate :: from_sat_per_kwu ( 625 ) ; // 2.5 sat/vb
@@ -1709,7 +1709,7 @@ fn test_bump_fee_reduce_single_recipient() {
1709
1709
let original_fee = check_fee ! ( wallet, psbt) ;
1710
1710
let txid = tx. txid ( ) ;
1711
1711
wallet
1712
- . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : None } )
1712
+ . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : Some ( 1 ) } )
1713
1713
. unwrap ( ) ;
1714
1714
1715
1715
let feerate = FeeRate :: from_sat_per_kwu ( 625 ) ; // 2.5 sat/vb
@@ -1753,7 +1753,7 @@ fn test_bump_fee_absolute_reduce_single_recipient() {
1753
1753
let original_sent_received = wallet. sent_and_received ( & tx) ;
1754
1754
let txid = tx. txid ( ) ;
1755
1755
wallet
1756
- . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : None } )
1756
+ . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : Some ( 1 ) } )
1757
1757
. unwrap ( ) ;
1758
1758
1759
1759
let mut builder = wallet. build_fee_bump ( txid) . unwrap ( ) ;
@@ -1823,7 +1823,7 @@ fn test_bump_fee_drain_wallet() {
1823
1823
1824
1824
let txid = tx. txid ( ) ;
1825
1825
wallet
1826
- . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : None } )
1826
+ . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : Some ( 1 ) } )
1827
1827
. unwrap ( ) ;
1828
1828
assert_eq ! ( original_sent_received. 0 , 25_000 ) ;
1829
1829
@@ -1893,7 +1893,7 @@ fn test_bump_fee_remove_output_manually_selected_only() {
1893
1893
let original_sent_received = wallet. sent_and_received ( & tx) ;
1894
1894
let txid = tx. txid ( ) ;
1895
1895
wallet
1896
- . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : None } )
1896
+ . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : Some ( 1 ) } )
1897
1897
. unwrap ( ) ;
1898
1898
assert_eq ! ( original_sent_received. 0 , 25_000 ) ;
1899
1899
@@ -1940,7 +1940,7 @@ fn test_bump_fee_add_input() {
1940
1940
let original_details = wallet. sent_and_received ( & tx) ;
1941
1941
let txid = tx. txid ( ) ;
1942
1942
wallet
1943
- . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : None } )
1943
+ . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : Some ( 1 ) } )
1944
1944
. unwrap ( ) ;
1945
1945
1946
1946
let mut builder = wallet. build_fee_bump ( txid) . unwrap ( ) ;
@@ -1992,7 +1992,7 @@ fn test_bump_fee_absolute_add_input() {
1992
1992
let original_sent_received = wallet. sent_and_received ( & tx) ;
1993
1993
let txid = tx. txid ( ) ;
1994
1994
wallet
1995
- . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : None } )
1995
+ . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : Some ( 1 ) } )
1996
1996
. unwrap ( ) ;
1997
1997
1998
1998
let mut builder = wallet. build_fee_bump ( txid) . unwrap ( ) ;
@@ -2053,7 +2053,7 @@ fn test_bump_fee_no_change_add_input_and_change() {
2053
2053
let tx = psbt. extract_tx ( ) . expect ( "failed to extract tx" ) ;
2054
2054
let txid = tx. txid ( ) ;
2055
2055
wallet
2056
- . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : None } )
2056
+ . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : Some ( 1 ) } )
2057
2057
. unwrap ( ) ;
2058
2058
2059
2059
// now bump the fees without using `allow_shrinking`. the wallet should add an
@@ -2121,7 +2121,7 @@ fn test_bump_fee_add_input_change_dust() {
2121
2121
assert_eq ! ( tx. output. len( ) , 2 ) ;
2122
2122
let txid = tx. txid ( ) ;
2123
2123
wallet
2124
- . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : None } )
2124
+ . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : Some ( 1 ) } )
2125
2125
. unwrap ( ) ;
2126
2126
2127
2127
let mut builder = wallet. build_fee_bump ( txid) . unwrap ( ) ;
@@ -2188,7 +2188,7 @@ fn test_bump_fee_force_add_input() {
2188
2188
wallet
2189
2189
. insert_tx (
2190
2190
tx. clone ( ) ,
2191
- ConfirmationTime :: Unconfirmed { last_seen : None } ,
2191
+ ConfirmationTime :: Unconfirmed { last_seen : Some ( 1 ) } ,
2192
2192
)
2193
2193
. unwrap ( ) ;
2194
2194
// the new fee_rate is low enough that just reducing the change would be fine, but we force
@@ -2253,7 +2253,7 @@ fn test_bump_fee_absolute_force_add_input() {
2253
2253
wallet
2254
2254
. insert_tx (
2255
2255
tx. clone ( ) ,
2256
- ConfirmationTime :: Unconfirmed { last_seen : None } ,
2256
+ ConfirmationTime :: Unconfirmed { last_seen : Some ( 1 ) } ,
2257
2257
)
2258
2258
. unwrap ( ) ;
2259
2259
@@ -2317,15 +2317,15 @@ fn test_bump_fee_unconfirmed_inputs_only() {
2317
2317
receive_output (
2318
2318
& mut wallet,
2319
2319
25_000 ,
2320
- ConfirmationTime :: Unconfirmed { last_seen : None } ,
2320
+ ConfirmationTime :: Unconfirmed { last_seen : Some ( 1 ) } ,
2321
2321
) ;
2322
2322
let mut tx = psbt. extract_tx ( ) . expect ( "failed to extract tx" ) ;
2323
2323
let txid = tx. txid ( ) ;
2324
2324
for txin in & mut tx. input {
2325
2325
txin. witness . push ( [ 0x00 ; P2WPKH_FAKE_WITNESS_SIZE ] ) ; // fake signature
2326
2326
}
2327
2327
wallet
2328
- . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : None } )
2328
+ . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : Some ( 1 ) } )
2329
2329
. unwrap ( ) ;
2330
2330
let mut builder = wallet. build_fee_bump ( txid) . unwrap ( ) ;
2331
2331
builder. fee_rate ( FeeRate :: from_sat_per_vb_unchecked ( 25 ) ) ;
@@ -2358,7 +2358,7 @@ fn test_bump_fee_unconfirmed_input() {
2358
2358
txin. witness . push ( [ 0x00 ; P2WPKH_FAKE_WITNESS_SIZE ] ) ; // fake signature
2359
2359
}
2360
2360
wallet
2361
- . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : None } )
2361
+ . insert_tx ( tx, ConfirmationTime :: Unconfirmed { last_seen : Some ( 1 ) } )
2362
2362
. unwrap ( ) ;
2363
2363
2364
2364
let mut builder = wallet. build_fee_bump ( txid) . unwrap ( ) ;
0 commit comments