Struct digibyte_rpc_json::WalletCreateFundedPsbtOptions [−][src]
pub struct WalletCreateFundedPsbtOptions { pub add_inputs: Option<bool>, pub change_address: Option<Address>, pub change_position: Option<u16>, pub change_type: Option<AddressType>, pub include_watching: Option<bool>, pub lock_unspent: Option<bool>, pub fee_rate: Option<Amount>, pub subtract_fee_from_outputs: Vec<u16>, pub replaceable: Option<bool>, pub conf_target: Option<u16>, pub estimate_mode: Option<EstimateMode>, }
Models the request for “walletcreatefundedpsbt”
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<u16>
change_type: Option<AddressType>
include_watching: Option<bool>
lock_unspent: Option<bool>
fee_rate: Option<Amount>
subtract_fee_from_outputs: Vec<u16>
replaceable: Option<bool>
conf_target: Option<u16>
estimate_mode: Option<EstimateMode>
Trait Implementations
impl Clone for WalletCreateFundedPsbtOptions
[src]
impl Clone for WalletCreateFundedPsbtOptions
[src]fn clone(&self) -> WalletCreateFundedPsbtOptions
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for WalletCreateFundedPsbtOptions
[src]
impl Debug for WalletCreateFundedPsbtOptions
[src]impl<'de> Deserialize<'de> for WalletCreateFundedPsbtOptions
[src]
impl<'de> Deserialize<'de> for WalletCreateFundedPsbtOptions
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for WalletCreateFundedPsbtOptions
[src]
impl Eq for WalletCreateFundedPsbtOptions
[src]impl PartialEq<WalletCreateFundedPsbtOptions> for WalletCreateFundedPsbtOptions
[src]
impl PartialEq<WalletCreateFundedPsbtOptions> for WalletCreateFundedPsbtOptions
[src]fn eq(&self, other: &WalletCreateFundedPsbtOptions) -> bool
[src]
fn ne(&self, other: &WalletCreateFundedPsbtOptions) -> bool
[src]
Auto Trait Implementations
impl Send for WalletCreateFundedPsbtOptions
impl Send for WalletCreateFundedPsbtOptions
impl Sync for WalletCreateFundedPsbtOptions
impl Sync for WalletCreateFundedPsbtOptions
impl Unpin for WalletCreateFundedPsbtOptions
impl Unpin for WalletCreateFundedPsbtOptions
impl UnwindSafe for WalletCreateFundedPsbtOptions
impl UnwindSafe for WalletCreateFundedPsbtOptions
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]