File tree Expand file tree Collapse file tree 36 files changed +90
-34
lines changed Expand file tree Collapse file tree 36 files changed +90
-34
lines changed Original file line number Diff line number Diff line change @@ -161,6 +161,7 @@ crate::impl_client_v17__remove_pruned_funds!();
161161crate :: impl_client_v17__rescan_blockchain!( ) ;
162162crate :: impl_client_v17__send_many!( ) ;
163163crate :: impl_client_v17__send_to_address!( ) ;
164+ crate :: impl_client_v19__set_wallet_flag!( ) ;
164165crate :: impl_client_v17__sign_message!( ) ;
165166crate :: impl_client_v17__sign_raw_transaction_with_wallet!( ) ;
166167crate :: impl_client_v17__unload_wallet!( ) ;
Original file line number Diff line number Diff line change @@ -18,3 +18,15 @@ macro_rules! impl_client_v19__get_balances {
1818 }
1919 } ;
2020}
21+
22+ /// Implements Bitcoin Core JSON-RPC API method `setwalletflag`
23+ #[ macro_export]
24+ macro_rules! impl_client_v19__set_wallet_flag {
25+ ( ) => {
26+ impl Client {
27+ pub fn set_wallet_flag( & self , flag: & str ) -> Result <SetWalletFlag > {
28+ self . call( "setwalletflag" , & [ into_json( flag) ?] )
29+ }
30+ }
31+ } ;
32+ }
Original file line number Diff line number Diff line change @@ -158,6 +158,7 @@ crate::impl_client_v17__remove_pruned_funds!();
158158crate :: impl_client_v17__rescan_blockchain!( ) ;
159159crate :: impl_client_v17__send_many!( ) ;
160160crate :: impl_client_v17__send_to_address!( ) ;
161+ crate :: impl_client_v19__set_wallet_flag!( ) ;
161162crate :: impl_client_v17__sign_message!( ) ;
162163crate :: impl_client_v17__sign_raw_transaction_with_wallet!( ) ;
163164crate :: impl_client_v17__unload_wallet!( ) ;
Original file line number Diff line number Diff line change @@ -160,6 +160,7 @@ crate::impl_client_v17__remove_pruned_funds!();
160160crate :: impl_client_v17__rescan_blockchain!( ) ;
161161crate :: impl_client_v17__send_many!( ) ;
162162crate :: impl_client_v17__send_to_address!( ) ;
163+ crate :: impl_client_v19__set_wallet_flag!( ) ;
163164crate :: impl_client_v17__sign_message!( ) ;
164165crate :: impl_client_v17__sign_raw_transaction_with_wallet!( ) ;
165166crate :: impl_client_v21__unload_wallet!( ) ;
Original file line number Diff line number Diff line change @@ -160,6 +160,7 @@ crate::impl_client_v17__remove_pruned_funds!();
160160crate :: impl_client_v17__rescan_blockchain!( ) ;
161161crate :: impl_client_v17__send_many!( ) ;
162162crate :: impl_client_v17__send_to_address!( ) ;
163+ crate :: impl_client_v19__set_wallet_flag!( ) ;
163164crate :: impl_client_v17__sign_message!( ) ;
164165crate :: impl_client_v17__sign_raw_transaction_with_wallet!( ) ;
165166crate :: impl_client_v21__unload_wallet!( ) ;
Original file line number Diff line number Diff line change @@ -162,6 +162,7 @@ crate::impl_client_v17__remove_pruned_funds!();
162162crate :: impl_client_v17__rescan_blockchain!( ) ;
163163crate :: impl_client_v17__send_many!( ) ;
164164crate :: impl_client_v17__send_to_address!( ) ;
165+ crate :: impl_client_v19__set_wallet_flag!( ) ;
165166crate :: impl_client_v17__sign_message!( ) ;
166167crate :: impl_client_v17__sign_raw_transaction_with_wallet!( ) ;
167168crate :: impl_client_v21__unload_wallet!( ) ;
Original file line number Diff line number Diff line change @@ -159,6 +159,7 @@ crate::impl_client_v17__remove_pruned_funds!();
159159crate :: impl_client_v17__rescan_blockchain!( ) ;
160160crate :: impl_client_v17__send_many!( ) ;
161161crate :: impl_client_v17__send_to_address!( ) ;
162+ crate :: impl_client_v19__set_wallet_flag!( ) ;
162163crate :: impl_client_v17__sign_message!( ) ;
163164crate :: impl_client_v17__sign_raw_transaction_with_wallet!( ) ;
164165crate :: impl_client_v21__unload_wallet!( ) ;
Original file line number Diff line number Diff line change @@ -159,6 +159,7 @@ crate::impl_client_v17__remove_pruned_funds!();
159159crate :: impl_client_v17__rescan_blockchain!( ) ;
160160crate :: impl_client_v17__send_many!( ) ;
161161crate :: impl_client_v17__send_to_address!( ) ;
162+ crate :: impl_client_v19__set_wallet_flag!( ) ;
162163crate :: impl_client_v17__sign_message!( ) ;
163164crate :: impl_client_v17__sign_raw_transaction_with_wallet!( ) ;
164165crate :: impl_client_v21__unload_wallet!( ) ;
Original file line number Diff line number Diff line change @@ -165,6 +165,7 @@ crate::impl_client_v17__remove_pruned_funds!();
165165crate :: impl_client_v17__rescan_blockchain!( ) ;
166166crate :: impl_client_v17__send_many!( ) ;
167167crate :: impl_client_v17__send_to_address!( ) ;
168+ crate :: impl_client_v19__set_wallet_flag!( ) ;
168169crate :: impl_client_v17__sign_message!( ) ;
169170crate :: impl_client_v17__sign_raw_transaction_with_wallet!( ) ;
170171crate :: impl_client_v21__unload_wallet!( ) ;
Original file line number Diff line number Diff line change @@ -161,6 +161,7 @@ crate::impl_client_v17__remove_pruned_funds!();
161161crate :: impl_client_v17__rescan_blockchain!( ) ;
162162crate :: impl_client_v17__send_many!( ) ;
163163crate :: impl_client_v17__send_to_address!( ) ;
164+ crate :: impl_client_v19__set_wallet_flag!( ) ;
164165crate :: impl_client_v17__sign_message!( ) ;
165166crate :: impl_client_v17__sign_raw_transaction_with_wallet!( ) ;
166167crate :: impl_client_v21__unload_wallet!( ) ;
You can’t perform that action at this time.
0 commit comments