Struct bitcoincore_rpc_json::FundRawTransactionOptions [−][src]
pub struct FundRawTransactionOptions { pub add_inputs: Option<bool>, pub change_address: Option<Address>, pub change_position: Option<u32>, pub change_type: Option<AddressType>, pub include_watching: Option<bool>, pub lock_unspents: Option<bool>, pub fee_rate: Option<Amount>, pub subtract_fee_from_outputs: Option<Vec<u32>>, pub replaceable: Option<bool>, pub conf_target: Option<u32>, pub estimate_mode: Option<EstimateMode>, }
Fields
add_inputs: Option<bool>
For a transaction with existing inputs, automatically include more if they are not enough (default true). Added in Bitcoin Core v0.21
change_address: Option<Address>
change_position: Option<u32>
change_type: Option<AddressType>
include_watching: Option<bool>
lock_unspents: Option<bool>
fee_rate: Option<Amount>
subtract_fee_from_outputs: Option<Vec<u32>>
replaceable: Option<bool>
conf_target: Option<u32>
estimate_mode: Option<EstimateMode>
Trait Implementations
impl Clone for FundRawTransactionOptions
[src]
impl Clone for FundRawTransactionOptions
[src]fn clone(&self) -> FundRawTransactionOptions
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for FundRawTransactionOptions
[src]
impl Default for FundRawTransactionOptions
[src]impl PartialEq<FundRawTransactionOptions> for FundRawTransactionOptions
[src]
impl PartialEq<FundRawTransactionOptions> for FundRawTransactionOptions
[src]fn eq(&self, other: &FundRawTransactionOptions) -> bool
[src]
fn ne(&self, other: &FundRawTransactionOptions) -> bool
[src]
impl Serialize for FundRawTransactionOptions
[src]
impl Serialize for FundRawTransactionOptions
[src]