File tree Expand file tree Collapse file tree 21 files changed +78
-18
lines changed Expand file tree Collapse file tree 21 files changed +78
-18
lines changed Original file line number Diff line number Diff line change @@ -176,6 +176,7 @@ crate::impl_client_v19__set_wallet_flag!();
176
176
crate :: impl_client_v17__sign_message!( ) ;
177
177
crate :: impl_client_v17__sign_raw_transaction_with_wallet!( ) ;
178
178
crate :: impl_client_v21__unload_wallet!( ) ;
179
+ crate :: impl_client_v21__upgrade_wallet!( ) ;
179
180
crate :: impl_client_v17__wallet_create_funded_psbt!( ) ;
180
181
crate :: impl_client_v17__wallet_lock!( ) ;
181
182
crate :: 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 {
80
80
}
81
81
} ;
82
82
}
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!();
174
174
crate :: impl_client_v17__sign_message!( ) ;
175
175
crate :: impl_client_v17__sign_raw_transaction_with_wallet!( ) ;
176
176
crate :: impl_client_v21__unload_wallet!( ) ;
177
+ crate :: impl_client_v21__upgrade_wallet!( ) ;
177
178
crate :: impl_client_v17__wallet_create_funded_psbt!( ) ;
178
179
crate :: impl_client_v17__wallet_lock!( ) ;
179
180
crate :: 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!();
176
176
crate :: impl_client_v17__sign_message!( ) ;
177
177
crate :: impl_client_v17__sign_raw_transaction_with_wallet!( ) ;
178
178
crate :: impl_client_v21__unload_wallet!( ) ;
179
+ crate :: impl_client_v21__upgrade_wallet!( ) ;
179
180
crate :: impl_client_v17__wallet_create_funded_psbt!( ) ;
180
181
crate :: impl_client_v17__wallet_lock!( ) ;
181
182
crate :: 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!();
173
173
crate :: impl_client_v17__sign_message!( ) ;
174
174
crate :: impl_client_v17__sign_raw_transaction_with_wallet!( ) ;
175
175
crate :: impl_client_v21__unload_wallet!( ) ;
176
+ crate :: impl_client_v21__upgrade_wallet!( ) ;
176
177
crate :: impl_client_v17__wallet_create_funded_psbt!( ) ;
177
178
crate :: impl_client_v17__wallet_lock!( ) ;
178
179
crate :: 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!();
175
175
crate :: impl_client_v17__sign_message!( ) ;
176
176
crate :: impl_client_v17__sign_raw_transaction_with_wallet!( ) ;
177
177
crate :: impl_client_v21__unload_wallet!( ) ;
178
+ crate :: impl_client_v21__upgrade_wallet!( ) ;
178
179
crate :: impl_client_v17__wallet_create_funded_psbt!( ) ;
179
180
crate :: impl_client_v17__wallet_lock!( ) ;
180
181
crate :: 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!();
179
179
crate :: impl_client_v17__sign_message!( ) ;
180
180
crate :: impl_client_v17__sign_raw_transaction_with_wallet!( ) ;
181
181
crate :: impl_client_v21__unload_wallet!( ) ;
182
+ crate :: impl_client_v21__upgrade_wallet!( ) ;
182
183
crate :: impl_client_v17__wallet_create_funded_psbt!( ) ;
183
184
crate :: impl_client_v17__wallet_lock!( ) ;
184
185
crate :: 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!();
175
175
crate :: impl_client_v17__sign_message!( ) ;
176
176
crate :: impl_client_v17__sign_raw_transaction_with_wallet!( ) ;
177
177
crate :: impl_client_v21__unload_wallet!( ) ;
178
+ crate :: impl_client_v21__upgrade_wallet!( ) ;
178
179
crate :: impl_client_v17__wallet_create_funded_psbt!( ) ;
179
180
crate :: impl_client_v17__wallet_lock!( ) ;
180
181
crate :: 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!();
177
177
crate :: impl_client_v17__sign_message!( ) ;
178
178
crate :: impl_client_v17__sign_raw_transaction_with_wallet!( ) ;
179
179
crate :: impl_client_v21__unload_wallet!( ) ;
180
+ crate :: impl_client_v21__upgrade_wallet!( ) ;
180
181
crate :: impl_client_v17__wallet_create_funded_psbt!( ) ;
181
182
crate :: impl_client_v17__wallet_lock!( ) ;
182
183
crate :: 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!();
177
177
crate :: impl_client_v17__sign_message!( ) ;
178
178
crate :: impl_client_v17__sign_raw_transaction_with_wallet!( ) ;
179
179
crate :: impl_client_v21__unload_wallet!( ) ;
180
+ crate :: impl_client_v21__upgrade_wallet!( ) ;
180
181
crate :: impl_client_v17__wallet_create_funded_psbt!( ) ;
181
182
crate :: impl_client_v17__wallet_lock!( ) ;
182
183
crate :: impl_client_v17__wallet_process_psbt!( ) ;
You can’t perform that action at this time.
0 commit comments