pub struct RefundRequest {
pub swap_address: String,
pub refund_address: String,
pub fee_rate_sat_per_vbyte: u32,
}
Expand description
An argument when calling crate::sdk::LiquidSdk::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 RefundRequest
impl Debug for RefundRequest
source§impl IntoDart for RefundRequest
impl IntoDart for RefundRequest
source§impl IntoIntoDart<RefundRequest> for RefundRequest
impl IntoIntoDart<RefundRequest> for RefundRequest
fn into_into_dart(self) -> RefundRequest
source§impl Serialize for RefundRequest
impl Serialize for RefundRequest
impl IntoDartExceptPrimitive for RefundRequest
Auto Trait Implementations§
impl Freeze for RefundRequest
impl RefUnwindSafe for RefundRequest
impl Send for RefundRequest
impl Sync for RefundRequest
impl Unpin for RefundRequest
impl UnwindSafe for RefundRequest
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