pub struct PrepareRefundRequest {
pub swap_address: String,
pub refund_address: String,
pub fee_rate_sat_per_vbyte: u32,
}
Expand description
An argument when calling crate::sdk::LiquidSdk::prepare_refund.
Fields§
§swap_address: String
The address where the swap funds are locked up
refund_address: String
The address to refund the swap funds to
fee_rate_sat_per_vbyte: u32
The fee rate in sat/vB for the refund transaction
Trait Implementations§
source§impl Debug for PrepareRefundRequest
impl Debug for PrepareRefundRequest
source§impl IntoDart for PrepareRefundRequest
impl IntoDart for PrepareRefundRequest
source§impl IntoIntoDart<PrepareRefundRequest> for PrepareRefundRequest
impl IntoIntoDart<PrepareRefundRequest> for PrepareRefundRequest
fn into_into_dart(self) -> PrepareRefundRequest
source§impl Serialize for PrepareRefundRequest
impl Serialize for PrepareRefundRequest
impl IntoDartExceptPrimitive for PrepareRefundRequest
Auto Trait Implementations§
impl Freeze for PrepareRefundRequest
impl RefUnwindSafe for PrepareRefundRequest
impl Send for PrepareRefundRequest
impl Sync for PrepareRefundRequest
impl Unpin for PrepareRefundRequest
impl UnwindSafe for PrepareRefundRequest
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> 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