pub struct PsbtBumpFeeOptions {
pub conf_target: Option<u16>,
pub fee_rate: Option<FeeRate>,
pub replaceable: Option<bool>,
pub estimate_mode: Option<String>,
pub outputs: Option<Vec<CreateRawTransactionOutput>>,
pub original_change_index: Option<u32>,
}
Expand description
Options for psbtbumpfee RPC method.
Fields§
§conf_target: Option<u16>
Confirmation target in blocks.
fee_rate: Option<FeeRate>
Fee rate in sat/vB.
replaceable: Option<bool>
Whether the new transaction should be BIP-125 replaceable.
estimate_mode: Option<String>
Fee estimate mode (“unset”, “economical”, “conservative”).
outputs: Option<Vec<CreateRawTransactionOutput>>
New transaction outputs to replace the existing ones.
original_change_index: Option<u32>
Index of the change output to recycle from the original transaction.
Trait Implementations§
Source§impl Clone for PsbtBumpFeeOptions
impl Clone for PsbtBumpFeeOptions
Source§fn clone(&self) -> PsbtBumpFeeOptions
fn clone(&self) -> PsbtBumpFeeOptions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for PsbtBumpFeeOptions
impl Debug for PsbtBumpFeeOptions
Source§impl Default for PsbtBumpFeeOptions
impl Default for PsbtBumpFeeOptions
Source§fn default() -> PsbtBumpFeeOptions
fn default() -> PsbtBumpFeeOptions
Returns the “default value” for a type. Read more
Source§impl PartialEq for PsbtBumpFeeOptions
impl PartialEq for PsbtBumpFeeOptions
Source§impl Serialize for PsbtBumpFeeOptions
impl Serialize for PsbtBumpFeeOptions
impl StructuralPartialEq for PsbtBumpFeeOptions
Auto Trait Implementations§
impl Freeze for PsbtBumpFeeOptions
impl RefUnwindSafe for PsbtBumpFeeOptions
impl Send for PsbtBumpFeeOptions
impl Sync for PsbtBumpFeeOptions
impl Unpin for PsbtBumpFeeOptions
impl UnwindSafe for PsbtBumpFeeOptions
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more