pub struct ExitClaimVtxosRequest {
pub destination: String,
pub vtxos: Vec<String>,
pub fee_rate: Option<u64>,
}Fields§
§destination: StringThe destination Bitcoin address
vtxos: Vec<String>The ID of an exited VTXO to be claimed
fee_rate: Option<u64>Sets the desired fee-rate in sats/kvB to use broadcasting exit transactions
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ExitClaimVtxosRequest
impl<'de> Deserialize<'de> for ExitClaimVtxosRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ExitClaimVtxosRequest
impl RefUnwindSafe for ExitClaimVtxosRequest
impl Send for ExitClaimVtxosRequest
impl Sync for ExitClaimVtxosRequest
impl Unpin for ExitClaimVtxosRequest
impl UnsafeUnpin for ExitClaimVtxosRequest
impl UnwindSafe for ExitClaimVtxosRequest
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request