File tree Expand file tree Collapse file tree 15 files changed +41
-0
lines changed Expand file tree Collapse file tree 15 files changed +41
-0
lines changed Original file line number Diff line number Diff line change @@ -143,6 +143,7 @@ crate::impl_client_v17__list_transactions!();
143
143
crate :: impl_client_v17__list_unspent!( ) ;
144
144
crate :: impl_client_v17__list_wallets!( ) ;
145
145
crate :: impl_client_v17__load_wallet!( ) ;
146
+ crate :: impl_client_v17__remove_pruned_funds!( ) ;
146
147
crate :: impl_client_v17__rescan_blockchain!( ) ;
147
148
crate :: impl_client_v17__send_many!( ) ;
148
149
crate :: impl_client_v17__send_to_address!( ) ;
Original file line number Diff line number Diff line change @@ -499,6 +499,18 @@ macro_rules! impl_client_v17__load_wallet {
499
499
} ;
500
500
}
501
501
502
+ /// Implements Bitcoin Core JSON-RPC API method `removeprunedfunds`.
503
+ #[ macro_export]
504
+ macro_rules! impl_client_v17__remove_pruned_funds {
505
+ ( ) => {
506
+ impl Client {
507
+ pub fn remove_pruned_funds( & self , txid: Txid ) -> Result <( ) > {
508
+ self . call( "removeprunedfunds" , & [ into_json( txid) ?] )
509
+ }
510
+ }
511
+ } ;
512
+ }
513
+
502
514
/// Implements Bitcoin Core JSON-RPC API method `rescanblockchain`.
503
515
#[ macro_export]
504
516
macro_rules! impl_client_v17__rescan_blockchain {
Original file line number Diff line number Diff line change @@ -160,6 +160,7 @@ crate::impl_client_v17__list_unspent!();
160
160
crate :: impl_client_v17__list_wallets!( ) ;
161
161
crate :: impl_client_v18__list_wallet_dir!( ) ;
162
162
crate :: impl_client_v17__load_wallet!( ) ;
163
+ crate :: impl_client_v17__remove_pruned_funds!( ) ;
163
164
crate :: impl_client_v17__rescan_blockchain!( ) ;
164
165
crate :: impl_client_v17__send_many!( ) ;
165
166
crate :: impl_client_v17__send_to_address!( ) ;
Original file line number Diff line number Diff line change @@ -156,6 +156,7 @@ crate::impl_client_v17__list_unspent!();
156
156
crate :: impl_client_v18__list_wallet_dir!( ) ;
157
157
crate :: impl_client_v17__list_wallets!( ) ;
158
158
crate :: impl_client_v17__load_wallet!( ) ;
159
+ crate :: impl_client_v17__remove_pruned_funds!( ) ;
159
160
crate :: impl_client_v17__rescan_blockchain!( ) ;
160
161
crate :: impl_client_v17__send_many!( ) ;
161
162
crate :: impl_client_v17__send_to_address!( ) ;
Original file line number Diff line number Diff line change @@ -153,6 +153,7 @@ crate::impl_client_v17__list_unspent!();
153
153
crate :: impl_client_v18__list_wallet_dir!( ) ;
154
154
crate :: impl_client_v17__list_wallets!( ) ;
155
155
crate :: impl_client_v17__load_wallet!( ) ;
156
+ crate :: impl_client_v17__remove_pruned_funds!( ) ;
156
157
crate :: impl_client_v17__rescan_blockchain!( ) ;
157
158
crate :: impl_client_v17__send_many!( ) ;
158
159
crate :: impl_client_v17__send_to_address!( ) ;
Original file line number Diff line number Diff line change @@ -155,6 +155,7 @@ crate::impl_client_v17__list_unspent!();
155
155
crate :: impl_client_v18__list_wallet_dir!( ) ;
156
156
crate :: impl_client_v17__list_wallets!( ) ;
157
157
crate :: impl_client_v17__load_wallet!( ) ;
158
+ crate :: impl_client_v17__remove_pruned_funds!( ) ;
158
159
crate :: impl_client_v17__rescan_blockchain!( ) ;
159
160
crate :: impl_client_v17__send_many!( ) ;
160
161
crate :: impl_client_v17__send_to_address!( ) ;
Original file line number Diff line number Diff line change @@ -155,6 +155,7 @@ crate::impl_client_v17__list_unspent!();
155
155
crate :: impl_client_v18__list_wallet_dir!( ) ;
156
156
crate :: impl_client_v17__list_wallets!( ) ;
157
157
crate :: impl_client_v17__load_wallet!( ) ;
158
+ crate :: impl_client_v17__remove_pruned_funds!( ) ;
158
159
crate :: impl_client_v17__rescan_blockchain!( ) ;
159
160
crate :: impl_client_v17__send_many!( ) ;
160
161
crate :: impl_client_v17__send_to_address!( ) ;
Original file line number Diff line number Diff line change @@ -157,6 +157,7 @@ crate::impl_client_v17__list_unspent!();
157
157
crate :: impl_client_v18__list_wallet_dir!( ) ;
158
158
crate :: impl_client_v17__list_wallets!( ) ;
159
159
crate :: impl_client_v22__load_wallet!( ) ;
160
+ crate :: impl_client_v17__remove_pruned_funds!( ) ;
160
161
crate :: impl_client_v17__rescan_blockchain!( ) ;
161
162
crate :: impl_client_v17__send_many!( ) ;
162
163
crate :: impl_client_v17__send_to_address!( ) ;
Original file line number Diff line number Diff line change @@ -154,6 +154,7 @@ crate::impl_client_v17__list_unspent!();
154
154
crate :: impl_client_v18__list_wallet_dir!( ) ;
155
155
crate :: impl_client_v17__list_wallets!( ) ;
156
156
crate :: impl_client_v22__load_wallet!( ) ;
157
+ crate :: impl_client_v17__remove_pruned_funds!( ) ;
157
158
crate :: impl_client_v17__rescan_blockchain!( ) ;
158
159
crate :: impl_client_v17__send_many!( ) ;
159
160
crate :: impl_client_v17__send_to_address!( ) ;
Original file line number Diff line number Diff line change @@ -154,6 +154,7 @@ crate::impl_client_v17__list_unspent!();
154
154
crate :: impl_client_v18__list_wallet_dir!( ) ;
155
155
crate :: impl_client_v17__list_wallets!( ) ;
156
156
crate :: impl_client_v22__load_wallet!( ) ;
157
+ crate :: impl_client_v17__remove_pruned_funds!( ) ;
157
158
crate :: impl_client_v17__rescan_blockchain!( ) ;
158
159
crate :: impl_client_v17__send_many!( ) ;
159
160
crate :: impl_client_v17__send_to_address!( ) ;
You can’t perform that action at this time.
0 commit comments