File tree Expand file tree Collapse file tree 25 files changed +157
-22
lines changed Expand file tree Collapse file tree 25 files changed +157
-22
lines changed Original file line number Diff line number Diff line change @@ -164,6 +164,7 @@ crate::impl_client_v18__list_wallet_dir!();
164
164
crate :: impl_client_v17__list_wallets!( ) ;
165
165
crate :: impl_client_v17__load_wallet!( ) ;
166
166
crate :: impl_client_v17__lock_unspent!( ) ;
167
+ crate :: impl_client_v21__psbt_bump_fee!( ) ;
167
168
crate :: impl_client_v17__remove_pruned_funds!( ) ;
168
169
crate :: impl_client_v17__rescan_blockchain!( ) ;
169
170
crate :: impl_client_v21__send!( ) ;
Original file line number Diff line number Diff line change @@ -45,6 +45,18 @@ macro_rules! impl_client_v21__import_descriptors {
45
45
} ;
46
46
}
47
47
48
+ /// Implements Bitcoin Core JSON-RPC API method `psbtbumpfee`.
49
+ #[ macro_export]
50
+ macro_rules! impl_client_v21__psbt_bump_fee {
51
+ ( ) => {
52
+ impl Client {
53
+ pub fn psbt_bump_fee( & self , txid: & bitcoin:: Txid ) -> Result <PsbtBumpFee > {
54
+ self . call( "psbtbumpfee" , & [ into_json( txid) ?] )
55
+ }
56
+ }
57
+ } ;
58
+ }
59
+
48
60
/// Implements Bitcoin Core JSON-RPC API method `send`.
49
61
#[ macro_export]
50
62
macro_rules! impl_client_v21__send {
Original file line number Diff line number Diff line change @@ -162,6 +162,7 @@ crate::impl_client_v18__list_wallet_dir!();
162
162
crate :: impl_client_v17__list_wallets!( ) ;
163
163
crate :: impl_client_v17__load_wallet!( ) ;
164
164
crate :: impl_client_v17__lock_unspent!( ) ;
165
+ crate :: impl_client_v21__psbt_bump_fee!( ) ;
165
166
crate :: impl_client_v17__remove_pruned_funds!( ) ;
166
167
crate :: impl_client_v17__rescan_blockchain!( ) ;
167
168
crate :: impl_client_v21__send!( ) ;
Original file line number Diff line number Diff line change @@ -164,6 +164,7 @@ crate::impl_client_v18__list_wallet_dir!();
164
164
crate :: impl_client_v17__list_wallets!( ) ;
165
165
crate :: impl_client_v22__load_wallet!( ) ;
166
166
crate :: impl_client_v17__lock_unspent!( ) ;
167
+ crate :: impl_client_v21__psbt_bump_fee!( ) ;
167
168
crate :: impl_client_v17__remove_pruned_funds!( ) ;
168
169
crate :: impl_client_v17__rescan_blockchain!( ) ;
169
170
crate :: impl_client_v21__send!( ) ;
Original file line number Diff line number Diff line change @@ -161,6 +161,7 @@ crate::impl_client_v18__list_wallet_dir!();
161
161
crate :: impl_client_v17__list_wallets!( ) ;
162
162
crate :: impl_client_v22__load_wallet!( ) ;
163
163
crate :: impl_client_v17__lock_unspent!( ) ;
164
+ crate :: impl_client_v21__psbt_bump_fee!( ) ;
164
165
crate :: impl_client_v17__remove_pruned_funds!( ) ;
165
166
crate :: impl_client_v17__rescan_blockchain!( ) ;
166
167
crate :: impl_client_v21__send!( ) ;
Original file line number Diff line number Diff line change @@ -163,6 +163,7 @@ crate::impl_client_v18__list_wallet_dir!();
163
163
crate :: impl_client_v17__list_wallets!( ) ;
164
164
crate :: impl_client_v22__load_wallet!( ) ;
165
165
crate :: impl_client_v17__lock_unspent!( ) ;
166
+ crate :: impl_client_v21__psbt_bump_fee!( ) ;
166
167
crate :: impl_client_v17__remove_pruned_funds!( ) ;
167
168
crate :: impl_client_v17__rescan_blockchain!( ) ;
168
169
crate :: impl_client_v21__send!( ) ;
Original file line number Diff line number Diff line change @@ -167,6 +167,7 @@ crate::impl_client_v18__list_wallet_dir!();
167
167
crate :: impl_client_v17__list_wallets!( ) ;
168
168
crate :: impl_client_v22__load_wallet!( ) ;
169
169
crate :: impl_client_v17__lock_unspent!( ) ;
170
+ crate :: impl_client_v21__psbt_bump_fee!( ) ;
170
171
crate :: impl_client_v17__remove_pruned_funds!( ) ;
171
172
crate :: impl_client_v17__rescan_blockchain!( ) ;
172
173
crate :: impl_client_v21__send!( ) ;
Original file line number Diff line number Diff line change @@ -163,6 +163,7 @@ crate::impl_client_v18__list_wallet_dir!();
163
163
crate :: impl_client_v17__list_wallets!( ) ;
164
164
crate :: impl_client_v22__load_wallet!( ) ;
165
165
crate :: impl_client_v17__lock_unspent!( ) ;
166
+ crate :: impl_client_v21__psbt_bump_fee!( ) ;
166
167
crate :: impl_client_v17__remove_pruned_funds!( ) ;
167
168
crate :: impl_client_v17__rescan_blockchain!( ) ;
168
169
crate :: impl_client_v21__send!( ) ;
Original file line number Diff line number Diff line change @@ -165,6 +165,7 @@ crate::impl_client_v18__list_wallet_dir!();
165
165
crate :: impl_client_v17__list_wallets!( ) ;
166
166
crate :: impl_client_v22__load_wallet!( ) ;
167
167
crate :: impl_client_v17__lock_unspent!( ) ;
168
+ crate :: impl_client_v21__psbt_bump_fee!( ) ;
168
169
crate :: impl_client_v17__remove_pruned_funds!( ) ;
169
170
crate :: impl_client_v17__rescan_blockchain!( ) ;
170
171
crate :: impl_client_v21__send!( ) ;
Original file line number Diff line number Diff line change @@ -165,6 +165,7 @@ crate::impl_client_v18__list_wallet_dir!();
165
165
crate :: impl_client_v17__list_wallets!( ) ;
166
166
crate :: impl_client_v22__load_wallet!( ) ;
167
167
crate :: impl_client_v17__lock_unspent!( ) ;
168
+ crate :: impl_client_v21__psbt_bump_fee!( ) ;
168
169
crate :: impl_client_v17__remove_pruned_funds!( ) ;
169
170
crate :: impl_client_v17__rescan_blockchain!( ) ;
170
171
crate :: impl_client_v21__send!( ) ;
You can’t perform that action at this time.
0 commit comments