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]