Skip to main content

MeltQuoteBolt12Response

Type Alias MeltQuoteBolt12Response 

Source
pub type MeltQuoteBolt12Response<Q> = MeltQuoteBolt11Response<Q>;
Expand description

Melt quote response [NUT-25]

Aliased Type§

pub struct MeltQuoteBolt12Response<Q> {
    pub quote: Q,
    pub amount: Amount,
    pub fee_reserve: Amount,
    pub state: QuoteState,
    pub expiry: u64,
    pub payment_preimage: Option<String>,
    pub change: Option<Vec<BlindSignature>>,
    pub request: Option<String>,
    pub unit: Option<CurrencyUnit>,
}

Fields§

§quote: Q

Quote Id

§amount: Amount

The amount that needs to be provided

§fee_reserve: Amount

The fee reserve that is required

§state: QuoteState

Quote State

§expiry: u64

Unix timestamp until the quote is valid

§payment_preimage: Option<String>

Payment preimage

§change: Option<Vec<BlindSignature>>

Change

§request: Option<String>

Payment request to fulfill

§unit: Option<CurrencyUnit>

Unit