File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -2093,11 +2093,11 @@ impl Wallet {
20932093 . 0
20942094 }
20952095
2096- /// Informs the wallet that you no longer intend to broadcast a tx that was built from it .
2096+ /// Unreserves the change address used in a transaction that will not be broadcast .
20972097 ///
20982098 /// This frees up the change address used when creating the tx for use in future transactions.
20992099 // TODO: Make this free up reserved utxos when that's implemented
2100- pub fn cancel_tx ( & mut self , tx : & Transaction ) {
2100+ pub fn unreserve_change_address ( & mut self , tx : & Transaction ) {
21012101 let txout_index = & mut self . indexed_graph . index ;
21022102 for txout in & tx. output {
21032103 if let Some ( ( keychain, index) ) = txout_index. index_of_spk ( txout. script_pubkey . clone ( ) ) {
Original file line number Diff line number Diff line change @@ -2801,7 +2801,7 @@ fn test_tx_cancellation() {
28012801 . unwrap ( ) ;
28022802 assert_eq ! ( change_derivation_2, ( KeychainKind :: Internal , 1 ) ) ;
28032803
2804- wallet. cancel_tx ( & psbt1. extract_tx ( ) . expect ( "failed to extract tx" ) ) ;
2804+ wallet. unreserve_change_address ( & psbt1. extract_tx ( ) . expect ( "failed to extract tx" ) ) ;
28052805
28062806 let psbt3 = new_tx ! ( wallet) ;
28072807 let change_derivation_3 = psbt3
@@ -2821,7 +2821,7 @@ fn test_tx_cancellation() {
28212821 . unwrap ( ) ;
28222822 assert_eq ! ( change_derivation_3, ( KeychainKind :: Internal , 2 ) ) ;
28232823
2824- wallet. cancel_tx ( & psbt3. extract_tx ( ) . expect ( "failed to extract tx" ) ) ;
2824+ wallet. unreserve_change_address ( & psbt3. extract_tx ( ) . expect ( "failed to extract tx" ) ) ;
28252825
28262826 let psbt3 = new_tx ! ( wallet) ;
28272827 let change_derivation_4 = psbt3
You can’t perform that action at this time.
0 commit comments