File tree Expand file tree Collapse file tree 21 files changed +66
-18
lines changed Expand file tree Collapse file tree 21 files changed +66
-18
lines changed Original file line number Diff line number Diff line change @@ -176,6 +176,7 @@ crate::impl_client_v19__set_wallet_flag!();
176176crate :: impl_client_v17__sign_message!( ) ;
177177crate :: impl_client_v17__sign_raw_transaction_with_wallet!( ) ;
178178crate :: impl_client_v21__unload_wallet!( ) ;
179+ crate :: impl_client_v21__upgrade_wallet!( ) ;
179180crate :: impl_client_v17__wallet_create_funded_psbt!( ) ;
180181crate :: impl_client_v17__wallet_lock!( ) ;
181182crate :: impl_client_v17__wallet_process_psbt!( ) ;
Original file line number Diff line number Diff line change @@ -80,3 +80,15 @@ macro_rules! impl_client_v21__unload_wallet {
8080 }
8181 } ;
8282}
83+
84+ /// Implements Bitcoin Core JSON-RPC API method `upgradewallet`.
85+ #[ macro_export]
86+ macro_rules! impl_client_v21__upgrade_wallet {
87+ ( ) => {
88+ impl Client {
89+ pub fn upgrade_wallet( & self ) -> Result <UpgradeWallet > {
90+ self . call( "upgradewallet" , & [ ] )
91+ }
92+ }
93+ } ;
94+ }
Original file line number Diff line number Diff line change @@ -174,6 +174,7 @@ crate::impl_client_v19__set_wallet_flag!();
174174crate :: impl_client_v17__sign_message!( ) ;
175175crate :: impl_client_v17__sign_raw_transaction_with_wallet!( ) ;
176176crate :: impl_client_v21__unload_wallet!( ) ;
177+ crate :: impl_client_v21__upgrade_wallet!( ) ;
177178crate :: impl_client_v17__wallet_create_funded_psbt!( ) ;
178179crate :: impl_client_v17__wallet_lock!( ) ;
179180crate :: impl_client_v17__wallet_process_psbt!( ) ;
Original file line number Diff line number Diff line change @@ -176,6 +176,7 @@ crate::impl_client_v19__set_wallet_flag!();
176176crate :: impl_client_v17__sign_message!( ) ;
177177crate :: impl_client_v17__sign_raw_transaction_with_wallet!( ) ;
178178crate :: impl_client_v21__unload_wallet!( ) ;
179+ crate :: impl_client_v21__upgrade_wallet!( ) ;
179180crate :: impl_client_v17__wallet_create_funded_psbt!( ) ;
180181crate :: impl_client_v17__wallet_lock!( ) ;
181182crate :: impl_client_v17__wallet_process_psbt!( ) ;
Original file line number Diff line number Diff line change @@ -173,6 +173,7 @@ crate::impl_client_v19__set_wallet_flag!();
173173crate :: impl_client_v17__sign_message!( ) ;
174174crate :: impl_client_v17__sign_raw_transaction_with_wallet!( ) ;
175175crate :: impl_client_v21__unload_wallet!( ) ;
176+ crate :: impl_client_v21__upgrade_wallet!( ) ;
176177crate :: impl_client_v17__wallet_create_funded_psbt!( ) ;
177178crate :: impl_client_v17__wallet_lock!( ) ;
178179crate :: impl_client_v17__wallet_process_psbt!( ) ;
Original file line number Diff line number Diff line change @@ -175,6 +175,7 @@ crate::impl_client_v19__set_wallet_flag!();
175175crate :: impl_client_v17__sign_message!( ) ;
176176crate :: impl_client_v17__sign_raw_transaction_with_wallet!( ) ;
177177crate :: impl_client_v21__unload_wallet!( ) ;
178+ crate :: impl_client_v21__upgrade_wallet!( ) ;
178179crate :: impl_client_v17__wallet_create_funded_psbt!( ) ;
179180crate :: impl_client_v17__wallet_lock!( ) ;
180181crate :: impl_client_v17__wallet_process_psbt!( ) ;
Original file line number Diff line number Diff line change @@ -179,6 +179,7 @@ crate::impl_client_v19__set_wallet_flag!();
179179crate :: impl_client_v17__sign_message!( ) ;
180180crate :: impl_client_v17__sign_raw_transaction_with_wallet!( ) ;
181181crate :: impl_client_v21__unload_wallet!( ) ;
182+ crate :: impl_client_v21__upgrade_wallet!( ) ;
182183crate :: impl_client_v17__wallet_create_funded_psbt!( ) ;
183184crate :: impl_client_v17__wallet_lock!( ) ;
184185crate :: impl_client_v17__wallet_process_psbt!( ) ;
Original file line number Diff line number Diff line change @@ -175,6 +175,7 @@ crate::impl_client_v19__set_wallet_flag!();
175175crate :: impl_client_v17__sign_message!( ) ;
176176crate :: impl_client_v17__sign_raw_transaction_with_wallet!( ) ;
177177crate :: impl_client_v21__unload_wallet!( ) ;
178+ crate :: impl_client_v21__upgrade_wallet!( ) ;
178179crate :: impl_client_v17__wallet_create_funded_psbt!( ) ;
179180crate :: impl_client_v17__wallet_lock!( ) ;
180181crate :: impl_client_v17__wallet_process_psbt!( ) ;
Original file line number Diff line number Diff line change @@ -177,6 +177,7 @@ crate::impl_client_v19__set_wallet_flag!();
177177crate :: impl_client_v17__sign_message!( ) ;
178178crate :: impl_client_v17__sign_raw_transaction_with_wallet!( ) ;
179179crate :: impl_client_v21__unload_wallet!( ) ;
180+ crate :: impl_client_v21__upgrade_wallet!( ) ;
180181crate :: impl_client_v17__wallet_create_funded_psbt!( ) ;
181182crate :: impl_client_v17__wallet_lock!( ) ;
182183crate :: impl_client_v17__wallet_process_psbt!( ) ;
Original file line number Diff line number Diff line change @@ -177,6 +177,7 @@ crate::impl_client_v19__set_wallet_flag!();
177177crate :: impl_client_v17__sign_message!( ) ;
178178crate :: impl_client_v17__sign_raw_transaction_with_wallet!( ) ;
179179crate :: impl_client_v21__unload_wallet!( ) ;
180+ crate :: impl_client_v21__upgrade_wallet!( ) ;
180181crate :: impl_client_v17__wallet_create_funded_psbt!( ) ;
181182crate :: impl_client_v17__wallet_lock!( ) ;
182183crate :: impl_client_v17__wallet_process_psbt!( ) ;
You can’t perform that action at this time.
0 commit comments