Struct core_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
Returns the “default value” for a type. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for FundRawTransactionOptions
impl Send for FundRawTransactionOptions
impl Sync for FundRawTransactionOptions
impl Unpin for FundRawTransactionOptions
impl UnwindSafe for FundRawTransactionOptions
Blanket Implementations
Mutably borrows from an owned value. Read more