Documentation ¶
Overview ¶
Copyright ©, 2023-present, Lightspark Group, Inc. - All Rights Reserved
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LightsparkClientUmaInvoiceCreator ¶
type LightsparkClientUmaInvoiceCreator struct { LightsparkClient services.LightsparkClient // NodeId: the node ID of the receiver. NodeId string // ExpirySecs: the number of seconds until the invoice expires. ExpirySecs *int32 }
LightsparkClientUmaInvoiceCreator is a wrapper around the LightsparkClient that implements the UmaInvoiceCreator interface. See github.com/uma-universal-money-address/uma-go-sdk for the interface and its documentation.
func (LightsparkClientUmaInvoiceCreator) CreateUmaInvoice ¶
func (l LightsparkClientUmaInvoiceCreator) CreateUmaInvoice(amountMsats int64, metadata string) (*string, error)
Click to show internal directories.
Click to hide internal directories.