Skip to main content

Module payment

Module payment 

Source
Expand description

CDK Mint Lightning

Structs§

Bolt11IncomingPaymentOptions
Options for creating a BOLT11 incoming payment request
Bolt11OutgoingPaymentOptions
Options for BOLT11 outgoing payments
Bolt11Settings
BOLT11 settings
Bolt12IncomingPaymentOptions
Options for creating a BOLT12 incoming payment request
Bolt12OutgoingPaymentOptions
Options for BOLT12 outgoing payments
Bolt12Settings
BOLT12 settings
CreateIncomingPaymentResponse
Create incoming payment response
CustomIncomingPaymentOptions
Options for creating a custom incoming payment request
CustomOutgoingPaymentOptions
Options for custom outgoing payments
MakePaymentResponse
Payment response
PaymentQuoteResponse
Payment quote response
SettingsResponse
Payment processor settings response Mirrors the proto SettingsResponse structure
WaitPaymentResponse
Wait any invoice response

Enums§

Error
CDK Lightning Error
Event
An event emitted which should be handled by the mint
IncomingPaymentOptions
Options for creating an incoming payment request
OutgoingPaymentOptions
Options for creating an outgoing payment
PaymentIdentifier
Payment identifier types

Traits§

MintPayment
Mint payment trait

Type Aliases§

DynMintPayment
Type alias for Mint Payment trait