Module breez_sdk_liquid::model
source · Structs§
- An argument when calling crate::sdk::LiquidSdk::backup.
- An argument when calling crate::sdk::LiquidSdk::buy_bitcoin.
- An argument when calling crate::sdk::LiquidSdk::check_message.
- Returned when calling crate::sdk::LiquidSdk::check_message.
- Configuration for the Liquid SDK
- An argument when calling crate::sdk::LiquidSdk::connect.
- Returned when calling crate::sdk::LiquidSdk::get_info.
- Returned when calling crate::sdk::LiquidSdk::fetch_lightning_limits.
- The minimum and maximum in satoshis of a Lightning or onchain payment.
- An argument when calling crate::sdk::LiquidSdk::list_payments.
- An argument when calling crate::sdk::LiquidSdk::lnurl_pay.
- Internal SDK log entry used in the Uniffi and Dart bindings
- Returned when calling crate::sdk::LiquidSdk::fetch_onchain_limits.
- An argument when calling crate::sdk::LiquidSdk::pay_onchain.
- Represents an SDK payment.
- An argument when calling crate::sdk::LiquidSdk::prepare_buy_bitcoin.
- Returned when calling crate::sdk::LiquidSdk::prepare_buy_bitcoin.
- An argument when calling crate::sdk::LiquidSdk::prepare_lnurl_pay.
- Returned when calling crate::sdk::LiquidSdk::prepare_lnurl_pay.
- An argument when calling crate::sdk::LiquidSdk::prepare_pay_onchain.
- Returned when calling crate::sdk::LiquidSdk::prepare_pay_onchain.
- An argument when calling crate::sdk::LiquidSdk::prepare_receive_payment.
- Returned when calling crate::sdk::LiquidSdk::prepare_receive_payment.
- An argument when calling crate::sdk::LiquidSdk::prepare_refund.
- Returned when calling crate::sdk::LiquidSdk::prepare_refund.
- An argument when calling crate::sdk::LiquidSdk::prepare_send_payment.
- Returned when calling crate::sdk::LiquidSdk::prepare_send_payment.
- An argument when calling crate::sdk::LiquidSdk::receive_payment.
- Returned when calling crate::sdk::LiquidSdk::receive_payment.
- Returned when calling crate::sdk::LiquidSdk::recommended_fees.
- An argument when calling crate::sdk::LiquidSdk::refund.
- Returned when calling crate::sdk::LiquidSdk::refund.
- Returned when calling crate::sdk::LiquidSdk::list_refundables.
- An argument when calling crate::sdk::LiquidSdk::restore.
- An argument when calling crate::sdk::LiquidSdk::send_payment.
- Returned when calling crate::sdk::LiquidSdk::send_payment.
- An argument when calling crate::sdk::LiquidSdk::sign_message.
- Returned when calling crate::sdk::LiquidSdk::sign_message.
Enums§
- An argument of PrepareBuyBitcoinRequest when calling crate::sdk::LiquidSdk::prepare_buy_bitcoin.
- An argument when calling crate::sdk::LiquidSdk::get_payment.
- Network chosen for this Liquid SDK instance. Note that it represents both the Liquid and the Bitcoin network used.
- An argument of ListPaymentsRequest when calling crate::sdk::LiquidSdk::list_payments.
- Contains the result of the entire LNURL-pay interaction, as reported by the LNURL endpoint.
- The specific details of a payment, depending on its type
- The send/receive methods supported by the SDK
- The payment state of an individual payment.
- Event emitted by the SDK. Add an EventListener by calling crate::sdk::LiquidSdk::add_event_listener to listen for emitted events.
- Specifies the supported destinations which can be payed by the SDK
Constants§
Traits§
- Trait that can be used to react to various SdkEvents emitted by the SDK.
- A trait that can be used to sign messages and verify signatures. The sdk user can implement this trait to use their own signer.