Documentation ¶
Index ¶
- Variables
- func MnemonicToSeed(phrase string) ([]uint8, error)
- func SetLogStream(logStream LogStream) error
- type AesSuccessActionDataDecrypted
- type AesSuccessActionDataResult
- type AesSuccessActionDataResultDecrypted
- type AesSuccessActionDataResultErrorStatus
- type BackupFailedData
- type BackupStatus
- type BitcoinAddressData
- type BlockingBreezServices
- func (_self *BlockingBreezServices) Backup() error
- func (_self *BlockingBreezServices) BackupStatus() (BackupStatus, error)
- func (_self *BlockingBreezServices) BuyBitcoin(req BuyBitcoinRequest) (BuyBitcoinResponse, error)
- func (_self *BlockingBreezServices) CheckMessage(req CheckMessageRequest) (CheckMessageResponse, error)
- func (_self *BlockingBreezServices) CloseLspChannels() error
- func (_self *BlockingBreezServices) ConfigureNode(req ConfigureNodeRequest) error
- func (_self *BlockingBreezServices) ConnectLsp(lspId string) error
- func (object *BlockingBreezServices) Destroy()
- func (_self *BlockingBreezServices) Disconnect() error
- func (_self *BlockingBreezServices) ExecuteDevCommand(command string) (string, error)
- func (_self *BlockingBreezServices) FetchFiatRates() ([]Rate, error)
- func (_self *BlockingBreezServices) FetchLspInfo(lspId string) (*LspInformation, error)
- func (_self *BlockingBreezServices) FetchReverseSwapFees(req ReverseSwapFeesRequest) (ReverseSwapPairInfo, error)
- func (_self *BlockingBreezServices) GenerateDiagnosticData() (string, error)
- func (_self *BlockingBreezServices) InProgressOnchainPayments() ([]ReverseSwapInfo, error)
- func (_self *BlockingBreezServices) InProgressReverseSwaps() ([]ReverseSwapInfo, error)
- func (_self *BlockingBreezServices) InProgressSwap() (*SwapInfo, error)
- func (_self *BlockingBreezServices) ListFiatCurrencies() ([]FiatCurrency, error)
- func (_self *BlockingBreezServices) ListLsps() ([]LspInformation, error)
- func (_self *BlockingBreezServices) ListPayments(req ListPaymentsRequest) ([]Payment, error)
- func (_self *BlockingBreezServices) ListRefundables() ([]SwapInfo, error)
- func (_self *BlockingBreezServices) LnurlAuth(reqData LnUrlAuthRequestData) (LnUrlCallbackStatus, error)
- func (_self *BlockingBreezServices) LspId() (*string, error)
- func (_self *BlockingBreezServices) LspInfo() (LspInformation, error)
- func (_self *BlockingBreezServices) MaxReverseSwapAmount() (MaxReverseSwapAmountResponse, error)
- func (_self *BlockingBreezServices) NodeCredentials() (*NodeCredentials, error)
- func (_self *BlockingBreezServices) NodeInfo() (NodeState, error)
- func (_self *BlockingBreezServices) OnchainPaymentLimits() (OnchainPaymentLimitsResponse, error)
- func (_self *BlockingBreezServices) OpenChannelFee(req OpenChannelFeeRequest) (OpenChannelFeeResponse, error)
- func (_self *BlockingBreezServices) PayLnurl(req LnUrlPayRequest) (LnUrlPayResult, error)
- func (_self *BlockingBreezServices) PayOnchain(req PayOnchainRequest) (PayOnchainResponse, error)
- func (_self *BlockingBreezServices) PaymentByHash(hash string) (*Payment, error)
- func (_self *BlockingBreezServices) PrepareOnchainPayment(req PrepareOnchainPaymentRequest) (PrepareOnchainPaymentResponse, error)
- func (_self *BlockingBreezServices) PrepareRedeemOnchainFunds(req PrepareRedeemOnchainFundsRequest) (PrepareRedeemOnchainFundsResponse, error)
- func (_self *BlockingBreezServices) PrepareRefund(req PrepareRefundRequest) (PrepareRefundResponse, error)
- func (_self *BlockingBreezServices) ReceiveOnchain(req ReceiveOnchainRequest) (SwapInfo, error)
- func (_self *BlockingBreezServices) ReceivePayment(req ReceivePaymentRequest) (ReceivePaymentResponse, error)
- func (_self *BlockingBreezServices) RecommendedFees() (RecommendedFees, error)
- func (_self *BlockingBreezServices) RedeemOnchainFunds(req RedeemOnchainFundsRequest) (RedeemOnchainFundsResponse, error)
- func (_self *BlockingBreezServices) RedeemSwap(swapAddress string) error
- func (_self *BlockingBreezServices) Refund(req RefundRequest) (RefundResponse, error)
- func (_self *BlockingBreezServices) RegisterWebhook(webhookUrl string) error
- func (_self *BlockingBreezServices) ReportIssue(req ReportIssueRequest) error
- func (_self *BlockingBreezServices) RescanSwaps() error
- func (_self *BlockingBreezServices) SendOnchain(req SendOnchainRequest) (SendOnchainResponse, error)
- func (_self *BlockingBreezServices) SendPayment(req SendPaymentRequest) (SendPaymentResponse, error)
- func (_self *BlockingBreezServices) SendSpontaneousPayment(req SendSpontaneousPaymentRequest) (SendPaymentResponse, error)
- func (_self *BlockingBreezServices) SetPaymentMetadata(hash string, metadata string) error
- func (_self *BlockingBreezServices) SignMessage(req SignMessageRequest) (SignMessageResponse, error)
- func (_self *BlockingBreezServices) Sync() error
- func (_self *BlockingBreezServices) WithdrawLnurl(request LnUrlWithdrawRequest) (LnUrlWithdrawResult, error)
- type BreezEvent
- type BreezEventBackupFailed
- type BreezEventBackupStarted
- type BreezEventBackupSucceeded
- type BreezEventInvoicePaid
- type BreezEventNewBlock
- type BreezEventPaymentFailed
- type BreezEventPaymentSucceed
- type BreezEventSwapUpdated
- type BreezEventSynced
- type BuyBitcoinProvider
- type BuyBitcoinRequest
- type BuyBitcoinResponse
- type ChannelState
- type CheckMessageRequest
- type CheckMessageResponse
- type ClosedChannelPaymentDetails
- type Config
- type ConfigureNodeRequest
- type ConnectError
- type ConnectErrorGeneric
- type ConnectErrorRestoreOnly
- type ConnectErrorServiceConnectivity
- type ConnectRequest
- type CurrencyInfo
- type EnvironmentType
- type EventListener
- type FeeratePreset
- type FfiConverterBlockingBreezServices
- type FfiConverterCallbackInterface
- type FfiConverterOptionalSequenceTypeLocaleOverrides
- type FfiConverterOptionalSequenceTypeLocalizedName
- type FfiConverterOptionalSequenceTypeMetadataFilter
- type FfiConverterOptionalSequenceTypePaymentTypeFilter
- type FfiConverterOptionalSequenceTypeTlvEntry
- type FfiConverterOptionalSequencestring
- type FfiConverterOptionalSequenceuint8
- type FfiConverterOptionalTypeGreenlightCredentials
- type FfiConverterOptionalTypeLnInvoice
- type FfiConverterOptionalTypeLspInformation
- type FfiConverterOptionalTypeNodeCredentials
- type FfiConverterOptionalTypeOpeningFeeParams
- type FfiConverterOptionalTypePayment
- type FfiConverterOptionalTypeReverseSwapInfo
- type FfiConverterOptionalTypeSuccessActionProcessed
- type FfiConverterOptionalTypeSwapInfo
- type FfiConverterOptionalTypeSymbol
- type FfiConverterOptionalbool
- type FfiConverterOptionalint64
- type FfiConverterOptionalstring
- type FfiConverterOptionaluint32
- type FfiConverterOptionaluint64
- type FfiConverterSequenceTypeFiatCurrency
- type FfiConverterSequenceTypeLocaleOverrides
- type FfiConverterSequenceTypeLocalizedName
- type FfiConverterSequenceTypeLspInformation
- type FfiConverterSequenceTypeMetadataFilter
- type FfiConverterSequenceTypeOpeningFeeParams
- type FfiConverterSequenceTypePayment
- type FfiConverterSequenceTypePaymentTypeFilter
- type FfiConverterSequenceTypeRate
- type FfiConverterSequenceTypeReverseSwapInfo
- type FfiConverterSequenceTypeRouteHint
- type FfiConverterSequenceTypeRouteHintHop
- type FfiConverterSequenceTypeSwapInfo
- type FfiConverterSequenceTypeTlvEntry
- type FfiConverterSequenceTypeUnspentTransactionOutput
- type FfiConverterSequencestring
- type FfiConverterSequenceuint8
- type FfiConverterTypeAesSuccessActionDataDecrypted
- type FfiConverterTypeAesSuccessActionDataResult
- type FfiConverterTypeBackupFailedData
- type FfiConverterTypeBackupStatus
- type FfiConverterTypeBitcoinAddressData
- type FfiConverterTypeBreezEvent
- type FfiConverterTypeBuyBitcoinProvider
- type FfiConverterTypeBuyBitcoinRequest
- type FfiConverterTypeBuyBitcoinResponse
- type FfiConverterTypeChannelState
- type FfiConverterTypeCheckMessageRequest
- type FfiConverterTypeCheckMessageResponse
- type FfiConverterTypeClosedChannelPaymentDetails
- type FfiConverterTypeConfig
- type FfiConverterTypeConfigureNodeRequest
- type FfiConverterTypeConnectError
- type FfiConverterTypeConnectRequest
- type FfiConverterTypeCurrencyInfo
- type FfiConverterTypeEnvironmentType
- type FfiConverterTypeEventListener
- type FfiConverterTypeFeeratePreset
- type FfiConverterTypeFiatCurrency
- type FfiConverterTypeGreenlightCredentials
- type FfiConverterTypeGreenlightNodeConfig
- type FfiConverterTypeHealthCheckStatus
- type FfiConverterTypeInputType
- type FfiConverterTypeInvoicePaidDetails
- type FfiConverterTypeListPaymentsRequest
- type FfiConverterTypeLnInvoice
- type FfiConverterTypeLnPaymentDetails
- type FfiConverterTypeLnUrlAuthError
- type FfiConverterTypeLnUrlAuthRequestData
- type FfiConverterTypeLnUrlCallbackStatus
- type FfiConverterTypeLnUrlErrorData
- type FfiConverterTypeLnUrlPayError
- type FfiConverterTypeLnUrlPayErrorData
- type FfiConverterTypeLnUrlPayRequest
- type FfiConverterTypeLnUrlPayRequestData
- type FfiConverterTypeLnUrlPayResult
- type FfiConverterTypeLnUrlPaySuccessData
- type FfiConverterTypeLnUrlWithdrawError
- type FfiConverterTypeLnUrlWithdrawRequest
- type FfiConverterTypeLnUrlWithdrawRequestData
- type FfiConverterTypeLnUrlWithdrawResult
- type FfiConverterTypeLnUrlWithdrawSuccessData
- type FfiConverterTypeLocaleOverrides
- type FfiConverterTypeLocalizedName
- type FfiConverterTypeLogEntry
- type FfiConverterTypeLogStream
- type FfiConverterTypeLspInformation
- type FfiConverterTypeMaxReverseSwapAmountResponse
- type FfiConverterTypeMessageSuccessActionData
- type FfiConverterTypeMetadataFilter
- type FfiConverterTypeMetadataItem
- type FfiConverterTypeNetwork
- type FfiConverterTypeNodeConfig
- type FfiConverterTypeNodeCredentials
- type FfiConverterTypeNodeState
- type FfiConverterTypeOnchainPaymentLimitsResponse
- type FfiConverterTypeOpenChannelFeeRequest
- type FfiConverterTypeOpenChannelFeeResponse
- type FfiConverterTypeOpeningFeeParams
- type FfiConverterTypeOpeningFeeParamsMenu
- type FfiConverterTypePayOnchainRequest
- type FfiConverterTypePayOnchainResponse
- type FfiConverterTypePayment
- type FfiConverterTypePaymentDetails
- type FfiConverterTypePaymentFailedData
- type FfiConverterTypePaymentStatus
- type FfiConverterTypePaymentType
- type FfiConverterTypePaymentTypeFilter
- type FfiConverterTypePrepareOnchainPaymentRequest
- type FfiConverterTypePrepareOnchainPaymentResponse
- type FfiConverterTypePrepareRedeemOnchainFundsRequest
- type FfiConverterTypePrepareRedeemOnchainFundsResponse
- type FfiConverterTypePrepareRefundRequest
- type FfiConverterTypePrepareRefundResponse
- type FfiConverterTypeRate
- type FfiConverterTypeReceiveOnchainError
- type FfiConverterTypeReceiveOnchainRequest
- type FfiConverterTypeReceivePaymentError
- type FfiConverterTypeReceivePaymentRequest
- type FfiConverterTypeReceivePaymentResponse
- type FfiConverterTypeRecommendedFees
- type FfiConverterTypeRedeemOnchainFundsRequest
- type FfiConverterTypeRedeemOnchainFundsResponse
- type FfiConverterTypeRefundRequest
- type FfiConverterTypeRefundResponse
- type FfiConverterTypeReportIssueRequest
- type FfiConverterTypeReportPaymentFailureDetails
- type FfiConverterTypeReverseSwapFeesRequest
- type FfiConverterTypeReverseSwapInfo
- type FfiConverterTypeReverseSwapPairInfo
- type FfiConverterTypeReverseSwapStatus
- type FfiConverterTypeRouteHint
- type FfiConverterTypeRouteHintHop
- type FfiConverterTypeSdkError
- type FfiConverterTypeSendOnchainError
- type FfiConverterTypeSendOnchainRequest
- type FfiConverterTypeSendOnchainResponse
- type FfiConverterTypeSendPaymentError
- type FfiConverterTypeSendPaymentRequest
- type FfiConverterTypeSendPaymentResponse
- type FfiConverterTypeSendSpontaneousPaymentRequest
- type FfiConverterTypeServiceHealthCheckResponse
- type FfiConverterTypeSignMessageRequest
- type FfiConverterTypeSignMessageResponse
- type FfiConverterTypeStaticBackupRequest
- type FfiConverterTypeStaticBackupResponse
- type FfiConverterTypeSuccessActionProcessed
- type FfiConverterTypeSwapAmountType
- type FfiConverterTypeSwapInfo
- type FfiConverterTypeSwapStatus
- type FfiConverterTypeSymbol
- type FfiConverterTypeTlvEntry
- type FfiConverterTypeUnspentTransactionOutput
- type FfiConverterTypeUrlSuccessActionData
- type FfiConverterbool
- type FfiConverterfloat64
- type FfiConverterint64
- type FfiConverterstring
- type FfiConverteruint16
- type FfiConverteruint32
- type FfiConverteruint64
- type FfiConverteruint8
- type FfiDestroyerBlockingBreezServices
- type FfiDestroyerOptionalSequenceTypeLocaleOverrides
- type FfiDestroyerOptionalSequenceTypeLocalizedName
- type FfiDestroyerOptionalSequenceTypeMetadataFilter
- type FfiDestroyerOptionalSequenceTypePaymentTypeFilter
- type FfiDestroyerOptionalSequenceTypeTlvEntry
- type FfiDestroyerOptionalSequencestring
- type FfiDestroyerOptionalSequenceuint8
- type FfiDestroyerOptionalTypeGreenlightCredentials
- type FfiDestroyerOptionalTypeLnInvoice
- type FfiDestroyerOptionalTypeLspInformation
- type FfiDestroyerOptionalTypeNodeCredentials
- type FfiDestroyerOptionalTypeOpeningFeeParams
- type FfiDestroyerOptionalTypePayment
- type FfiDestroyerOptionalTypeReverseSwapInfo
- type FfiDestroyerOptionalTypeSuccessActionProcessed
- type FfiDestroyerOptionalTypeSwapInfo
- type FfiDestroyerOptionalTypeSymbol
- type FfiDestroyerOptionalbool
- type FfiDestroyerOptionalint64
- type FfiDestroyerOptionalstring
- type FfiDestroyerOptionaluint32
- type FfiDestroyerOptionaluint64
- type FfiDestroyerSequenceTypeFiatCurrency
- type FfiDestroyerSequenceTypeLocaleOverrides
- type FfiDestroyerSequenceTypeLocalizedName
- type FfiDestroyerSequenceTypeLspInformation
- type FfiDestroyerSequenceTypeMetadataFilter
- type FfiDestroyerSequenceTypeOpeningFeeParams
- type FfiDestroyerSequenceTypePayment
- type FfiDestroyerSequenceTypePaymentTypeFilter
- type FfiDestroyerSequenceTypeRate
- type FfiDestroyerSequenceTypeReverseSwapInfo
- type FfiDestroyerSequenceTypeRouteHint
- type FfiDestroyerSequenceTypeRouteHintHop
- type FfiDestroyerSequenceTypeSwapInfo
- type FfiDestroyerSequenceTypeTlvEntry
- type FfiDestroyerSequenceTypeUnspentTransactionOutput
- type FfiDestroyerSequencestring
- type FfiDestroyerSequenceuint8
- type FfiDestroyerTypeAesSuccessActionDataDecrypted
- type FfiDestroyerTypeAesSuccessActionDataResult
- type FfiDestroyerTypeBackupFailedData
- type FfiDestroyerTypeBackupStatus
- type FfiDestroyerTypeBitcoinAddressData
- type FfiDestroyerTypeBreezEvent
- type FfiDestroyerTypeBuyBitcoinProvider
- type FfiDestroyerTypeBuyBitcoinRequest
- type FfiDestroyerTypeBuyBitcoinResponse
- type FfiDestroyerTypeChannelState
- type FfiDestroyerTypeCheckMessageRequest
- type FfiDestroyerTypeCheckMessageResponse
- type FfiDestroyerTypeClosedChannelPaymentDetails
- type FfiDestroyerTypeConfig
- type FfiDestroyerTypeConfigureNodeRequest
- type FfiDestroyerTypeConnectRequest
- type FfiDestroyerTypeCurrencyInfo
- type FfiDestroyerTypeEnvironmentType
- type FfiDestroyerTypeEventListener
- type FfiDestroyerTypeFeeratePreset
- type FfiDestroyerTypeFiatCurrency
- type FfiDestroyerTypeGreenlightCredentials
- type FfiDestroyerTypeGreenlightNodeConfig
- type FfiDestroyerTypeHealthCheckStatus
- type FfiDestroyerTypeInputType
- type FfiDestroyerTypeInvoicePaidDetails
- type FfiDestroyerTypeListPaymentsRequest
- type FfiDestroyerTypeLnInvoice
- type FfiDestroyerTypeLnPaymentDetails
- type FfiDestroyerTypeLnUrlAuthRequestData
- type FfiDestroyerTypeLnUrlCallbackStatus
- type FfiDestroyerTypeLnUrlErrorData
- type FfiDestroyerTypeLnUrlPayErrorData
- type FfiDestroyerTypeLnUrlPayRequest
- type FfiDestroyerTypeLnUrlPayRequestData
- type FfiDestroyerTypeLnUrlPayResult
- type FfiDestroyerTypeLnUrlPaySuccessData
- type FfiDestroyerTypeLnUrlWithdrawRequest
- type FfiDestroyerTypeLnUrlWithdrawRequestData
- type FfiDestroyerTypeLnUrlWithdrawResult
- type FfiDestroyerTypeLnUrlWithdrawSuccessData
- type FfiDestroyerTypeLocaleOverrides
- type FfiDestroyerTypeLocalizedName
- type FfiDestroyerTypeLogEntry
- type FfiDestroyerTypeLogStream
- type FfiDestroyerTypeLspInformation
- type FfiDestroyerTypeMaxReverseSwapAmountResponse
- type FfiDestroyerTypeMessageSuccessActionData
- type FfiDestroyerTypeMetadataFilter
- type FfiDestroyerTypeMetadataItem
- type FfiDestroyerTypeNetwork
- type FfiDestroyerTypeNodeConfig
- type FfiDestroyerTypeNodeCredentials
- type FfiDestroyerTypeNodeState
- type FfiDestroyerTypeOnchainPaymentLimitsResponse
- type FfiDestroyerTypeOpenChannelFeeRequest
- type FfiDestroyerTypeOpenChannelFeeResponse
- type FfiDestroyerTypeOpeningFeeParams
- type FfiDestroyerTypeOpeningFeeParamsMenu
- type FfiDestroyerTypePayOnchainRequest
- type FfiDestroyerTypePayOnchainResponse
- type FfiDestroyerTypePayment
- type FfiDestroyerTypePaymentDetails
- type FfiDestroyerTypePaymentFailedData
- type FfiDestroyerTypePaymentStatus
- type FfiDestroyerTypePaymentType
- type FfiDestroyerTypePaymentTypeFilter
- type FfiDestroyerTypePrepareOnchainPaymentRequest
- type FfiDestroyerTypePrepareOnchainPaymentResponse
- type FfiDestroyerTypePrepareRedeemOnchainFundsRequest
- type FfiDestroyerTypePrepareRedeemOnchainFundsResponse
- type FfiDestroyerTypePrepareRefundRequest
- type FfiDestroyerTypePrepareRefundResponse
- type FfiDestroyerTypeRate
- type FfiDestroyerTypeReceiveOnchainRequest
- type FfiDestroyerTypeReceivePaymentRequest
- type FfiDestroyerTypeReceivePaymentResponse
- type FfiDestroyerTypeRecommendedFees
- type FfiDestroyerTypeRedeemOnchainFundsRequest
- type FfiDestroyerTypeRedeemOnchainFundsResponse
- type FfiDestroyerTypeRefundRequest
- type FfiDestroyerTypeRefundResponse
- type FfiDestroyerTypeReportIssueRequest
- type FfiDestroyerTypeReportPaymentFailureDetails
- type FfiDestroyerTypeReverseSwapFeesRequest
- type FfiDestroyerTypeReverseSwapInfo
- type FfiDestroyerTypeReverseSwapPairInfo
- type FfiDestroyerTypeReverseSwapStatus
- type FfiDestroyerTypeRouteHint
- type FfiDestroyerTypeRouteHintHop
- type FfiDestroyerTypeSendOnchainRequest
- type FfiDestroyerTypeSendOnchainResponse
- type FfiDestroyerTypeSendPaymentRequest
- type FfiDestroyerTypeSendPaymentResponse
- type FfiDestroyerTypeSendSpontaneousPaymentRequest
- type FfiDestroyerTypeServiceHealthCheckResponse
- type FfiDestroyerTypeSignMessageRequest
- type FfiDestroyerTypeSignMessageResponse
- type FfiDestroyerTypeStaticBackupRequest
- type FfiDestroyerTypeStaticBackupResponse
- type FfiDestroyerTypeSuccessActionProcessed
- type FfiDestroyerTypeSwapAmountType
- type FfiDestroyerTypeSwapInfo
- type FfiDestroyerTypeSwapStatus
- type FfiDestroyerTypeSymbol
- type FfiDestroyerTypeTlvEntry
- type FfiDestroyerTypeUnspentTransactionOutput
- type FfiDestroyerTypeUrlSuccessActionData
- type FfiDestroyerbool
- type FfiDestroyerfloat64
- type FfiDestroyerint64
- type FfiDestroyerstring
- type FfiDestroyeruint16
- type FfiDestroyeruint32
- type FfiDestroyeruint64
- type FfiDestroyeruint8
- type FfiObject
- type FiatCurrency
- type GreenlightCredentials
- type GreenlightNodeConfig
- type HealthCheckStatus
- type InputType
- type InputTypeBitcoinAddress
- type InputTypeBolt11
- type InputTypeLnUrlAuth
- type InputTypeLnUrlError
- type InputTypeLnUrlPay
- type InputTypeLnUrlWithdraw
- type InputTypeNodeId
- type InputTypeUrl
- type InvoicePaidDetails
- type ListPaymentsRequest
- type LnInvoice
- type LnPaymentDetails
- type LnUrlAuthError
- type LnUrlAuthErrorGeneric
- type LnUrlAuthErrorInvalidUri
- type LnUrlAuthErrorServiceConnectivity
- type LnUrlAuthRequestData
- type LnUrlCallbackStatus
- type LnUrlCallbackStatusErrorStatus
- type LnUrlCallbackStatusOk
- type LnUrlErrorData
- type LnUrlPayError
- func NewLnUrlPayErrorAlreadyPaid() *LnUrlPayError
- func NewLnUrlPayErrorGeneric() *LnUrlPayError
- func NewLnUrlPayErrorInvalidAmount() *LnUrlPayError
- func NewLnUrlPayErrorInvalidInvoice() *LnUrlPayError
- func NewLnUrlPayErrorInvalidNetwork() *LnUrlPayError
- func NewLnUrlPayErrorInvalidUri() *LnUrlPayError
- func NewLnUrlPayErrorInvoiceExpired() *LnUrlPayError
- func NewLnUrlPayErrorPaymentFailed() *LnUrlPayError
- func NewLnUrlPayErrorPaymentTimeout() *LnUrlPayError
- func NewLnUrlPayErrorRouteNotFound() *LnUrlPayError
- func NewLnUrlPayErrorRouteTooExpensive() *LnUrlPayError
- func NewLnUrlPayErrorServiceConnectivity() *LnUrlPayError
- type LnUrlPayErrorAlreadyPaid
- type LnUrlPayErrorData
- type LnUrlPayErrorGeneric
- type LnUrlPayErrorInvalidAmount
- type LnUrlPayErrorInvalidInvoice
- type LnUrlPayErrorInvalidNetwork
- type LnUrlPayErrorInvalidUri
- type LnUrlPayErrorInvoiceExpired
- type LnUrlPayErrorPaymentFailed
- type LnUrlPayErrorPaymentTimeout
- type LnUrlPayErrorRouteNotFound
- type LnUrlPayErrorRouteTooExpensive
- type LnUrlPayErrorServiceConnectivity
- type LnUrlPayRequest
- type LnUrlPayRequestData
- type LnUrlPayResult
- type LnUrlPayResultEndpointError
- type LnUrlPayResultEndpointSuccess
- type LnUrlPayResultPayError
- type LnUrlPaySuccessData
- type LnUrlWithdrawError
- func NewLnUrlWithdrawErrorGeneric() *LnUrlWithdrawError
- func NewLnUrlWithdrawErrorInvalidAmount() *LnUrlWithdrawError
- func NewLnUrlWithdrawErrorInvalidInvoice() *LnUrlWithdrawError
- func NewLnUrlWithdrawErrorInvalidUri() *LnUrlWithdrawError
- func NewLnUrlWithdrawErrorInvoiceNoRoutingHints() *LnUrlWithdrawError
- func NewLnUrlWithdrawErrorServiceConnectivity() *LnUrlWithdrawError
- type LnUrlWithdrawErrorGeneric
- type LnUrlWithdrawErrorInvalidAmount
- type LnUrlWithdrawErrorInvalidInvoice
- type LnUrlWithdrawErrorInvalidUri
- type LnUrlWithdrawErrorInvoiceNoRoutingHints
- type LnUrlWithdrawErrorServiceConnectivity
- type LnUrlWithdrawRequest
- type LnUrlWithdrawRequestData
- type LnUrlWithdrawResult
- type LnUrlWithdrawResultErrorStatus
- type LnUrlWithdrawResultOk
- type LnUrlWithdrawSuccessData
- type LocaleOverrides
- type LocalizedName
- type LogEntry
- type LogStream
- type LspInformation
- type MaxReverseSwapAmountResponse
- type MessageSuccessActionData
- type MetadataFilter
- type MetadataItem
- type Network
- type NodeConfig
- type NodeConfigGreenlight
- type NodeCredentials
- type NodeCredentialsGreenlight
- type NodeState
- type OnchainPaymentLimitsResponse
- type OpenChannelFeeRequest
- type OpenChannelFeeResponse
- type OpeningFeeParams
- type OpeningFeeParamsMenu
- type PayOnchainRequest
- type PayOnchainResponse
- type Payment
- type PaymentDetails
- type PaymentDetailsClosedChannel
- type PaymentDetailsLn
- type PaymentFailedData
- type PaymentStatus
- type PaymentType
- type PaymentTypeFilter
- type PrepareOnchainPaymentRequest
- type PrepareOnchainPaymentResponse
- type PrepareRedeemOnchainFundsRequest
- type PrepareRedeemOnchainFundsResponse
- type PrepareRefundRequest
- type PrepareRefundResponse
- type Rate
- type ReceiveOnchainError
- type ReceiveOnchainErrorGeneric
- type ReceiveOnchainErrorServiceConnectivity
- type ReceiveOnchainErrorSwapInProgress
- type ReceiveOnchainRequest
- type ReceivePaymentError
- func NewReceivePaymentErrorGeneric() *ReceivePaymentError
- func NewReceivePaymentErrorInvalidAmount() *ReceivePaymentError
- func NewReceivePaymentErrorInvalidInvoice() *ReceivePaymentError
- func NewReceivePaymentErrorInvoiceExpired() *ReceivePaymentError
- func NewReceivePaymentErrorInvoiceNoDescription() *ReceivePaymentError
- func NewReceivePaymentErrorInvoiceNoRoutingHints() *ReceivePaymentError
- func NewReceivePaymentErrorInvoicePreimageAlreadyExists() *ReceivePaymentError
- func NewReceivePaymentErrorServiceConnectivity() *ReceivePaymentError
- type ReceivePaymentErrorGeneric
- type ReceivePaymentErrorInvalidAmount
- type ReceivePaymentErrorInvalidInvoice
- type ReceivePaymentErrorInvoiceExpired
- type ReceivePaymentErrorInvoiceNoDescription
- type ReceivePaymentErrorInvoiceNoRoutingHints
- type ReceivePaymentErrorInvoicePreimageAlreadyExists
- type ReceivePaymentErrorServiceConnectivity
- type ReceivePaymentRequest
- type ReceivePaymentResponse
- type RecommendedFees
- type RedeemOnchainFundsRequest
- type RedeemOnchainFundsResponse
- type RefundRequest
- type RefundResponse
- type ReportIssueRequest
- type ReportIssueRequestPaymentFailure
- type ReportPaymentFailureDetails
- type ReverseSwapFeesRequest
- type ReverseSwapInfo
- type ReverseSwapPairInfo
- type ReverseSwapStatus
- type RouteHint
- type RouteHintHop
- type SdkError
- type SdkErrorGeneric
- type SdkErrorServiceConnectivity
- type SendOnchainError
- func NewSendOnchainErrorGeneric() *SendOnchainError
- func NewSendOnchainErrorInvalidDestinationAddress() *SendOnchainError
- func NewSendOnchainErrorOutOfRange() *SendOnchainError
- func NewSendOnchainErrorPaymentFailed() *SendOnchainError
- func NewSendOnchainErrorPaymentTimeout() *SendOnchainError
- func NewSendOnchainErrorServiceConnectivity() *SendOnchainError
- type SendOnchainErrorGeneric
- type SendOnchainErrorInvalidDestinationAddress
- type SendOnchainErrorOutOfRange
- type SendOnchainErrorPaymentFailed
- type SendOnchainErrorPaymentTimeout
- type SendOnchainErrorServiceConnectivity
- type SendOnchainRequest
- type SendOnchainResponse
- type SendPaymentError
- func NewSendPaymentErrorAlreadyPaid() *SendPaymentError
- func NewSendPaymentErrorGeneric() *SendPaymentError
- func NewSendPaymentErrorInvalidAmount() *SendPaymentError
- func NewSendPaymentErrorInvalidInvoice() *SendPaymentError
- func NewSendPaymentErrorInvalidNetwork() *SendPaymentError
- func NewSendPaymentErrorInvoiceExpired() *SendPaymentError
- func NewSendPaymentErrorPaymentFailed() *SendPaymentError
- func NewSendPaymentErrorPaymentTimeout() *SendPaymentError
- func NewSendPaymentErrorRouteNotFound() *SendPaymentError
- func NewSendPaymentErrorRouteTooExpensive() *SendPaymentError
- func NewSendPaymentErrorServiceConnectivity() *SendPaymentError
- type SendPaymentErrorAlreadyPaid
- type SendPaymentErrorGeneric
- type SendPaymentErrorInvalidAmount
- type SendPaymentErrorInvalidInvoice
- type SendPaymentErrorInvalidNetwork
- type SendPaymentErrorInvoiceExpired
- type SendPaymentErrorPaymentFailed
- type SendPaymentErrorPaymentTimeout
- type SendPaymentErrorRouteNotFound
- type SendPaymentErrorRouteTooExpensive
- type SendPaymentErrorServiceConnectivity
- type SendPaymentRequest
- type SendPaymentResponse
- type SendSpontaneousPaymentRequest
- type ServiceHealthCheckResponse
- type SignMessageRequest
- type SignMessageResponse
- type StaticBackupRequest
- type StaticBackupResponse
- type SuccessActionProcessed
- type SuccessActionProcessedAes
- type SuccessActionProcessedMessage
- type SuccessActionProcessedUrl
- type SwapAmountType
- type SwapInfo
- type SwapStatus
- type Symbol
- type TlvEntry
- type UnspentTransactionOutput
- type UrlSuccessActionData
Constants ¶
This section is empty.
Variables ¶
var ErrConnectErrorGeneric = fmt.Errorf("ConnectErrorGeneric")
Err* are used for checking error type with `errors.Is`
var ErrConnectErrorRestoreOnly = fmt.Errorf("ConnectErrorRestoreOnly")
var ErrConnectErrorServiceConnectivity = fmt.Errorf("ConnectErrorServiceConnectivity")
var ErrLnUrlAuthErrorGeneric = fmt.Errorf("LnUrlAuthErrorGeneric")
Err* are used for checking error type with `errors.Is`
var ErrLnUrlAuthErrorInvalidUri = fmt.Errorf("LnUrlAuthErrorInvalidUri")
var ErrLnUrlAuthErrorServiceConnectivity = fmt.Errorf("LnUrlAuthErrorServiceConnectivity")
var ErrLnUrlPayErrorAlreadyPaid = fmt.Errorf("LnUrlPayErrorAlreadyPaid")
Err* are used for checking error type with `errors.Is`
var ErrLnUrlPayErrorGeneric = fmt.Errorf("LnUrlPayErrorGeneric")
var ErrLnUrlPayErrorInvalidAmount = fmt.Errorf("LnUrlPayErrorInvalidAmount")
var ErrLnUrlPayErrorInvalidInvoice = fmt.Errorf("LnUrlPayErrorInvalidInvoice")
var ErrLnUrlPayErrorInvalidNetwork = fmt.Errorf("LnUrlPayErrorInvalidNetwork")
var ErrLnUrlPayErrorInvalidUri = fmt.Errorf("LnUrlPayErrorInvalidUri")
var ErrLnUrlPayErrorInvoiceExpired = fmt.Errorf("LnUrlPayErrorInvoiceExpired")
var ErrLnUrlPayErrorPaymentFailed = fmt.Errorf("LnUrlPayErrorPaymentFailed")
var ErrLnUrlPayErrorPaymentTimeout = fmt.Errorf("LnUrlPayErrorPaymentTimeout")
var ErrLnUrlPayErrorRouteNotFound = fmt.Errorf("LnUrlPayErrorRouteNotFound")
var ErrLnUrlPayErrorRouteTooExpensive = fmt.Errorf("LnUrlPayErrorRouteTooExpensive")
var ErrLnUrlPayErrorServiceConnectivity = fmt.Errorf("LnUrlPayErrorServiceConnectivity")
var ErrLnUrlWithdrawErrorGeneric = fmt.Errorf("LnUrlWithdrawErrorGeneric")
Err* are used for checking error type with `errors.Is`
var ErrLnUrlWithdrawErrorInvalidAmount = fmt.Errorf("LnUrlWithdrawErrorInvalidAmount")
var ErrLnUrlWithdrawErrorInvalidInvoice = fmt.Errorf("LnUrlWithdrawErrorInvalidInvoice")
var ErrLnUrlWithdrawErrorInvalidUri = fmt.Errorf("LnUrlWithdrawErrorInvalidUri")
var ErrLnUrlWithdrawErrorInvoiceNoRoutingHints = fmt.Errorf("LnUrlWithdrawErrorInvoiceNoRoutingHints")
var ErrLnUrlWithdrawErrorServiceConnectivity = fmt.Errorf("LnUrlWithdrawErrorServiceConnectivity")
var ErrReceiveOnchainErrorGeneric = fmt.Errorf("ReceiveOnchainErrorGeneric")
Err* are used for checking error type with `errors.Is`
var ErrReceiveOnchainErrorServiceConnectivity = fmt.Errorf("ReceiveOnchainErrorServiceConnectivity")
var ErrReceiveOnchainErrorSwapInProgress = fmt.Errorf("ReceiveOnchainErrorSwapInProgress")
var ErrReceivePaymentErrorGeneric = fmt.Errorf("ReceivePaymentErrorGeneric")
Err* are used for checking error type with `errors.Is`
var ErrReceivePaymentErrorInvalidAmount = fmt.Errorf("ReceivePaymentErrorInvalidAmount")
var ErrReceivePaymentErrorInvalidInvoice = fmt.Errorf("ReceivePaymentErrorInvalidInvoice")
var ErrReceivePaymentErrorInvoiceExpired = fmt.Errorf("ReceivePaymentErrorInvoiceExpired")
var ErrReceivePaymentErrorInvoiceNoDescription = fmt.Errorf("ReceivePaymentErrorInvoiceNoDescription")
var ErrReceivePaymentErrorInvoiceNoRoutingHints = fmt.Errorf("ReceivePaymentErrorInvoiceNoRoutingHints")
var ErrReceivePaymentErrorInvoicePreimageAlreadyExists = fmt.Errorf("ReceivePaymentErrorInvoicePreimageAlreadyExists")
var ErrReceivePaymentErrorServiceConnectivity = fmt.Errorf("ReceivePaymentErrorServiceConnectivity")
var ErrSdkErrorGeneric = fmt.Errorf("SdkErrorGeneric")
Err* are used for checking error type with `errors.Is`
var ErrSdkErrorServiceConnectivity = fmt.Errorf("SdkErrorServiceConnectivity")
var ErrSendOnchainErrorGeneric = fmt.Errorf("SendOnchainErrorGeneric")
Err* are used for checking error type with `errors.Is`
var ErrSendOnchainErrorInvalidDestinationAddress = fmt.Errorf("SendOnchainErrorInvalidDestinationAddress")
var ErrSendOnchainErrorOutOfRange = fmt.Errorf("SendOnchainErrorOutOfRange")
var ErrSendOnchainErrorPaymentFailed = fmt.Errorf("SendOnchainErrorPaymentFailed")
var ErrSendOnchainErrorPaymentTimeout = fmt.Errorf("SendOnchainErrorPaymentTimeout")
var ErrSendOnchainErrorServiceConnectivity = fmt.Errorf("SendOnchainErrorServiceConnectivity")
var ErrSendPaymentErrorAlreadyPaid = fmt.Errorf("SendPaymentErrorAlreadyPaid")
Err* are used for checking error type with `errors.Is`
var ErrSendPaymentErrorGeneric = fmt.Errorf("SendPaymentErrorGeneric")
var ErrSendPaymentErrorInvalidAmount = fmt.Errorf("SendPaymentErrorInvalidAmount")
var ErrSendPaymentErrorInvalidInvoice = fmt.Errorf("SendPaymentErrorInvalidInvoice")
var ErrSendPaymentErrorInvalidNetwork = fmt.Errorf("SendPaymentErrorInvalidNetwork")
var ErrSendPaymentErrorInvoiceExpired = fmt.Errorf("SendPaymentErrorInvoiceExpired")
var ErrSendPaymentErrorPaymentFailed = fmt.Errorf("SendPaymentErrorPaymentFailed")
var ErrSendPaymentErrorPaymentTimeout = fmt.Errorf("SendPaymentErrorPaymentTimeout")
var ErrSendPaymentErrorRouteNotFound = fmt.Errorf("SendPaymentErrorRouteNotFound")
var ErrSendPaymentErrorRouteTooExpensive = fmt.Errorf("SendPaymentErrorRouteTooExpensive")
var ErrSendPaymentErrorServiceConnectivity = fmt.Errorf("SendPaymentErrorServiceConnectivity")
var FfiConverterBlockingBreezServicesINSTANCE = FfiConverterBlockingBreezServices{}
var FfiConverterOptionalSequenceTypeLocaleOverridesINSTANCE = FfiConverterOptionalSequenceTypeLocaleOverrides{}
var FfiConverterOptionalSequenceTypeLocalizedNameINSTANCE = FfiConverterOptionalSequenceTypeLocalizedName{}
var FfiConverterOptionalSequenceTypeMetadataFilterINSTANCE = FfiConverterOptionalSequenceTypeMetadataFilter{}
var FfiConverterOptionalSequenceTypePaymentTypeFilterINSTANCE = FfiConverterOptionalSequenceTypePaymentTypeFilter{}
var FfiConverterOptionalSequenceTypeTlvEntryINSTANCE = FfiConverterOptionalSequenceTypeTlvEntry{}
var FfiConverterOptionalSequencestringINSTANCE = FfiConverterOptionalSequencestring{}
var FfiConverterOptionalSequenceuint8INSTANCE = FfiConverterOptionalSequenceuint8{}
var FfiConverterOptionalTypeGreenlightCredentialsINSTANCE = FfiConverterOptionalTypeGreenlightCredentials{}
var FfiConverterOptionalTypeLnInvoiceINSTANCE = FfiConverterOptionalTypeLnInvoice{}
var FfiConverterOptionalTypeLspInformationINSTANCE = FfiConverterOptionalTypeLspInformation{}
var FfiConverterOptionalTypeNodeCredentialsINSTANCE = FfiConverterOptionalTypeNodeCredentials{}
var FfiConverterOptionalTypeOpeningFeeParamsINSTANCE = FfiConverterOptionalTypeOpeningFeeParams{}
var FfiConverterOptionalTypePaymentINSTANCE = FfiConverterOptionalTypePayment{}
var FfiConverterOptionalTypeReverseSwapInfoINSTANCE = FfiConverterOptionalTypeReverseSwapInfo{}
var FfiConverterOptionalTypeSuccessActionProcessedINSTANCE = FfiConverterOptionalTypeSuccessActionProcessed{}
var FfiConverterOptionalTypeSwapInfoINSTANCE = FfiConverterOptionalTypeSwapInfo{}
var FfiConverterOptionalTypeSymbolINSTANCE = FfiConverterOptionalTypeSymbol{}
var FfiConverterOptionalboolINSTANCE = FfiConverterOptionalbool{}
var FfiConverterOptionalint64INSTANCE = FfiConverterOptionalint64{}
var FfiConverterOptionalstringINSTANCE = FfiConverterOptionalstring{}
var FfiConverterOptionaluint32INSTANCE = FfiConverterOptionaluint32{}
var FfiConverterOptionaluint64INSTANCE = FfiConverterOptionaluint64{}
var FfiConverterSequenceTypeFiatCurrencyINSTANCE = FfiConverterSequenceTypeFiatCurrency{}
var FfiConverterSequenceTypeLocaleOverridesINSTANCE = FfiConverterSequenceTypeLocaleOverrides{}
var FfiConverterSequenceTypeLocalizedNameINSTANCE = FfiConverterSequenceTypeLocalizedName{}
var FfiConverterSequenceTypeLspInformationINSTANCE = FfiConverterSequenceTypeLspInformation{}
var FfiConverterSequenceTypeMetadataFilterINSTANCE = FfiConverterSequenceTypeMetadataFilter{}
var FfiConverterSequenceTypeOpeningFeeParamsINSTANCE = FfiConverterSequenceTypeOpeningFeeParams{}
var FfiConverterSequenceTypePaymentINSTANCE = FfiConverterSequenceTypePayment{}
var FfiConverterSequenceTypePaymentTypeFilterINSTANCE = FfiConverterSequenceTypePaymentTypeFilter{}
var FfiConverterSequenceTypeRateINSTANCE = FfiConverterSequenceTypeRate{}
var FfiConverterSequenceTypeReverseSwapInfoINSTANCE = FfiConverterSequenceTypeReverseSwapInfo{}
var FfiConverterSequenceTypeRouteHintHopINSTANCE = FfiConverterSequenceTypeRouteHintHop{}
var FfiConverterSequenceTypeRouteHintINSTANCE = FfiConverterSequenceTypeRouteHint{}
var FfiConverterSequenceTypeSwapInfoINSTANCE = FfiConverterSequenceTypeSwapInfo{}
var FfiConverterSequenceTypeTlvEntryINSTANCE = FfiConverterSequenceTypeTlvEntry{}
var FfiConverterSequenceTypeUnspentTransactionOutputINSTANCE = FfiConverterSequenceTypeUnspentTransactionOutput{}
var FfiConverterSequencestringINSTANCE = FfiConverterSequencestring{}
var FfiConverterSequenceuint8INSTANCE = FfiConverterSequenceuint8{}
var FfiConverterTypeAesSuccessActionDataDecryptedINSTANCE = FfiConverterTypeAesSuccessActionDataDecrypted{}
var FfiConverterTypeAesSuccessActionDataResultINSTANCE = FfiConverterTypeAesSuccessActionDataResult{}
var FfiConverterTypeBackupFailedDataINSTANCE = FfiConverterTypeBackupFailedData{}
var FfiConverterTypeBackupStatusINSTANCE = FfiConverterTypeBackupStatus{}
var FfiConverterTypeBitcoinAddressDataINSTANCE = FfiConverterTypeBitcoinAddressData{}
var FfiConverterTypeBreezEventINSTANCE = FfiConverterTypeBreezEvent{}
var FfiConverterTypeBuyBitcoinProviderINSTANCE = FfiConverterTypeBuyBitcoinProvider{}
var FfiConverterTypeBuyBitcoinRequestINSTANCE = FfiConverterTypeBuyBitcoinRequest{}
var FfiConverterTypeBuyBitcoinResponseINSTANCE = FfiConverterTypeBuyBitcoinResponse{}
var FfiConverterTypeChannelStateINSTANCE = FfiConverterTypeChannelState{}
var FfiConverterTypeCheckMessageRequestINSTANCE = FfiConverterTypeCheckMessageRequest{}
var FfiConverterTypeCheckMessageResponseINSTANCE = FfiConverterTypeCheckMessageResponse{}
var FfiConverterTypeClosedChannelPaymentDetailsINSTANCE = FfiConverterTypeClosedChannelPaymentDetails{}
var FfiConverterTypeConfigINSTANCE = FfiConverterTypeConfig{}
var FfiConverterTypeConfigureNodeRequestINSTANCE = FfiConverterTypeConfigureNodeRequest{}
var FfiConverterTypeConnectErrorINSTANCE = FfiConverterTypeConnectError{}
var FfiConverterTypeConnectRequestINSTANCE = FfiConverterTypeConnectRequest{}
var FfiConverterTypeCurrencyInfoINSTANCE = FfiConverterTypeCurrencyInfo{}
var FfiConverterTypeEnvironmentTypeINSTANCE = FfiConverterTypeEnvironmentType{}
var FfiConverterTypeEventListenerINSTANCE = &FfiConverterTypeEventListener{ FfiConverterCallbackInterface: FfiConverterCallbackInterface[EventListener]{ handleMap: newConcurrentHandleMap[EventListener](), }, }
var FfiConverterTypeFeeratePresetINSTANCE = FfiConverterTypeFeeratePreset{}
var FfiConverterTypeFiatCurrencyINSTANCE = FfiConverterTypeFiatCurrency{}
var FfiConverterTypeGreenlightCredentialsINSTANCE = FfiConverterTypeGreenlightCredentials{}
var FfiConverterTypeGreenlightNodeConfigINSTANCE = FfiConverterTypeGreenlightNodeConfig{}
var FfiConverterTypeHealthCheckStatusINSTANCE = FfiConverterTypeHealthCheckStatus{}
var FfiConverterTypeInputTypeINSTANCE = FfiConverterTypeInputType{}
var FfiConverterTypeInvoicePaidDetailsINSTANCE = FfiConverterTypeInvoicePaidDetails{}
var FfiConverterTypeListPaymentsRequestINSTANCE = FfiConverterTypeListPaymentsRequest{}
var FfiConverterTypeLnInvoiceINSTANCE = FfiConverterTypeLnInvoice{}
var FfiConverterTypeLnPaymentDetailsINSTANCE = FfiConverterTypeLnPaymentDetails{}
var FfiConverterTypeLnUrlAuthErrorINSTANCE = FfiConverterTypeLnUrlAuthError{}
var FfiConverterTypeLnUrlAuthRequestDataINSTANCE = FfiConverterTypeLnUrlAuthRequestData{}
var FfiConverterTypeLnUrlCallbackStatusINSTANCE = FfiConverterTypeLnUrlCallbackStatus{}
var FfiConverterTypeLnUrlErrorDataINSTANCE = FfiConverterTypeLnUrlErrorData{}
var FfiConverterTypeLnUrlPayErrorDataINSTANCE = FfiConverterTypeLnUrlPayErrorData{}
var FfiConverterTypeLnUrlPayErrorINSTANCE = FfiConverterTypeLnUrlPayError{}
var FfiConverterTypeLnUrlPayRequestDataINSTANCE = FfiConverterTypeLnUrlPayRequestData{}
var FfiConverterTypeLnUrlPayRequestINSTANCE = FfiConverterTypeLnUrlPayRequest{}
var FfiConverterTypeLnUrlPayResultINSTANCE = FfiConverterTypeLnUrlPayResult{}
var FfiConverterTypeLnUrlPaySuccessDataINSTANCE = FfiConverterTypeLnUrlPaySuccessData{}
var FfiConverterTypeLnUrlWithdrawErrorINSTANCE = FfiConverterTypeLnUrlWithdrawError{}
var FfiConverterTypeLnUrlWithdrawRequestDataINSTANCE = FfiConverterTypeLnUrlWithdrawRequestData{}
var FfiConverterTypeLnUrlWithdrawRequestINSTANCE = FfiConverterTypeLnUrlWithdrawRequest{}
var FfiConverterTypeLnUrlWithdrawResultINSTANCE = FfiConverterTypeLnUrlWithdrawResult{}
var FfiConverterTypeLnUrlWithdrawSuccessDataINSTANCE = FfiConverterTypeLnUrlWithdrawSuccessData{}
var FfiConverterTypeLocaleOverridesINSTANCE = FfiConverterTypeLocaleOverrides{}
var FfiConverterTypeLocalizedNameINSTANCE = FfiConverterTypeLocalizedName{}
var FfiConverterTypeLogEntryINSTANCE = FfiConverterTypeLogEntry{}
var FfiConverterTypeLogStreamINSTANCE = &FfiConverterTypeLogStream{ FfiConverterCallbackInterface: FfiConverterCallbackInterface[LogStream]{ handleMap: newConcurrentHandleMap[LogStream](), }, }
var FfiConverterTypeLspInformationINSTANCE = FfiConverterTypeLspInformation{}
var FfiConverterTypeMaxReverseSwapAmountResponseINSTANCE = FfiConverterTypeMaxReverseSwapAmountResponse{}
var FfiConverterTypeMessageSuccessActionDataINSTANCE = FfiConverterTypeMessageSuccessActionData{}
var FfiConverterTypeMetadataFilterINSTANCE = FfiConverterTypeMetadataFilter{}
var FfiConverterTypeMetadataItemINSTANCE = FfiConverterTypeMetadataItem{}
var FfiConverterTypeNetworkINSTANCE = FfiConverterTypeNetwork{}
var FfiConverterTypeNodeConfigINSTANCE = FfiConverterTypeNodeConfig{}
var FfiConverterTypeNodeCredentialsINSTANCE = FfiConverterTypeNodeCredentials{}
var FfiConverterTypeNodeStateINSTANCE = FfiConverterTypeNodeState{}
var FfiConverterTypeOnchainPaymentLimitsResponseINSTANCE = FfiConverterTypeOnchainPaymentLimitsResponse{}
var FfiConverterTypeOpenChannelFeeRequestINSTANCE = FfiConverterTypeOpenChannelFeeRequest{}
var FfiConverterTypeOpenChannelFeeResponseINSTANCE = FfiConverterTypeOpenChannelFeeResponse{}
var FfiConverterTypeOpeningFeeParamsINSTANCE = FfiConverterTypeOpeningFeeParams{}
var FfiConverterTypeOpeningFeeParamsMenuINSTANCE = FfiConverterTypeOpeningFeeParamsMenu{}
var FfiConverterTypePayOnchainRequestINSTANCE = FfiConverterTypePayOnchainRequest{}
var FfiConverterTypePayOnchainResponseINSTANCE = FfiConverterTypePayOnchainResponse{}
var FfiConverterTypePaymentDetailsINSTANCE = FfiConverterTypePaymentDetails{}
var FfiConverterTypePaymentFailedDataINSTANCE = FfiConverterTypePaymentFailedData{}
var FfiConverterTypePaymentINSTANCE = FfiConverterTypePayment{}
var FfiConverterTypePaymentStatusINSTANCE = FfiConverterTypePaymentStatus{}
var FfiConverterTypePaymentTypeFilterINSTANCE = FfiConverterTypePaymentTypeFilter{}
var FfiConverterTypePaymentTypeINSTANCE = FfiConverterTypePaymentType{}
var FfiConverterTypePrepareOnchainPaymentRequestINSTANCE = FfiConverterTypePrepareOnchainPaymentRequest{}
var FfiConverterTypePrepareOnchainPaymentResponseINSTANCE = FfiConverterTypePrepareOnchainPaymentResponse{}
var FfiConverterTypePrepareRedeemOnchainFundsRequestINSTANCE = FfiConverterTypePrepareRedeemOnchainFundsRequest{}
var FfiConverterTypePrepareRedeemOnchainFundsResponseINSTANCE = FfiConverterTypePrepareRedeemOnchainFundsResponse{}
var FfiConverterTypePrepareRefundRequestINSTANCE = FfiConverterTypePrepareRefundRequest{}
var FfiConverterTypePrepareRefundResponseINSTANCE = FfiConverterTypePrepareRefundResponse{}
var FfiConverterTypeRateINSTANCE = FfiConverterTypeRate{}
var FfiConverterTypeReceiveOnchainErrorINSTANCE = FfiConverterTypeReceiveOnchainError{}
var FfiConverterTypeReceiveOnchainRequestINSTANCE = FfiConverterTypeReceiveOnchainRequest{}
var FfiConverterTypeReceivePaymentErrorINSTANCE = FfiConverterTypeReceivePaymentError{}
var FfiConverterTypeReceivePaymentRequestINSTANCE = FfiConverterTypeReceivePaymentRequest{}
var FfiConverterTypeReceivePaymentResponseINSTANCE = FfiConverterTypeReceivePaymentResponse{}
var FfiConverterTypeRecommendedFeesINSTANCE = FfiConverterTypeRecommendedFees{}
var FfiConverterTypeRedeemOnchainFundsRequestINSTANCE = FfiConverterTypeRedeemOnchainFundsRequest{}
var FfiConverterTypeRedeemOnchainFundsResponseINSTANCE = FfiConverterTypeRedeemOnchainFundsResponse{}
var FfiConverterTypeRefundRequestINSTANCE = FfiConverterTypeRefundRequest{}
var FfiConverterTypeRefundResponseINSTANCE = FfiConverterTypeRefundResponse{}
var FfiConverterTypeReportIssueRequestINSTANCE = FfiConverterTypeReportIssueRequest{}
var FfiConverterTypeReportPaymentFailureDetailsINSTANCE = FfiConverterTypeReportPaymentFailureDetails{}
var FfiConverterTypeReverseSwapFeesRequestINSTANCE = FfiConverterTypeReverseSwapFeesRequest{}
var FfiConverterTypeReverseSwapInfoINSTANCE = FfiConverterTypeReverseSwapInfo{}
var FfiConverterTypeReverseSwapPairInfoINSTANCE = FfiConverterTypeReverseSwapPairInfo{}
var FfiConverterTypeReverseSwapStatusINSTANCE = FfiConverterTypeReverseSwapStatus{}
var FfiConverterTypeRouteHintHopINSTANCE = FfiConverterTypeRouteHintHop{}
var FfiConverterTypeRouteHintINSTANCE = FfiConverterTypeRouteHint{}
var FfiConverterTypeSdkErrorINSTANCE = FfiConverterTypeSdkError{}
var FfiConverterTypeSendOnchainErrorINSTANCE = FfiConverterTypeSendOnchainError{}
var FfiConverterTypeSendOnchainRequestINSTANCE = FfiConverterTypeSendOnchainRequest{}
var FfiConverterTypeSendOnchainResponseINSTANCE = FfiConverterTypeSendOnchainResponse{}
var FfiConverterTypeSendPaymentErrorINSTANCE = FfiConverterTypeSendPaymentError{}
var FfiConverterTypeSendPaymentRequestINSTANCE = FfiConverterTypeSendPaymentRequest{}
var FfiConverterTypeSendPaymentResponseINSTANCE = FfiConverterTypeSendPaymentResponse{}
var FfiConverterTypeSendSpontaneousPaymentRequestINSTANCE = FfiConverterTypeSendSpontaneousPaymentRequest{}
var FfiConverterTypeServiceHealthCheckResponseINSTANCE = FfiConverterTypeServiceHealthCheckResponse{}
var FfiConverterTypeSignMessageRequestINSTANCE = FfiConverterTypeSignMessageRequest{}
var FfiConverterTypeSignMessageResponseINSTANCE = FfiConverterTypeSignMessageResponse{}
var FfiConverterTypeStaticBackupRequestINSTANCE = FfiConverterTypeStaticBackupRequest{}
var FfiConverterTypeStaticBackupResponseINSTANCE = FfiConverterTypeStaticBackupResponse{}
var FfiConverterTypeSuccessActionProcessedINSTANCE = FfiConverterTypeSuccessActionProcessed{}
var FfiConverterTypeSwapAmountTypeINSTANCE = FfiConverterTypeSwapAmountType{}
var FfiConverterTypeSwapInfoINSTANCE = FfiConverterTypeSwapInfo{}
var FfiConverterTypeSwapStatusINSTANCE = FfiConverterTypeSwapStatus{}
var FfiConverterTypeSymbolINSTANCE = FfiConverterTypeSymbol{}
var FfiConverterTypeTlvEntryINSTANCE = FfiConverterTypeTlvEntry{}
var FfiConverterTypeUnspentTransactionOutputINSTANCE = FfiConverterTypeUnspentTransactionOutput{}
var FfiConverterTypeUrlSuccessActionDataINSTANCE = FfiConverterTypeUrlSuccessActionData{}
var FfiConverterboolINSTANCE = FfiConverterbool{}
var FfiConverterfloat64INSTANCE = FfiConverterfloat64{}
var FfiConverterint64INSTANCE = FfiConverterint64{}
var FfiConverterstringINSTANCE = FfiConverterstring{}
var FfiConverteruint16INSTANCE = FfiConverteruint16{}
var FfiConverteruint32INSTANCE = FfiConverteruint32{}
var FfiConverteruint64INSTANCE = FfiConverteruint64{}
var FfiConverteruint8INSTANCE = FfiConverteruint8{}
Functions ¶
func MnemonicToSeed ¶
func SetLogStream ¶
Types ¶
type AesSuccessActionDataDecrypted ¶
func (*AesSuccessActionDataDecrypted) Destroy ¶
func (r *AesSuccessActionDataDecrypted) Destroy()
type AesSuccessActionDataResult ¶ added in v0.2.10
type AesSuccessActionDataResult interface {
Destroy()
}
type AesSuccessActionDataResultDecrypted ¶ added in v0.2.10
type AesSuccessActionDataResultDecrypted struct {
Data AesSuccessActionDataDecrypted
}
func (AesSuccessActionDataResultDecrypted) Destroy ¶ added in v0.2.10
func (e AesSuccessActionDataResultDecrypted) Destroy()
type AesSuccessActionDataResultErrorStatus ¶ added in v0.2.10
type AesSuccessActionDataResultErrorStatus struct {
Reason string
}
func (AesSuccessActionDataResultErrorStatus) Destroy ¶ added in v0.2.10
func (e AesSuccessActionDataResultErrorStatus) Destroy()
type BackupFailedData ¶
type BackupFailedData struct {
Error string
}
func (*BackupFailedData) Destroy ¶
func (r *BackupFailedData) Destroy()
type BackupStatus ¶
func (*BackupStatus) Destroy ¶
func (r *BackupStatus) Destroy()
type BitcoinAddressData ¶
type BitcoinAddressData struct { Address string Network Network AmountSat *uint64 Label *string Message *string }
func (*BitcoinAddressData) Destroy ¶
func (r *BitcoinAddressData) Destroy()
type BlockingBreezServices ¶
type BlockingBreezServices struct {
// contains filtered or unexported fields
}
func Connect ¶
func Connect(req ConnectRequest, listener EventListener) (*BlockingBreezServices, error)
func (*BlockingBreezServices) Backup ¶
func (_self *BlockingBreezServices) Backup() error
func (*BlockingBreezServices) BackupStatus ¶
func (_self *BlockingBreezServices) BackupStatus() (BackupStatus, error)
func (*BlockingBreezServices) BuyBitcoin ¶
func (_self *BlockingBreezServices) BuyBitcoin(req BuyBitcoinRequest) (BuyBitcoinResponse, error)
func (*BlockingBreezServices) CheckMessage ¶ added in v0.2.0
func (_self *BlockingBreezServices) CheckMessage(req CheckMessageRequest) (CheckMessageResponse, error)
func (*BlockingBreezServices) CloseLspChannels ¶
func (_self *BlockingBreezServices) CloseLspChannels() error
func (*BlockingBreezServices) ConfigureNode ¶ added in v0.3.0
func (_self *BlockingBreezServices) ConfigureNode(req ConfigureNodeRequest) error
func (*BlockingBreezServices) ConnectLsp ¶
func (_self *BlockingBreezServices) ConnectLsp(lspId string) error
func (*BlockingBreezServices) Destroy ¶
func (object *BlockingBreezServices) Destroy()
func (*BlockingBreezServices) Disconnect ¶
func (_self *BlockingBreezServices) Disconnect() error
func (*BlockingBreezServices) ExecuteDevCommand ¶
func (_self *BlockingBreezServices) ExecuteDevCommand(command string) (string, error)
func (*BlockingBreezServices) FetchFiatRates ¶
func (_self *BlockingBreezServices) FetchFiatRates() ([]Rate, error)
func (*BlockingBreezServices) FetchLspInfo ¶
func (_self *BlockingBreezServices) FetchLspInfo(lspId string) (*LspInformation, error)
func (*BlockingBreezServices) FetchReverseSwapFees ¶
func (_self *BlockingBreezServices) FetchReverseSwapFees(req ReverseSwapFeesRequest) (ReverseSwapPairInfo, error)
func (*BlockingBreezServices) GenerateDiagnosticData ¶ added in v0.3.9
func (_self *BlockingBreezServices) GenerateDiagnosticData() (string, error)
func (*BlockingBreezServices) InProgressOnchainPayments ¶ added in v0.4.0
func (_self *BlockingBreezServices) InProgressOnchainPayments() ([]ReverseSwapInfo, error)
func (*BlockingBreezServices) InProgressReverseSwaps ¶
func (_self *BlockingBreezServices) InProgressReverseSwaps() ([]ReverseSwapInfo, error)
func (*BlockingBreezServices) InProgressSwap ¶
func (_self *BlockingBreezServices) InProgressSwap() (*SwapInfo, error)
func (*BlockingBreezServices) ListFiatCurrencies ¶
func (_self *BlockingBreezServices) ListFiatCurrencies() ([]FiatCurrency, error)
func (*BlockingBreezServices) ListLsps ¶
func (_self *BlockingBreezServices) ListLsps() ([]LspInformation, error)
func (*BlockingBreezServices) ListPayments ¶
func (_self *BlockingBreezServices) ListPayments(req ListPaymentsRequest) ([]Payment, error)
func (*BlockingBreezServices) ListRefundables ¶
func (_self *BlockingBreezServices) ListRefundables() ([]SwapInfo, error)
func (*BlockingBreezServices) LnurlAuth ¶
func (_self *BlockingBreezServices) LnurlAuth(reqData LnUrlAuthRequestData) (LnUrlCallbackStatus, error)
func (*BlockingBreezServices) LspId ¶
func (_self *BlockingBreezServices) LspId() (*string, error)
func (*BlockingBreezServices) LspInfo ¶ added in v0.2.0
func (_self *BlockingBreezServices) LspInfo() (LspInformation, error)
func (*BlockingBreezServices) MaxReverseSwapAmount ¶ added in v0.2.9
func (_self *BlockingBreezServices) MaxReverseSwapAmount() (MaxReverseSwapAmountResponse, error)
func (*BlockingBreezServices) NodeCredentials ¶ added in v0.2.10
func (_self *BlockingBreezServices) NodeCredentials() (*NodeCredentials, error)
func (*BlockingBreezServices) NodeInfo ¶
func (_self *BlockingBreezServices) NodeInfo() (NodeState, error)
func (*BlockingBreezServices) OnchainPaymentLimits ¶ added in v0.4.0
func (_self *BlockingBreezServices) OnchainPaymentLimits() (OnchainPaymentLimitsResponse, error)
func (*BlockingBreezServices) OpenChannelFee ¶ added in v0.2.3
func (_self *BlockingBreezServices) OpenChannelFee(req OpenChannelFeeRequest) (OpenChannelFeeResponse, error)
func (*BlockingBreezServices) PayLnurl ¶
func (_self *BlockingBreezServices) PayLnurl(req LnUrlPayRequest) (LnUrlPayResult, error)
func (*BlockingBreezServices) PayOnchain ¶ added in v0.4.0
func (_self *BlockingBreezServices) PayOnchain(req PayOnchainRequest) (PayOnchainResponse, error)
func (*BlockingBreezServices) PaymentByHash ¶
func (_self *BlockingBreezServices) PaymentByHash(hash string) (*Payment, error)
func (*BlockingBreezServices) PrepareOnchainPayment ¶ added in v0.4.0
func (_self *BlockingBreezServices) PrepareOnchainPayment(req PrepareOnchainPaymentRequest) (PrepareOnchainPaymentResponse, error)
func (*BlockingBreezServices) PrepareRedeemOnchainFunds ¶ added in v0.2.14
func (_self *BlockingBreezServices) PrepareRedeemOnchainFunds(req PrepareRedeemOnchainFundsRequest) (PrepareRedeemOnchainFundsResponse, error)
func (*BlockingBreezServices) PrepareRefund ¶ added in v0.2.9
func (_self *BlockingBreezServices) PrepareRefund(req PrepareRefundRequest) (PrepareRefundResponse, error)
func (*BlockingBreezServices) ReceiveOnchain ¶
func (_self *BlockingBreezServices) ReceiveOnchain(req ReceiveOnchainRequest) (SwapInfo, error)
func (*BlockingBreezServices) ReceivePayment ¶
func (_self *BlockingBreezServices) ReceivePayment(req ReceivePaymentRequest) (ReceivePaymentResponse, error)
func (*BlockingBreezServices) RecommendedFees ¶
func (_self *BlockingBreezServices) RecommendedFees() (RecommendedFees, error)
func (*BlockingBreezServices) RedeemOnchainFunds ¶ added in v0.2.14
func (_self *BlockingBreezServices) RedeemOnchainFunds(req RedeemOnchainFundsRequest) (RedeemOnchainFundsResponse, error)
func (*BlockingBreezServices) RedeemSwap ¶ added in v0.4.0
func (_self *BlockingBreezServices) RedeemSwap(swapAddress string) error
func (*BlockingBreezServices) Refund ¶
func (_self *BlockingBreezServices) Refund(req RefundRequest) (RefundResponse, error)
func (*BlockingBreezServices) RegisterWebhook ¶ added in v0.2.10
func (_self *BlockingBreezServices) RegisterWebhook(webhookUrl string) error
func (*BlockingBreezServices) ReportIssue ¶ added in v0.2.10
func (_self *BlockingBreezServices) ReportIssue(req ReportIssueRequest) error
func (*BlockingBreezServices) RescanSwaps ¶ added in v0.3.0
func (_self *BlockingBreezServices) RescanSwaps() error
func (*BlockingBreezServices) SendOnchain ¶
func (_self *BlockingBreezServices) SendOnchain(req SendOnchainRequest) (SendOnchainResponse, error)
func (*BlockingBreezServices) SendPayment ¶
func (_self *BlockingBreezServices) SendPayment(req SendPaymentRequest) (SendPaymentResponse, error)
func (*BlockingBreezServices) SendSpontaneousPayment ¶
func (_self *BlockingBreezServices) SendSpontaneousPayment(req SendSpontaneousPaymentRequest) (SendPaymentResponse, error)
func (*BlockingBreezServices) SetPaymentMetadata ¶ added in v0.2.14
func (_self *BlockingBreezServices) SetPaymentMetadata(hash string, metadata string) error
func (*BlockingBreezServices) SignMessage ¶ added in v0.2.0
func (_self *BlockingBreezServices) SignMessage(req SignMessageRequest) (SignMessageResponse, error)
func (*BlockingBreezServices) Sync ¶
func (_self *BlockingBreezServices) Sync() error
func (*BlockingBreezServices) WithdrawLnurl ¶
func (_self *BlockingBreezServices) WithdrawLnurl(request LnUrlWithdrawRequest) (LnUrlWithdrawResult, error)
type BreezEvent ¶
type BreezEvent interface {
Destroy()
}
type BreezEventBackupFailed ¶
type BreezEventBackupFailed struct {
Details BackupFailedData
}
func (BreezEventBackupFailed) Destroy ¶
func (e BreezEventBackupFailed) Destroy()
type BreezEventBackupStarted ¶
type BreezEventBackupStarted struct { }
func (BreezEventBackupStarted) Destroy ¶
func (e BreezEventBackupStarted) Destroy()
type BreezEventBackupSucceeded ¶
type BreezEventBackupSucceeded struct { }
func (BreezEventBackupSucceeded) Destroy ¶
func (e BreezEventBackupSucceeded) Destroy()
type BreezEventInvoicePaid ¶
type BreezEventInvoicePaid struct {
Details InvoicePaidDetails
}
func (BreezEventInvoicePaid) Destroy ¶
func (e BreezEventInvoicePaid) Destroy()
type BreezEventNewBlock ¶
type BreezEventNewBlock struct {
Block uint32
}
func (BreezEventNewBlock) Destroy ¶
func (e BreezEventNewBlock) Destroy()
type BreezEventPaymentFailed ¶
type BreezEventPaymentFailed struct {
Details PaymentFailedData
}
func (BreezEventPaymentFailed) Destroy ¶
func (e BreezEventPaymentFailed) Destroy()
type BreezEventPaymentSucceed ¶
type BreezEventPaymentSucceed struct {
Details Payment
}
func (BreezEventPaymentSucceed) Destroy ¶
func (e BreezEventPaymentSucceed) Destroy()
type BreezEventSwapUpdated ¶ added in v0.4.0
type BreezEventSwapUpdated struct {
Details SwapInfo
}
func (BreezEventSwapUpdated) Destroy ¶ added in v0.4.0
func (e BreezEventSwapUpdated) Destroy()
type BreezEventSynced ¶
type BreezEventSynced struct { }
func (BreezEventSynced) Destroy ¶
func (e BreezEventSynced) Destroy()
type BuyBitcoinProvider ¶
type BuyBitcoinProvider uint
const (
BuyBitcoinProviderMoonpay BuyBitcoinProvider = 1
)
type BuyBitcoinRequest ¶ added in v0.2.0
type BuyBitcoinRequest struct { Provider BuyBitcoinProvider OpeningFeeParams *OpeningFeeParams }
func (*BuyBitcoinRequest) Destroy ¶ added in v0.2.0
func (r *BuyBitcoinRequest) Destroy()
type BuyBitcoinResponse ¶ added in v0.2.0
type BuyBitcoinResponse struct { Url string OpeningFeeParams *OpeningFeeParams }
func (*BuyBitcoinResponse) Destroy ¶ added in v0.2.0
func (r *BuyBitcoinResponse) Destroy()
type ChannelState ¶
type ChannelState uint
const ( ChannelStatePendingOpen ChannelState = 1 ChannelStateOpened ChannelState = 2 ChannelStatePendingClose ChannelState = 3 ChannelStateClosed ChannelState = 4 )
type CheckMessageRequest ¶ added in v0.2.0
func (*CheckMessageRequest) Destroy ¶ added in v0.2.0
func (r *CheckMessageRequest) Destroy()
type CheckMessageResponse ¶ added in v0.2.0
type CheckMessageResponse struct {
IsValid bool
}
func (*CheckMessageResponse) Destroy ¶ added in v0.2.0
func (r *CheckMessageResponse) Destroy()
type ClosedChannelPaymentDetails ¶
type ClosedChannelPaymentDetails struct { State ChannelState FundingTxid string ShortChannelId *string ClosingTxid *string }
func (*ClosedChannelPaymentDetails) Destroy ¶
func (r *ClosedChannelPaymentDetails) Destroy()
type Config ¶
type Config struct { Breezserver string ChainnotifierUrl string MempoolspaceUrl *string WorkingDir string Network Network PaymentTimeoutSec uint32 DefaultLspId *string ApiKey *string MaxfeePercent float64 ExemptfeeMsat uint64 NodeConfig NodeConfig }
func DefaultConfig ¶
func DefaultConfig(envType EnvironmentType, apiKey string, nodeConfig NodeConfig) Config
type ConfigureNodeRequest ¶ added in v0.3.0
type ConfigureNodeRequest struct {
CloseToAddress *string
}
func (*ConfigureNodeRequest) Destroy ¶ added in v0.3.0
func (r *ConfigureNodeRequest) Destroy()
type ConnectError ¶ added in v0.4.0
type ConnectError struct {
// contains filtered or unexported fields
}
func NewConnectErrorGeneric ¶ added in v0.4.0
func NewConnectErrorGeneric() *ConnectError
func NewConnectErrorRestoreOnly ¶ added in v0.4.0
func NewConnectErrorRestoreOnly() *ConnectError
func NewConnectErrorServiceConnectivity ¶ added in v0.4.0
func NewConnectErrorServiceConnectivity() *ConnectError
func (ConnectError) Error ¶ added in v0.4.0
func (err ConnectError) Error() string
func (ConnectError) Unwrap ¶ added in v0.4.0
func (err ConnectError) Unwrap() error
type ConnectErrorGeneric ¶ added in v0.4.0
type ConnectErrorGeneric struct {
// contains filtered or unexported fields
}
Variant structs
func (ConnectErrorGeneric) Error ¶ added in v0.4.0
func (err ConnectErrorGeneric) Error() string
func (ConnectErrorGeneric) Is ¶ added in v0.4.0
func (self ConnectErrorGeneric) Is(target error) bool
type ConnectErrorRestoreOnly ¶ added in v0.4.0
type ConnectErrorRestoreOnly struct {
// contains filtered or unexported fields
}
func (ConnectErrorRestoreOnly) Error ¶ added in v0.4.0
func (err ConnectErrorRestoreOnly) Error() string
func (ConnectErrorRestoreOnly) Is ¶ added in v0.4.0
func (self ConnectErrorRestoreOnly) Is(target error) bool
type ConnectErrorServiceConnectivity ¶ added in v0.4.0
type ConnectErrorServiceConnectivity struct {
// contains filtered or unexported fields
}
func (ConnectErrorServiceConnectivity) Error ¶ added in v0.4.0
func (err ConnectErrorServiceConnectivity) Error() string
func (ConnectErrorServiceConnectivity) Is ¶ added in v0.4.0
func (self ConnectErrorServiceConnectivity) Is(target error) bool
type ConnectRequest ¶ added in v0.4.0
func (*ConnectRequest) Destroy ¶ added in v0.4.0
func (r *ConnectRequest) Destroy()
type CurrencyInfo ¶
type CurrencyInfo struct { Name string FractionSize uint32 Spacing *uint32 Symbol *Symbol UniqSymbol *Symbol LocalizedName *[]LocalizedName LocaleOverrides *[]LocaleOverrides }
func (*CurrencyInfo) Destroy ¶
func (r *CurrencyInfo) Destroy()
type EnvironmentType ¶
type EnvironmentType uint
const ( EnvironmentTypeProduction EnvironmentType = 1 EnvironmentTypeStaging EnvironmentType = 2 )
type EventListener ¶
type EventListener interface {
OnEvent(e BreezEvent)
}
Declaration and FfiConverters for EventListener Callback Interface
type FeeratePreset ¶
type FeeratePreset uint
const ( FeeratePresetRegular FeeratePreset = 1 FeeratePresetEconomy FeeratePreset = 2 FeeratePresetPriority FeeratePreset = 3 )
type FfiConverterBlockingBreezServices ¶
type FfiConverterBlockingBreezServices struct{}
type FfiConverterCallbackInterface ¶
type FfiConverterCallbackInterface[CallbackInterface any] struct { // contains filtered or unexported fields }
type FfiConverterOptionalSequenceTypeLocaleOverrides ¶
type FfiConverterOptionalSequenceTypeLocaleOverrides struct{}
type FfiConverterOptionalSequenceTypeLocalizedName ¶
type FfiConverterOptionalSequenceTypeLocalizedName struct{}
type FfiConverterOptionalSequenceTypeMetadataFilter ¶ added in v0.2.14
type FfiConverterOptionalSequenceTypeMetadataFilter struct{}
type FfiConverterOptionalSequenceTypePaymentTypeFilter ¶ added in v0.2.9
type FfiConverterOptionalSequenceTypePaymentTypeFilter struct{}
type FfiConverterOptionalSequenceTypeTlvEntry ¶ added in v0.2.14
type FfiConverterOptionalSequenceTypeTlvEntry struct{}
type FfiConverterOptionalSequencestring ¶ added in v0.2.5
type FfiConverterOptionalSequencestring struct{}
type FfiConverterOptionalSequenceuint8 ¶ added in v0.2.0
type FfiConverterOptionalSequenceuint8 struct{}
type FfiConverterOptionalTypeGreenlightCredentials ¶
type FfiConverterOptionalTypeGreenlightCredentials struct{}
type FfiConverterOptionalTypeLnInvoice ¶
type FfiConverterOptionalTypeLnInvoice struct{}
type FfiConverterOptionalTypeLspInformation ¶
type FfiConverterOptionalTypeLspInformation struct{}
type FfiConverterOptionalTypeNodeCredentials ¶ added in v0.2.10
type FfiConverterOptionalTypeNodeCredentials struct{}
type FfiConverterOptionalTypeOpeningFeeParams ¶ added in v0.2.0
type FfiConverterOptionalTypeOpeningFeeParams struct{}
type FfiConverterOptionalTypePayment ¶
type FfiConverterOptionalTypePayment struct{}
type FfiConverterOptionalTypeReverseSwapInfo ¶ added in v0.3.0
type FfiConverterOptionalTypeReverseSwapInfo struct{}
type FfiConverterOptionalTypeSuccessActionProcessed ¶
type FfiConverterOptionalTypeSuccessActionProcessed struct{}
type FfiConverterOptionalTypeSwapInfo ¶
type FfiConverterOptionalTypeSwapInfo struct{}
type FfiConverterOptionalTypeSymbol ¶
type FfiConverterOptionalTypeSymbol struct{}
type FfiConverterOptionalbool ¶
type FfiConverterOptionalbool struct{}
type FfiConverterOptionalint64 ¶
type FfiConverterOptionalint64 struct{}
type FfiConverterOptionalstring ¶
type FfiConverterOptionalstring struct{}
type FfiConverterOptionaluint32 ¶
type FfiConverterOptionaluint32 struct{}
type FfiConverterOptionaluint64 ¶
type FfiConverterOptionaluint64 struct{}
type FfiConverterSequenceTypeFiatCurrency ¶
type FfiConverterSequenceTypeFiatCurrency struct{}
type FfiConverterSequenceTypeLocaleOverrides ¶
type FfiConverterSequenceTypeLocaleOverrides struct{}
type FfiConverterSequenceTypeLocalizedName ¶
type FfiConverterSequenceTypeLocalizedName struct{}
type FfiConverterSequenceTypeLspInformation ¶
type FfiConverterSequenceTypeLspInformation struct{}
type FfiConverterSequenceTypeMetadataFilter ¶ added in v0.2.14
type FfiConverterSequenceTypeMetadataFilter struct{}
type FfiConverterSequenceTypeOpeningFeeParams ¶ added in v0.2.0
type FfiConverterSequenceTypeOpeningFeeParams struct{}
type FfiConverterSequenceTypePayment ¶
type FfiConverterSequenceTypePayment struct{}
type FfiConverterSequenceTypePaymentTypeFilter ¶ added in v0.2.9
type FfiConverterSequenceTypePaymentTypeFilter struct{}
type FfiConverterSequenceTypeRate ¶
type FfiConverterSequenceTypeRate struct{}
type FfiConverterSequenceTypeReverseSwapInfo ¶
type FfiConverterSequenceTypeReverseSwapInfo struct{}
type FfiConverterSequenceTypeRouteHint ¶
type FfiConverterSequenceTypeRouteHint struct{}
type FfiConverterSequenceTypeRouteHintHop ¶
type FfiConverterSequenceTypeRouteHintHop struct{}
type FfiConverterSequenceTypeSwapInfo ¶
type FfiConverterSequenceTypeSwapInfo struct{}
type FfiConverterSequenceTypeTlvEntry ¶ added in v0.2.14
type FfiConverterSequenceTypeTlvEntry struct{}
type FfiConverterSequenceTypeUnspentTransactionOutput ¶
type FfiConverterSequenceTypeUnspentTransactionOutput struct{}
type FfiConverterSequencestring ¶
type FfiConverterSequencestring struct{}
type FfiConverterSequenceuint8 ¶
type FfiConverterSequenceuint8 struct{}
type FfiConverterTypeAesSuccessActionDataDecrypted ¶
type FfiConverterTypeAesSuccessActionDataDecrypted struct{}
type FfiConverterTypeAesSuccessActionDataResult ¶ added in v0.2.10
type FfiConverterTypeAesSuccessActionDataResult struct{}
type FfiConverterTypeBackupFailedData ¶
type FfiConverterTypeBackupFailedData struct{}
type FfiConverterTypeBackupStatus ¶
type FfiConverterTypeBackupStatus struct{}
type FfiConverterTypeBitcoinAddressData ¶
type FfiConverterTypeBitcoinAddressData struct{}
type FfiConverterTypeBreezEvent ¶
type FfiConverterTypeBreezEvent struct{}
type FfiConverterTypeBuyBitcoinProvider ¶
type FfiConverterTypeBuyBitcoinProvider struct{}
type FfiConverterTypeBuyBitcoinRequest ¶ added in v0.2.0
type FfiConverterTypeBuyBitcoinRequest struct{}
type FfiConverterTypeBuyBitcoinResponse ¶ added in v0.2.0
type FfiConverterTypeBuyBitcoinResponse struct{}
type FfiConverterTypeChannelState ¶
type FfiConverterTypeChannelState struct{}
type FfiConverterTypeCheckMessageRequest ¶ added in v0.2.0
type FfiConverterTypeCheckMessageRequest struct{}
type FfiConverterTypeCheckMessageResponse ¶ added in v0.2.0
type FfiConverterTypeCheckMessageResponse struct{}
type FfiConverterTypeClosedChannelPaymentDetails ¶
type FfiConverterTypeClosedChannelPaymentDetails struct{}
type FfiConverterTypeConfig ¶
type FfiConverterTypeConfig struct{}
type FfiConverterTypeConfigureNodeRequest ¶ added in v0.3.0
type FfiConverterTypeConfigureNodeRequest struct{}
type FfiConverterTypeConnectError ¶ added in v0.4.0
type FfiConverterTypeConnectError struct{}
type FfiConverterTypeConnectRequest ¶ added in v0.4.0
type FfiConverterTypeConnectRequest struct{}
type FfiConverterTypeCurrencyInfo ¶
type FfiConverterTypeCurrencyInfo struct{}
type FfiConverterTypeEnvironmentType ¶
type FfiConverterTypeEnvironmentType struct{}
type FfiConverterTypeEventListener ¶
type FfiConverterTypeEventListener struct { FfiConverterCallbackInterface[EventListener] }
type FfiConverterTypeFeeratePreset ¶
type FfiConverterTypeFeeratePreset struct{}
type FfiConverterTypeFiatCurrency ¶
type FfiConverterTypeFiatCurrency struct{}
type FfiConverterTypeGreenlightCredentials ¶
type FfiConverterTypeGreenlightCredentials struct{}
type FfiConverterTypeGreenlightNodeConfig ¶
type FfiConverterTypeGreenlightNodeConfig struct{}
type FfiConverterTypeHealthCheckStatus ¶ added in v0.2.10
type FfiConverterTypeHealthCheckStatus struct{}
type FfiConverterTypeInputType ¶
type FfiConverterTypeInputType struct{}
type FfiConverterTypeInvoicePaidDetails ¶
type FfiConverterTypeInvoicePaidDetails struct{}
type FfiConverterTypeListPaymentsRequest ¶ added in v0.2.5
type FfiConverterTypeListPaymentsRequest struct{}
type FfiConverterTypeLnInvoice ¶
type FfiConverterTypeLnInvoice struct{}
type FfiConverterTypeLnPaymentDetails ¶
type FfiConverterTypeLnPaymentDetails struct{}
type FfiConverterTypeLnUrlAuthError ¶ added in v0.2.9
type FfiConverterTypeLnUrlAuthError struct{}
type FfiConverterTypeLnUrlAuthRequestData ¶
type FfiConverterTypeLnUrlAuthRequestData struct{}
type FfiConverterTypeLnUrlCallbackStatus ¶
type FfiConverterTypeLnUrlCallbackStatus struct{}
type FfiConverterTypeLnUrlErrorData ¶
type FfiConverterTypeLnUrlErrorData struct{}
type FfiConverterTypeLnUrlPayError ¶ added in v0.2.9
type FfiConverterTypeLnUrlPayError struct{}
type FfiConverterTypeLnUrlPayErrorData ¶ added in v0.2.9
type FfiConverterTypeLnUrlPayErrorData struct{}
type FfiConverterTypeLnUrlPayRequest ¶ added in v0.2.7
type FfiConverterTypeLnUrlPayRequest struct{}
type FfiConverterTypeLnUrlPayRequestData ¶
type FfiConverterTypeLnUrlPayRequestData struct{}
type FfiConverterTypeLnUrlPayResult ¶
type FfiConverterTypeLnUrlPayResult struct{}
type FfiConverterTypeLnUrlPaySuccessData ¶ added in v0.2.9
type FfiConverterTypeLnUrlPaySuccessData struct{}
type FfiConverterTypeLnUrlWithdrawError ¶ added in v0.2.9
type FfiConverterTypeLnUrlWithdrawError struct{}
type FfiConverterTypeLnUrlWithdrawRequest ¶ added in v0.2.7
type FfiConverterTypeLnUrlWithdrawRequest struct{}
type FfiConverterTypeLnUrlWithdrawRequestData ¶
type FfiConverterTypeLnUrlWithdrawRequestData struct{}
type FfiConverterTypeLnUrlWithdrawResult ¶ added in v0.2.5
type FfiConverterTypeLnUrlWithdrawResult struct{}
type FfiConverterTypeLnUrlWithdrawSuccessData ¶ added in v0.2.5
type FfiConverterTypeLnUrlWithdrawSuccessData struct{}
type FfiConverterTypeLocaleOverrides ¶
type FfiConverterTypeLocaleOverrides struct{}
type FfiConverterTypeLocalizedName ¶
type FfiConverterTypeLocalizedName struct{}
type FfiConverterTypeLogEntry ¶
type FfiConverterTypeLogEntry struct{}
type FfiConverterTypeLogStream ¶
type FfiConverterTypeLogStream struct { FfiConverterCallbackInterface[LogStream] }
type FfiConverterTypeLspInformation ¶
type FfiConverterTypeLspInformation struct{}
type FfiConverterTypeMaxReverseSwapAmountResponse ¶ added in v0.2.9
type FfiConverterTypeMaxReverseSwapAmountResponse struct{}
type FfiConverterTypeMessageSuccessActionData ¶
type FfiConverterTypeMessageSuccessActionData struct{}
type FfiConverterTypeMetadataFilter ¶ added in v0.2.14
type FfiConverterTypeMetadataFilter struct{}
type FfiConverterTypeMetadataItem ¶
type FfiConverterTypeMetadataItem struct{}
type FfiConverterTypeNetwork ¶
type FfiConverterTypeNetwork struct{}
type FfiConverterTypeNodeConfig ¶
type FfiConverterTypeNodeConfig struct{}
type FfiConverterTypeNodeCredentials ¶ added in v0.2.10
type FfiConverterTypeNodeCredentials struct{}
type FfiConverterTypeNodeState ¶
type FfiConverterTypeNodeState struct{}
type FfiConverterTypeOnchainPaymentLimitsResponse ¶ added in v0.4.0
type FfiConverterTypeOnchainPaymentLimitsResponse struct{}
type FfiConverterTypeOpenChannelFeeRequest ¶ added in v0.2.3
type FfiConverterTypeOpenChannelFeeRequest struct{}
type FfiConverterTypeOpenChannelFeeResponse ¶ added in v0.2.3
type FfiConverterTypeOpenChannelFeeResponse struct{}
type FfiConverterTypeOpeningFeeParams ¶ added in v0.2.0
type FfiConverterTypeOpeningFeeParams struct{}
type FfiConverterTypeOpeningFeeParamsMenu ¶ added in v0.2.0
type FfiConverterTypeOpeningFeeParamsMenu struct{}
type FfiConverterTypePayOnchainRequest ¶ added in v0.4.0
type FfiConverterTypePayOnchainRequest struct{}
type FfiConverterTypePayOnchainResponse ¶ added in v0.4.0
type FfiConverterTypePayOnchainResponse struct{}
type FfiConverterTypePayment ¶
type FfiConverterTypePayment struct{}
type FfiConverterTypePaymentDetails ¶
type FfiConverterTypePaymentDetails struct{}
type FfiConverterTypePaymentFailedData ¶
type FfiConverterTypePaymentFailedData struct{}
type FfiConverterTypePaymentStatus ¶ added in v0.2.5
type FfiConverterTypePaymentStatus struct{}
type FfiConverterTypePaymentType ¶
type FfiConverterTypePaymentType struct{}
type FfiConverterTypePaymentTypeFilter ¶
type FfiConverterTypePaymentTypeFilter struct{}
type FfiConverterTypePrepareOnchainPaymentRequest ¶ added in v0.4.0
type FfiConverterTypePrepareOnchainPaymentRequest struct{}
type FfiConverterTypePrepareOnchainPaymentResponse ¶ added in v0.4.0
type FfiConverterTypePrepareOnchainPaymentResponse struct{}
type FfiConverterTypePrepareRedeemOnchainFundsRequest ¶ added in v0.2.14
type FfiConverterTypePrepareRedeemOnchainFundsRequest struct{}
type FfiConverterTypePrepareRedeemOnchainFundsResponse ¶ added in v0.2.14
type FfiConverterTypePrepareRedeemOnchainFundsResponse struct{}
type FfiConverterTypePrepareRefundRequest ¶ added in v0.2.9
type FfiConverterTypePrepareRefundRequest struct{}
type FfiConverterTypePrepareRefundResponse ¶ added in v0.2.9
type FfiConverterTypePrepareRefundResponse struct{}
type FfiConverterTypeRate ¶
type FfiConverterTypeRate struct{}
type FfiConverterTypeReceiveOnchainError ¶ added in v0.2.9
type FfiConverterTypeReceiveOnchainError struct{}
type FfiConverterTypeReceiveOnchainRequest ¶ added in v0.2.0
type FfiConverterTypeReceiveOnchainRequest struct{}
type FfiConverterTypeReceivePaymentError ¶ added in v0.2.9
type FfiConverterTypeReceivePaymentError struct{}
type FfiConverterTypeReceivePaymentRequest ¶ added in v0.2.0
type FfiConverterTypeReceivePaymentRequest struct{}
type FfiConverterTypeReceivePaymentResponse ¶ added in v0.2.0
type FfiConverterTypeReceivePaymentResponse struct{}
type FfiConverterTypeRecommendedFees ¶
type FfiConverterTypeRecommendedFees struct{}
type FfiConverterTypeRedeemOnchainFundsRequest ¶ added in v0.2.14
type FfiConverterTypeRedeemOnchainFundsRequest struct{}
type FfiConverterTypeRedeemOnchainFundsResponse ¶ added in v0.2.14
type FfiConverterTypeRedeemOnchainFundsResponse struct{}
type FfiConverterTypeRefundRequest ¶ added in v0.2.7
type FfiConverterTypeRefundRequest struct{}
type FfiConverterTypeRefundResponse ¶ added in v0.2.7
type FfiConverterTypeRefundResponse struct{}
type FfiConverterTypeReportIssueRequest ¶ added in v0.2.10
type FfiConverterTypeReportIssueRequest struct{}
type FfiConverterTypeReportPaymentFailureDetails ¶ added in v0.2.10
type FfiConverterTypeReportPaymentFailureDetails struct{}
type FfiConverterTypeReverseSwapFeesRequest ¶ added in v0.2.0
type FfiConverterTypeReverseSwapFeesRequest struct{}
type FfiConverterTypeReverseSwapInfo ¶
type FfiConverterTypeReverseSwapInfo struct{}
type FfiConverterTypeReverseSwapPairInfo ¶
type FfiConverterTypeReverseSwapPairInfo struct{}
type FfiConverterTypeReverseSwapStatus ¶
type FfiConverterTypeReverseSwapStatus struct{}
type FfiConverterTypeRouteHint ¶
type FfiConverterTypeRouteHint struct{}
type FfiConverterTypeRouteHintHop ¶
type FfiConverterTypeRouteHintHop struct{}
type FfiConverterTypeSdkError ¶
type FfiConverterTypeSdkError struct{}
type FfiConverterTypeSendOnchainError ¶ added in v0.2.9
type FfiConverterTypeSendOnchainError struct{}
type FfiConverterTypeSendOnchainRequest ¶ added in v0.2.7
type FfiConverterTypeSendOnchainRequest struct{}
type FfiConverterTypeSendOnchainResponse ¶ added in v0.2.7
type FfiConverterTypeSendOnchainResponse struct{}
type FfiConverterTypeSendPaymentError ¶ added in v0.2.9
type FfiConverterTypeSendPaymentError struct{}
type FfiConverterTypeSendPaymentRequest ¶ added in v0.2.7
type FfiConverterTypeSendPaymentRequest struct{}
type FfiConverterTypeSendPaymentResponse ¶ added in v0.2.7
type FfiConverterTypeSendPaymentResponse struct{}
type FfiConverterTypeSendSpontaneousPaymentRequest ¶ added in v0.2.7
type FfiConverterTypeSendSpontaneousPaymentRequest struct{}
type FfiConverterTypeServiceHealthCheckResponse ¶ added in v0.2.10
type FfiConverterTypeServiceHealthCheckResponse struct{}
type FfiConverterTypeSignMessageRequest ¶ added in v0.2.0
type FfiConverterTypeSignMessageRequest struct{}
type FfiConverterTypeSignMessageResponse ¶ added in v0.2.0
type FfiConverterTypeSignMessageResponse struct{}
type FfiConverterTypeStaticBackupRequest ¶ added in v0.2.5
type FfiConverterTypeStaticBackupRequest struct{}
type FfiConverterTypeStaticBackupResponse ¶ added in v0.2.5
type FfiConverterTypeStaticBackupResponse struct{}
type FfiConverterTypeSuccessActionProcessed ¶
type FfiConverterTypeSuccessActionProcessed struct{}
type FfiConverterTypeSwapAmountType ¶ added in v0.4.0
type FfiConverterTypeSwapAmountType struct{}
type FfiConverterTypeSwapInfo ¶
type FfiConverterTypeSwapInfo struct{}
type FfiConverterTypeSwapStatus ¶
type FfiConverterTypeSwapStatus struct{}
type FfiConverterTypeSymbol ¶
type FfiConverterTypeSymbol struct{}
type FfiConverterTypeTlvEntry ¶ added in v0.2.14
type FfiConverterTypeTlvEntry struct{}
type FfiConverterTypeUnspentTransactionOutput ¶
type FfiConverterTypeUnspentTransactionOutput struct{}
type FfiConverterTypeUrlSuccessActionData ¶
type FfiConverterTypeUrlSuccessActionData struct{}
type FfiConverterbool ¶
type FfiConverterbool struct{}
type FfiConverterfloat64 ¶
type FfiConverterfloat64 struct{}
type FfiConverterint64 ¶
type FfiConverterint64 struct{}
type FfiConverterstring ¶
type FfiConverterstring struct{}
type FfiConverteruint16 ¶
type FfiConverteruint16 struct{}
type FfiConverteruint32 ¶
type FfiConverteruint32 struct{}
type FfiConverteruint64 ¶
type FfiConverteruint64 struct{}
type FfiConverteruint8 ¶
type FfiConverteruint8 struct{}
type FfiDestroyerBlockingBreezServices ¶
type FfiDestroyerBlockingBreezServices struct{}
type FfiDestroyerOptionalSequenceTypeLocaleOverrides ¶
type FfiDestroyerOptionalSequenceTypeLocaleOverrides struct{}
type FfiDestroyerOptionalSequenceTypeLocalizedName ¶
type FfiDestroyerOptionalSequenceTypeLocalizedName struct{}
type FfiDestroyerOptionalSequenceTypeMetadataFilter ¶ added in v0.2.14
type FfiDestroyerOptionalSequenceTypeMetadataFilter struct{}
type FfiDestroyerOptionalSequenceTypePaymentTypeFilter ¶ added in v0.2.9
type FfiDestroyerOptionalSequenceTypePaymentTypeFilter struct{}
type FfiDestroyerOptionalSequenceTypeTlvEntry ¶ added in v0.2.14
type FfiDestroyerOptionalSequenceTypeTlvEntry struct{}
type FfiDestroyerOptionalSequencestring ¶ added in v0.2.5
type FfiDestroyerOptionalSequencestring struct{}
type FfiDestroyerOptionalSequenceuint8 ¶ added in v0.2.0
type FfiDestroyerOptionalSequenceuint8 struct{}
type FfiDestroyerOptionalTypeGreenlightCredentials ¶
type FfiDestroyerOptionalTypeGreenlightCredentials struct{}
type FfiDestroyerOptionalTypeLnInvoice ¶
type FfiDestroyerOptionalTypeLnInvoice struct{}
type FfiDestroyerOptionalTypeLspInformation ¶
type FfiDestroyerOptionalTypeLspInformation struct{}
type FfiDestroyerOptionalTypeNodeCredentials ¶ added in v0.2.10
type FfiDestroyerOptionalTypeNodeCredentials struct{}
type FfiDestroyerOptionalTypeOpeningFeeParams ¶ added in v0.2.0
type FfiDestroyerOptionalTypeOpeningFeeParams struct{}
type FfiDestroyerOptionalTypePayment ¶
type FfiDestroyerOptionalTypePayment struct{}
type FfiDestroyerOptionalTypeReverseSwapInfo ¶ added in v0.3.0
type FfiDestroyerOptionalTypeReverseSwapInfo struct{}
type FfiDestroyerOptionalTypeSuccessActionProcessed ¶
type FfiDestroyerOptionalTypeSuccessActionProcessed struct{}
type FfiDestroyerOptionalTypeSwapInfo ¶
type FfiDestroyerOptionalTypeSwapInfo struct{}
type FfiDestroyerOptionalTypeSymbol ¶
type FfiDestroyerOptionalTypeSymbol struct{}
type FfiDestroyerOptionalbool ¶
type FfiDestroyerOptionalbool struct{}
type FfiDestroyerOptionalint64 ¶
type FfiDestroyerOptionalint64 struct{}
type FfiDestroyerOptionalstring ¶
type FfiDestroyerOptionalstring struct{}
type FfiDestroyerOptionaluint32 ¶
type FfiDestroyerOptionaluint32 struct{}
type FfiDestroyerOptionaluint64 ¶
type FfiDestroyerOptionaluint64 struct{}
type FfiDestroyerSequenceTypeFiatCurrency ¶
type FfiDestroyerSequenceTypeFiatCurrency struct{}
type FfiDestroyerSequenceTypeLocaleOverrides ¶
type FfiDestroyerSequenceTypeLocaleOverrides struct{}
type FfiDestroyerSequenceTypeLocalizedName ¶
type FfiDestroyerSequenceTypeLocalizedName struct{}
type FfiDestroyerSequenceTypeLspInformation ¶
type FfiDestroyerSequenceTypeLspInformation struct{}
type FfiDestroyerSequenceTypeMetadataFilter ¶ added in v0.2.14
type FfiDestroyerSequenceTypeMetadataFilter struct{}
type FfiDestroyerSequenceTypeOpeningFeeParams ¶ added in v0.2.0
type FfiDestroyerSequenceTypeOpeningFeeParams struct{}
type FfiDestroyerSequenceTypePayment ¶
type FfiDestroyerSequenceTypePayment struct{}
type FfiDestroyerSequenceTypePaymentTypeFilter ¶ added in v0.2.9
type FfiDestroyerSequenceTypePaymentTypeFilter struct{}
type FfiDestroyerSequenceTypeRate ¶
type FfiDestroyerSequenceTypeRate struct{}
type FfiDestroyerSequenceTypeReverseSwapInfo ¶
type FfiDestroyerSequenceTypeReverseSwapInfo struct{}
type FfiDestroyerSequenceTypeRouteHint ¶
type FfiDestroyerSequenceTypeRouteHint struct{}
type FfiDestroyerSequenceTypeRouteHintHop ¶
type FfiDestroyerSequenceTypeRouteHintHop struct{}
type FfiDestroyerSequenceTypeSwapInfo ¶
type FfiDestroyerSequenceTypeSwapInfo struct{}
type FfiDestroyerSequenceTypeTlvEntry ¶ added in v0.2.14
type FfiDestroyerSequenceTypeTlvEntry struct{}
type FfiDestroyerSequenceTypeUnspentTransactionOutput ¶
type FfiDestroyerSequenceTypeUnspentTransactionOutput struct{}
type FfiDestroyerSequencestring ¶
type FfiDestroyerSequencestring struct{}
type FfiDestroyerSequenceuint8 ¶
type FfiDestroyerSequenceuint8 struct{}
type FfiDestroyerTypeAesSuccessActionDataDecrypted ¶
type FfiDestroyerTypeAesSuccessActionDataDecrypted struct{}
type FfiDestroyerTypeAesSuccessActionDataResult ¶ added in v0.2.10
type FfiDestroyerTypeAesSuccessActionDataResult struct{}
type FfiDestroyerTypeBackupFailedData ¶
type FfiDestroyerTypeBackupFailedData struct{}
type FfiDestroyerTypeBackupStatus ¶
type FfiDestroyerTypeBackupStatus struct{}
type FfiDestroyerTypeBitcoinAddressData ¶
type FfiDestroyerTypeBitcoinAddressData struct{}
type FfiDestroyerTypeBreezEvent ¶
type FfiDestroyerTypeBreezEvent struct{}
type FfiDestroyerTypeBuyBitcoinProvider ¶
type FfiDestroyerTypeBuyBitcoinProvider struct{}
type FfiDestroyerTypeBuyBitcoinRequest ¶ added in v0.2.0
type FfiDestroyerTypeBuyBitcoinRequest struct{}
type FfiDestroyerTypeBuyBitcoinResponse ¶ added in v0.2.0
type FfiDestroyerTypeBuyBitcoinResponse struct{}
type FfiDestroyerTypeChannelState ¶
type FfiDestroyerTypeChannelState struct{}
type FfiDestroyerTypeCheckMessageRequest ¶ added in v0.2.0
type FfiDestroyerTypeCheckMessageRequest struct{}
type FfiDestroyerTypeCheckMessageResponse ¶ added in v0.2.0
type FfiDestroyerTypeCheckMessageResponse struct{}
type FfiDestroyerTypeClosedChannelPaymentDetails ¶
type FfiDestroyerTypeClosedChannelPaymentDetails struct{}
type FfiDestroyerTypeConfig ¶
type FfiDestroyerTypeConfig struct{}
type FfiDestroyerTypeConfigureNodeRequest ¶ added in v0.3.0
type FfiDestroyerTypeConfigureNodeRequest struct{}
type FfiDestroyerTypeConnectRequest ¶ added in v0.4.0
type FfiDestroyerTypeConnectRequest struct{}
type FfiDestroyerTypeCurrencyInfo ¶
type FfiDestroyerTypeCurrencyInfo struct{}
type FfiDestroyerTypeEnvironmentType ¶
type FfiDestroyerTypeEnvironmentType struct{}
type FfiDestroyerTypeEventListener ¶
type FfiDestroyerTypeEventListener struct{}
type FfiDestroyerTypeFeeratePreset ¶
type FfiDestroyerTypeFeeratePreset struct{}
type FfiDestroyerTypeFiatCurrency ¶
type FfiDestroyerTypeFiatCurrency struct{}
type FfiDestroyerTypeGreenlightCredentials ¶
type FfiDestroyerTypeGreenlightCredentials struct{}
type FfiDestroyerTypeGreenlightNodeConfig ¶
type FfiDestroyerTypeGreenlightNodeConfig struct{}
type FfiDestroyerTypeHealthCheckStatus ¶ added in v0.2.10
type FfiDestroyerTypeHealthCheckStatus struct{}
type FfiDestroyerTypeInputType ¶
type FfiDestroyerTypeInputType struct{}
type FfiDestroyerTypeInvoicePaidDetails ¶
type FfiDestroyerTypeInvoicePaidDetails struct{}
type FfiDestroyerTypeListPaymentsRequest ¶ added in v0.2.5
type FfiDestroyerTypeListPaymentsRequest struct{}
type FfiDestroyerTypeLnInvoice ¶
type FfiDestroyerTypeLnInvoice struct{}
type FfiDestroyerTypeLnPaymentDetails ¶
type FfiDestroyerTypeLnPaymentDetails struct{}
type FfiDestroyerTypeLnUrlAuthRequestData ¶
type FfiDestroyerTypeLnUrlAuthRequestData struct{}
type FfiDestroyerTypeLnUrlCallbackStatus ¶
type FfiDestroyerTypeLnUrlCallbackStatus struct{}
type FfiDestroyerTypeLnUrlErrorData ¶
type FfiDestroyerTypeLnUrlErrorData struct{}
type FfiDestroyerTypeLnUrlPayErrorData ¶ added in v0.2.9
type FfiDestroyerTypeLnUrlPayErrorData struct{}
type FfiDestroyerTypeLnUrlPayRequest ¶ added in v0.2.7
type FfiDestroyerTypeLnUrlPayRequest struct{}
type FfiDestroyerTypeLnUrlPayRequestData ¶
type FfiDestroyerTypeLnUrlPayRequestData struct{}
type FfiDestroyerTypeLnUrlPayResult ¶
type FfiDestroyerTypeLnUrlPayResult struct{}
type FfiDestroyerTypeLnUrlPaySuccessData ¶ added in v0.2.9
type FfiDestroyerTypeLnUrlPaySuccessData struct{}
type FfiDestroyerTypeLnUrlWithdrawRequest ¶ added in v0.2.7
type FfiDestroyerTypeLnUrlWithdrawRequest struct{}
type FfiDestroyerTypeLnUrlWithdrawRequestData ¶
type FfiDestroyerTypeLnUrlWithdrawRequestData struct{}
type FfiDestroyerTypeLnUrlWithdrawResult ¶ added in v0.2.5
type FfiDestroyerTypeLnUrlWithdrawResult struct{}
type FfiDestroyerTypeLnUrlWithdrawSuccessData ¶ added in v0.2.5
type FfiDestroyerTypeLnUrlWithdrawSuccessData struct{}
type FfiDestroyerTypeLocaleOverrides ¶
type FfiDestroyerTypeLocaleOverrides struct{}
type FfiDestroyerTypeLocalizedName ¶
type FfiDestroyerTypeLocalizedName struct{}
type FfiDestroyerTypeLogEntry ¶
type FfiDestroyerTypeLogEntry struct{}
type FfiDestroyerTypeLogStream ¶
type FfiDestroyerTypeLogStream struct{}
type FfiDestroyerTypeLspInformation ¶
type FfiDestroyerTypeLspInformation struct{}
type FfiDestroyerTypeMaxReverseSwapAmountResponse ¶ added in v0.2.9
type FfiDestroyerTypeMaxReverseSwapAmountResponse struct{}
type FfiDestroyerTypeMessageSuccessActionData ¶
type FfiDestroyerTypeMessageSuccessActionData struct{}
type FfiDestroyerTypeMetadataFilter ¶ added in v0.2.14
type FfiDestroyerTypeMetadataFilter struct{}
type FfiDestroyerTypeMetadataItem ¶
type FfiDestroyerTypeMetadataItem struct{}
type FfiDestroyerTypeNetwork ¶
type FfiDestroyerTypeNetwork struct{}
type FfiDestroyerTypeNodeConfig ¶
type FfiDestroyerTypeNodeConfig struct{}
type FfiDestroyerTypeNodeCredentials ¶ added in v0.2.10
type FfiDestroyerTypeNodeCredentials struct{}
type FfiDestroyerTypeNodeState ¶
type FfiDestroyerTypeNodeState struct{}
type FfiDestroyerTypeOnchainPaymentLimitsResponse ¶ added in v0.4.0
type FfiDestroyerTypeOnchainPaymentLimitsResponse struct{}
type FfiDestroyerTypeOpenChannelFeeRequest ¶ added in v0.2.3
type FfiDestroyerTypeOpenChannelFeeRequest struct{}
type FfiDestroyerTypeOpenChannelFeeResponse ¶ added in v0.2.3
type FfiDestroyerTypeOpenChannelFeeResponse struct{}
type FfiDestroyerTypeOpeningFeeParams ¶ added in v0.2.0
type FfiDestroyerTypeOpeningFeeParams struct{}
type FfiDestroyerTypeOpeningFeeParamsMenu ¶ added in v0.2.0
type FfiDestroyerTypeOpeningFeeParamsMenu struct{}
type FfiDestroyerTypePayOnchainRequest ¶ added in v0.4.0
type FfiDestroyerTypePayOnchainRequest struct{}
type FfiDestroyerTypePayOnchainResponse ¶ added in v0.4.0
type FfiDestroyerTypePayOnchainResponse struct{}
type FfiDestroyerTypePayment ¶
type FfiDestroyerTypePayment struct{}
type FfiDestroyerTypePaymentDetails ¶
type FfiDestroyerTypePaymentDetails struct{}
type FfiDestroyerTypePaymentFailedData ¶
type FfiDestroyerTypePaymentFailedData struct{}
type FfiDestroyerTypePaymentStatus ¶ added in v0.2.5
type FfiDestroyerTypePaymentStatus struct{}
type FfiDestroyerTypePaymentType ¶
type FfiDestroyerTypePaymentType struct{}
type FfiDestroyerTypePaymentTypeFilter ¶
type FfiDestroyerTypePaymentTypeFilter struct{}
type FfiDestroyerTypePrepareOnchainPaymentRequest ¶ added in v0.4.0
type FfiDestroyerTypePrepareOnchainPaymentRequest struct{}
type FfiDestroyerTypePrepareOnchainPaymentResponse ¶ added in v0.4.0
type FfiDestroyerTypePrepareOnchainPaymentResponse struct{}
type FfiDestroyerTypePrepareRedeemOnchainFundsRequest ¶ added in v0.2.14
type FfiDestroyerTypePrepareRedeemOnchainFundsRequest struct{}
type FfiDestroyerTypePrepareRedeemOnchainFundsResponse ¶ added in v0.2.14
type FfiDestroyerTypePrepareRedeemOnchainFundsResponse struct{}
type FfiDestroyerTypePrepareRefundRequest ¶ added in v0.2.9
type FfiDestroyerTypePrepareRefundRequest struct{}
type FfiDestroyerTypePrepareRefundResponse ¶ added in v0.2.9
type FfiDestroyerTypePrepareRefundResponse struct{}
type FfiDestroyerTypeRate ¶
type FfiDestroyerTypeRate struct{}
type FfiDestroyerTypeReceiveOnchainRequest ¶ added in v0.2.0
type FfiDestroyerTypeReceiveOnchainRequest struct{}
type FfiDestroyerTypeReceivePaymentRequest ¶ added in v0.2.0
type FfiDestroyerTypeReceivePaymentRequest struct{}
type FfiDestroyerTypeReceivePaymentResponse ¶ added in v0.2.0
type FfiDestroyerTypeReceivePaymentResponse struct{}
type FfiDestroyerTypeRecommendedFees ¶
type FfiDestroyerTypeRecommendedFees struct{}
type FfiDestroyerTypeRedeemOnchainFundsRequest ¶ added in v0.2.14
type FfiDestroyerTypeRedeemOnchainFundsRequest struct{}
type FfiDestroyerTypeRedeemOnchainFundsResponse ¶ added in v0.2.14
type FfiDestroyerTypeRedeemOnchainFundsResponse struct{}
type FfiDestroyerTypeRefundRequest ¶ added in v0.2.7
type FfiDestroyerTypeRefundRequest struct{}
type FfiDestroyerTypeRefundResponse ¶ added in v0.2.7
type FfiDestroyerTypeRefundResponse struct{}
type FfiDestroyerTypeReportIssueRequest ¶ added in v0.2.10
type FfiDestroyerTypeReportIssueRequest struct{}
type FfiDestroyerTypeReportPaymentFailureDetails ¶ added in v0.2.10
type FfiDestroyerTypeReportPaymentFailureDetails struct{}
type FfiDestroyerTypeReverseSwapFeesRequest ¶ added in v0.2.0
type FfiDestroyerTypeReverseSwapFeesRequest struct{}
type FfiDestroyerTypeReverseSwapInfo ¶
type FfiDestroyerTypeReverseSwapInfo struct{}
type FfiDestroyerTypeReverseSwapPairInfo ¶
type FfiDestroyerTypeReverseSwapPairInfo struct{}
type FfiDestroyerTypeReverseSwapStatus ¶
type FfiDestroyerTypeReverseSwapStatus struct{}
type FfiDestroyerTypeRouteHint ¶
type FfiDestroyerTypeRouteHint struct{}
type FfiDestroyerTypeRouteHintHop ¶
type FfiDestroyerTypeRouteHintHop struct{}
type FfiDestroyerTypeSendOnchainRequest ¶ added in v0.2.7
type FfiDestroyerTypeSendOnchainRequest struct{}
type FfiDestroyerTypeSendOnchainResponse ¶ added in v0.2.7
type FfiDestroyerTypeSendOnchainResponse struct{}
type FfiDestroyerTypeSendPaymentRequest ¶ added in v0.2.7
type FfiDestroyerTypeSendPaymentRequest struct{}
type FfiDestroyerTypeSendPaymentResponse ¶ added in v0.2.7
type FfiDestroyerTypeSendPaymentResponse struct{}
type FfiDestroyerTypeSendSpontaneousPaymentRequest ¶ added in v0.2.7
type FfiDestroyerTypeSendSpontaneousPaymentRequest struct{}
type FfiDestroyerTypeServiceHealthCheckResponse ¶ added in v0.2.10
type FfiDestroyerTypeServiceHealthCheckResponse struct{}
type FfiDestroyerTypeSignMessageRequest ¶ added in v0.2.0
type FfiDestroyerTypeSignMessageRequest struct{}
type FfiDestroyerTypeSignMessageResponse ¶ added in v0.2.0
type FfiDestroyerTypeSignMessageResponse struct{}
type FfiDestroyerTypeStaticBackupRequest ¶ added in v0.2.5
type FfiDestroyerTypeStaticBackupRequest struct{}
type FfiDestroyerTypeStaticBackupResponse ¶ added in v0.2.5
type FfiDestroyerTypeStaticBackupResponse struct{}
type FfiDestroyerTypeSuccessActionProcessed ¶
type FfiDestroyerTypeSuccessActionProcessed struct{}
type FfiDestroyerTypeSwapAmountType ¶ added in v0.4.0
type FfiDestroyerTypeSwapAmountType struct{}
type FfiDestroyerTypeSwapInfo ¶
type FfiDestroyerTypeSwapInfo struct{}
type FfiDestroyerTypeSwapStatus ¶
type FfiDestroyerTypeSwapStatus struct{}
type FfiDestroyerTypeSymbol ¶
type FfiDestroyerTypeSymbol struct{}
type FfiDestroyerTypeTlvEntry ¶ added in v0.2.14
type FfiDestroyerTypeTlvEntry struct{}
type FfiDestroyerTypeUnspentTransactionOutput ¶
type FfiDestroyerTypeUnspentTransactionOutput struct{}
type FfiDestroyerTypeUrlSuccessActionData ¶
type FfiDestroyerTypeUrlSuccessActionData struct{}
type FfiDestroyerbool ¶
type FfiDestroyerbool struct{}
type FfiDestroyerfloat64 ¶
type FfiDestroyerfloat64 struct{}
type FfiDestroyerint64 ¶
type FfiDestroyerint64 struct{}
type FfiDestroyerstring ¶
type FfiDestroyerstring struct{}
type FfiDestroyeruint16 ¶
type FfiDestroyeruint16 struct{}
type FfiDestroyeruint32 ¶
type FfiDestroyeruint32 struct{}
type FfiDestroyeruint64 ¶
type FfiDestroyeruint64 struct{}
type FfiDestroyeruint8 ¶
type FfiDestroyeruint8 struct{}
type FiatCurrency ¶
type FiatCurrency struct { Id string Info CurrencyInfo }
func (*FiatCurrency) Destroy ¶
func (r *FiatCurrency) Destroy()
type GreenlightCredentials ¶
func (*GreenlightCredentials) Destroy ¶
func (r *GreenlightCredentials) Destroy()
type GreenlightNodeConfig ¶
type GreenlightNodeConfig struct { PartnerCredentials *GreenlightCredentials InviteCode *string }
func (*GreenlightNodeConfig) Destroy ¶
func (r *GreenlightNodeConfig) Destroy()
type HealthCheckStatus ¶ added in v0.2.10
type HealthCheckStatus uint
const ( HealthCheckStatusOperational HealthCheckStatus = 1 HealthCheckStatusMaintenance HealthCheckStatus = 2 HealthCheckStatusServiceDisruption HealthCheckStatus = 3 )
type InputTypeBitcoinAddress ¶
type InputTypeBitcoinAddress struct {
Address BitcoinAddressData
}
func (InputTypeBitcoinAddress) Destroy ¶
func (e InputTypeBitcoinAddress) Destroy()
type InputTypeBolt11 ¶
type InputTypeBolt11 struct {
Invoice LnInvoice
}
func (InputTypeBolt11) Destroy ¶
func (e InputTypeBolt11) Destroy()
type InputTypeLnUrlAuth ¶
type InputTypeLnUrlAuth struct {
Data LnUrlAuthRequestData
}
func (InputTypeLnUrlAuth) Destroy ¶
func (e InputTypeLnUrlAuth) Destroy()
type InputTypeLnUrlError ¶
type InputTypeLnUrlError struct {
Data LnUrlErrorData
}
func (InputTypeLnUrlError) Destroy ¶
func (e InputTypeLnUrlError) Destroy()
type InputTypeLnUrlPay ¶
type InputTypeLnUrlPay struct {
Data LnUrlPayRequestData
}
func (InputTypeLnUrlPay) Destroy ¶
func (e InputTypeLnUrlPay) Destroy()
type InputTypeLnUrlWithdraw ¶
type InputTypeLnUrlWithdraw struct {
Data LnUrlWithdrawRequestData
}
func (InputTypeLnUrlWithdraw) Destroy ¶
func (e InputTypeLnUrlWithdraw) Destroy()
type InputTypeNodeId ¶
type InputTypeNodeId struct {
NodeId string
}
func (InputTypeNodeId) Destroy ¶
func (e InputTypeNodeId) Destroy()
type InputTypeUrl ¶
type InputTypeUrl struct {
Url string
}
func (InputTypeUrl) Destroy ¶
func (e InputTypeUrl) Destroy()
type InvoicePaidDetails ¶
func (*InvoicePaidDetails) Destroy ¶
func (r *InvoicePaidDetails) Destroy()
type ListPaymentsRequest ¶ added in v0.2.5
type ListPaymentsRequest struct { Filters *[]PaymentTypeFilter MetadataFilters *[]MetadataFilter FromTimestamp *int64 ToTimestamp *int64 IncludeFailures *bool Offset *uint32 Limit *uint32 }
func (*ListPaymentsRequest) Destroy ¶ added in v0.2.5
func (r *ListPaymentsRequest) Destroy()
type LnInvoice ¶
type LnInvoice struct { Bolt11 string Network Network PayeePubkey string PaymentHash string Description *string DescriptionHash *string AmountMsat *uint64 Timestamp uint64 Expiry uint64 RoutingHints []RouteHint PaymentSecret []uint8 MinFinalCltvExpiryDelta uint64 }
func ParseInvoice ¶
type LnPaymentDetails ¶
type LnPaymentDetails struct { PaymentHash string Label string DestinationPubkey string PaymentPreimage string Keysend bool Bolt11 string OpenChannelBolt11 *string LnurlSuccessAction *SuccessActionProcessed LnurlPayDomain *string LnurlMetadata *string LnAddress *string LnurlWithdrawEndpoint *string SwapInfo *SwapInfo ReverseSwapInfo *ReverseSwapInfo PendingExpirationBlock *uint32 }
func (*LnPaymentDetails) Destroy ¶
func (r *LnPaymentDetails) Destroy()
type LnUrlAuthError ¶ added in v0.2.9
type LnUrlAuthError struct {
// contains filtered or unexported fields
}
func NewLnUrlAuthErrorGeneric ¶ added in v0.2.9
func NewLnUrlAuthErrorGeneric() *LnUrlAuthError
func NewLnUrlAuthErrorInvalidUri ¶ added in v0.2.9
func NewLnUrlAuthErrorInvalidUri() *LnUrlAuthError
func NewLnUrlAuthErrorServiceConnectivity ¶ added in v0.2.9
func NewLnUrlAuthErrorServiceConnectivity() *LnUrlAuthError
func (LnUrlAuthError) Error ¶ added in v0.2.9
func (err LnUrlAuthError) Error() string
func (LnUrlAuthError) Unwrap ¶ added in v0.2.9
func (err LnUrlAuthError) Unwrap() error
type LnUrlAuthErrorGeneric ¶ added in v0.2.9
type LnUrlAuthErrorGeneric struct {
// contains filtered or unexported fields
}
Variant structs
func (LnUrlAuthErrorGeneric) Error ¶ added in v0.2.9
func (err LnUrlAuthErrorGeneric) Error() string
func (LnUrlAuthErrorGeneric) Is ¶ added in v0.2.9
func (self LnUrlAuthErrorGeneric) Is(target error) bool
type LnUrlAuthErrorInvalidUri ¶ added in v0.2.9
type LnUrlAuthErrorInvalidUri struct {
// contains filtered or unexported fields
}
func (LnUrlAuthErrorInvalidUri) Error ¶ added in v0.2.9
func (err LnUrlAuthErrorInvalidUri) Error() string
func (LnUrlAuthErrorInvalidUri) Is ¶ added in v0.2.9
func (self LnUrlAuthErrorInvalidUri) Is(target error) bool
type LnUrlAuthErrorServiceConnectivity ¶ added in v0.2.9
type LnUrlAuthErrorServiceConnectivity struct {
// contains filtered or unexported fields
}
func (LnUrlAuthErrorServiceConnectivity) Error ¶ added in v0.2.9
func (err LnUrlAuthErrorServiceConnectivity) Error() string
func (LnUrlAuthErrorServiceConnectivity) Is ¶ added in v0.2.9
func (self LnUrlAuthErrorServiceConnectivity) Is(target error) bool
type LnUrlAuthRequestData ¶
func (*LnUrlAuthRequestData) Destroy ¶
func (r *LnUrlAuthRequestData) Destroy()
type LnUrlCallbackStatus ¶
type LnUrlCallbackStatus interface {
Destroy()
}
type LnUrlCallbackStatusErrorStatus ¶
type LnUrlCallbackStatusErrorStatus struct {
Data LnUrlErrorData
}
func (LnUrlCallbackStatusErrorStatus) Destroy ¶
func (e LnUrlCallbackStatusErrorStatus) Destroy()
type LnUrlCallbackStatusOk ¶
type LnUrlCallbackStatusOk struct { }
func (LnUrlCallbackStatusOk) Destroy ¶
func (e LnUrlCallbackStatusOk) Destroy()
type LnUrlErrorData ¶
type LnUrlErrorData struct {
Reason string
}
func (*LnUrlErrorData) Destroy ¶
func (r *LnUrlErrorData) Destroy()
type LnUrlPayError ¶ added in v0.2.9
type LnUrlPayError struct {
// contains filtered or unexported fields
}
func NewLnUrlPayErrorAlreadyPaid ¶ added in v0.2.9
func NewLnUrlPayErrorAlreadyPaid() *LnUrlPayError
func NewLnUrlPayErrorGeneric ¶ added in v0.2.9
func NewLnUrlPayErrorGeneric() *LnUrlPayError
func NewLnUrlPayErrorInvalidAmount ¶ added in v0.2.9
func NewLnUrlPayErrorInvalidAmount() *LnUrlPayError
func NewLnUrlPayErrorInvalidInvoice ¶ added in v0.2.9
func NewLnUrlPayErrorInvalidInvoice() *LnUrlPayError
func NewLnUrlPayErrorInvalidNetwork ¶ added in v0.2.10
func NewLnUrlPayErrorInvalidNetwork() *LnUrlPayError
func NewLnUrlPayErrorInvalidUri ¶ added in v0.2.9
func NewLnUrlPayErrorInvalidUri() *LnUrlPayError
func NewLnUrlPayErrorInvoiceExpired ¶ added in v0.2.9
func NewLnUrlPayErrorInvoiceExpired() *LnUrlPayError
func NewLnUrlPayErrorPaymentFailed ¶ added in v0.2.9
func NewLnUrlPayErrorPaymentFailed() *LnUrlPayError
func NewLnUrlPayErrorPaymentTimeout ¶ added in v0.2.9
func NewLnUrlPayErrorPaymentTimeout() *LnUrlPayError
func NewLnUrlPayErrorRouteNotFound ¶ added in v0.2.9
func NewLnUrlPayErrorRouteNotFound() *LnUrlPayError
func NewLnUrlPayErrorRouteTooExpensive ¶ added in v0.2.9
func NewLnUrlPayErrorRouteTooExpensive() *LnUrlPayError
func NewLnUrlPayErrorServiceConnectivity ¶ added in v0.2.9
func NewLnUrlPayErrorServiceConnectivity() *LnUrlPayError
func (LnUrlPayError) Error ¶ added in v0.2.9
func (err LnUrlPayError) Error() string
func (LnUrlPayError) Unwrap ¶ added in v0.2.9
func (err LnUrlPayError) Unwrap() error
type LnUrlPayErrorAlreadyPaid ¶ added in v0.2.9
type LnUrlPayErrorAlreadyPaid struct {
// contains filtered or unexported fields
}
Variant structs
func (LnUrlPayErrorAlreadyPaid) Error ¶ added in v0.2.9
func (err LnUrlPayErrorAlreadyPaid) Error() string
func (LnUrlPayErrorAlreadyPaid) Is ¶ added in v0.2.9
func (self LnUrlPayErrorAlreadyPaid) Is(target error) bool
type LnUrlPayErrorData ¶ added in v0.2.9
func (*LnUrlPayErrorData) Destroy ¶ added in v0.2.9
func (r *LnUrlPayErrorData) Destroy()
type LnUrlPayErrorGeneric ¶ added in v0.2.9
type LnUrlPayErrorGeneric struct {
// contains filtered or unexported fields
}
func (LnUrlPayErrorGeneric) Error ¶ added in v0.2.9
func (err LnUrlPayErrorGeneric) Error() string
func (LnUrlPayErrorGeneric) Is ¶ added in v0.2.9
func (self LnUrlPayErrorGeneric) Is(target error) bool
type LnUrlPayErrorInvalidAmount ¶ added in v0.2.9
type LnUrlPayErrorInvalidAmount struct {
// contains filtered or unexported fields
}
func (LnUrlPayErrorInvalidAmount) Error ¶ added in v0.2.9
func (err LnUrlPayErrorInvalidAmount) Error() string
func (LnUrlPayErrorInvalidAmount) Is ¶ added in v0.2.9
func (self LnUrlPayErrorInvalidAmount) Is(target error) bool
type LnUrlPayErrorInvalidInvoice ¶ added in v0.2.9
type LnUrlPayErrorInvalidInvoice struct {
// contains filtered or unexported fields
}
func (LnUrlPayErrorInvalidInvoice) Error ¶ added in v0.2.9
func (err LnUrlPayErrorInvalidInvoice) Error() string
func (LnUrlPayErrorInvalidInvoice) Is ¶ added in v0.2.9
func (self LnUrlPayErrorInvalidInvoice) Is(target error) bool
type LnUrlPayErrorInvalidNetwork ¶ added in v0.2.10
type LnUrlPayErrorInvalidNetwork struct {
// contains filtered or unexported fields
}
func (LnUrlPayErrorInvalidNetwork) Error ¶ added in v0.2.10
func (err LnUrlPayErrorInvalidNetwork) Error() string
func (LnUrlPayErrorInvalidNetwork) Is ¶ added in v0.2.10
func (self LnUrlPayErrorInvalidNetwork) Is(target error) bool
type LnUrlPayErrorInvalidUri ¶ added in v0.2.9
type LnUrlPayErrorInvalidUri struct {
// contains filtered or unexported fields
}
func (LnUrlPayErrorInvalidUri) Error ¶ added in v0.2.9
func (err LnUrlPayErrorInvalidUri) Error() string
func (LnUrlPayErrorInvalidUri) Is ¶ added in v0.2.9
func (self LnUrlPayErrorInvalidUri) Is(target error) bool
type LnUrlPayErrorInvoiceExpired ¶ added in v0.2.9
type LnUrlPayErrorInvoiceExpired struct {
// contains filtered or unexported fields
}
func (LnUrlPayErrorInvoiceExpired) Error ¶ added in v0.2.9
func (err LnUrlPayErrorInvoiceExpired) Error() string
func (LnUrlPayErrorInvoiceExpired) Is ¶ added in v0.2.9
func (self LnUrlPayErrorInvoiceExpired) Is(target error) bool
type LnUrlPayErrorPaymentFailed ¶ added in v0.2.9
type LnUrlPayErrorPaymentFailed struct {
// contains filtered or unexported fields
}
func (LnUrlPayErrorPaymentFailed) Error ¶ added in v0.2.9
func (err LnUrlPayErrorPaymentFailed) Error() string
func (LnUrlPayErrorPaymentFailed) Is ¶ added in v0.2.9
func (self LnUrlPayErrorPaymentFailed) Is(target error) bool
type LnUrlPayErrorPaymentTimeout ¶ added in v0.2.9
type LnUrlPayErrorPaymentTimeout struct {
// contains filtered or unexported fields
}
func (LnUrlPayErrorPaymentTimeout) Error ¶ added in v0.2.9
func (err LnUrlPayErrorPaymentTimeout) Error() string
func (LnUrlPayErrorPaymentTimeout) Is ¶ added in v0.2.9
func (self LnUrlPayErrorPaymentTimeout) Is(target error) bool
type LnUrlPayErrorRouteNotFound ¶ added in v0.2.9
type LnUrlPayErrorRouteNotFound struct {
// contains filtered or unexported fields
}
func (LnUrlPayErrorRouteNotFound) Error ¶ added in v0.2.9
func (err LnUrlPayErrorRouteNotFound) Error() string
func (LnUrlPayErrorRouteNotFound) Is ¶ added in v0.2.9
func (self LnUrlPayErrorRouteNotFound) Is(target error) bool
type LnUrlPayErrorRouteTooExpensive ¶ added in v0.2.9
type LnUrlPayErrorRouteTooExpensive struct {
// contains filtered or unexported fields
}
func (LnUrlPayErrorRouteTooExpensive) Error ¶ added in v0.2.9
func (err LnUrlPayErrorRouteTooExpensive) Error() string
func (LnUrlPayErrorRouteTooExpensive) Is ¶ added in v0.2.9
func (self LnUrlPayErrorRouteTooExpensive) Is(target error) bool
type LnUrlPayErrorServiceConnectivity ¶ added in v0.2.9
type LnUrlPayErrorServiceConnectivity struct {
// contains filtered or unexported fields
}
func (LnUrlPayErrorServiceConnectivity) Error ¶ added in v0.2.9
func (err LnUrlPayErrorServiceConnectivity) Error() string
func (LnUrlPayErrorServiceConnectivity) Is ¶ added in v0.2.9
func (self LnUrlPayErrorServiceConnectivity) Is(target error) bool
type LnUrlPayRequest ¶ added in v0.2.7
type LnUrlPayRequest struct { Data LnUrlPayRequestData AmountMsat uint64 Comment *string PaymentLabel *string }
func (*LnUrlPayRequest) Destroy ¶ added in v0.2.7
func (r *LnUrlPayRequest) Destroy()
type LnUrlPayRequestData ¶
type LnUrlPayRequestData struct { Callback string MinSendable uint64 MaxSendable uint64 MetadataStr string CommentAllowed uint16 Domain string AllowsNostr bool NostrPubkey *string LnAddress *string }
func (*LnUrlPayRequestData) Destroy ¶
func (r *LnUrlPayRequestData) Destroy()
type LnUrlPayResult ¶
type LnUrlPayResult interface {
Destroy()
}
type LnUrlPayResultEndpointError ¶
type LnUrlPayResultEndpointError struct {
Data LnUrlErrorData
}
func (LnUrlPayResultEndpointError) Destroy ¶
func (e LnUrlPayResultEndpointError) Destroy()
type LnUrlPayResultEndpointSuccess ¶
type LnUrlPayResultEndpointSuccess struct {
Data LnUrlPaySuccessData
}
func (LnUrlPayResultEndpointSuccess) Destroy ¶
func (e LnUrlPayResultEndpointSuccess) Destroy()
type LnUrlPayResultPayError ¶ added in v0.2.9
type LnUrlPayResultPayError struct {
Data LnUrlPayErrorData
}
func (LnUrlPayResultPayError) Destroy ¶ added in v0.2.9
func (e LnUrlPayResultPayError) Destroy()
type LnUrlPaySuccessData ¶ added in v0.2.9
type LnUrlPaySuccessData struct { SuccessAction *SuccessActionProcessed Payment Payment }
func (*LnUrlPaySuccessData) Destroy ¶ added in v0.2.9
func (r *LnUrlPaySuccessData) Destroy()
type LnUrlWithdrawError ¶ added in v0.2.9
type LnUrlWithdrawError struct {
// contains filtered or unexported fields
}
func NewLnUrlWithdrawErrorGeneric ¶ added in v0.2.9
func NewLnUrlWithdrawErrorGeneric() *LnUrlWithdrawError
func NewLnUrlWithdrawErrorInvalidAmount ¶ added in v0.2.9
func NewLnUrlWithdrawErrorInvalidAmount() *LnUrlWithdrawError
func NewLnUrlWithdrawErrorInvalidInvoice ¶ added in v0.2.9
func NewLnUrlWithdrawErrorInvalidInvoice() *LnUrlWithdrawError
func NewLnUrlWithdrawErrorInvalidUri ¶ added in v0.2.9
func NewLnUrlWithdrawErrorInvalidUri() *LnUrlWithdrawError
func NewLnUrlWithdrawErrorInvoiceNoRoutingHints ¶ added in v0.3.0
func NewLnUrlWithdrawErrorInvoiceNoRoutingHints() *LnUrlWithdrawError
func NewLnUrlWithdrawErrorServiceConnectivity ¶ added in v0.2.9
func NewLnUrlWithdrawErrorServiceConnectivity() *LnUrlWithdrawError
func (LnUrlWithdrawError) Error ¶ added in v0.2.9
func (err LnUrlWithdrawError) Error() string
func (LnUrlWithdrawError) Unwrap ¶ added in v0.2.9
func (err LnUrlWithdrawError) Unwrap() error
type LnUrlWithdrawErrorGeneric ¶ added in v0.2.9
type LnUrlWithdrawErrorGeneric struct {
// contains filtered or unexported fields
}
Variant structs
func (LnUrlWithdrawErrorGeneric) Error ¶ added in v0.2.9
func (err LnUrlWithdrawErrorGeneric) Error() string
func (LnUrlWithdrawErrorGeneric) Is ¶ added in v0.2.9
func (self LnUrlWithdrawErrorGeneric) Is(target error) bool
type LnUrlWithdrawErrorInvalidAmount ¶ added in v0.2.9
type LnUrlWithdrawErrorInvalidAmount struct {
// contains filtered or unexported fields
}
func (LnUrlWithdrawErrorInvalidAmount) Error ¶ added in v0.2.9
func (err LnUrlWithdrawErrorInvalidAmount) Error() string
func (LnUrlWithdrawErrorInvalidAmount) Is ¶ added in v0.2.9
func (self LnUrlWithdrawErrorInvalidAmount) Is(target error) bool
type LnUrlWithdrawErrorInvalidInvoice ¶ added in v0.2.9
type LnUrlWithdrawErrorInvalidInvoice struct {
// contains filtered or unexported fields
}
func (LnUrlWithdrawErrorInvalidInvoice) Error ¶ added in v0.2.9
func (err LnUrlWithdrawErrorInvalidInvoice) Error() string
func (LnUrlWithdrawErrorInvalidInvoice) Is ¶ added in v0.2.9
func (self LnUrlWithdrawErrorInvalidInvoice) Is(target error) bool
type LnUrlWithdrawErrorInvalidUri ¶ added in v0.2.9
type LnUrlWithdrawErrorInvalidUri struct {
// contains filtered or unexported fields
}
func (LnUrlWithdrawErrorInvalidUri) Error ¶ added in v0.2.9
func (err LnUrlWithdrawErrorInvalidUri) Error() string
func (LnUrlWithdrawErrorInvalidUri) Is ¶ added in v0.2.9
func (self LnUrlWithdrawErrorInvalidUri) Is(target error) bool
type LnUrlWithdrawErrorInvoiceNoRoutingHints ¶ added in v0.3.0
type LnUrlWithdrawErrorInvoiceNoRoutingHints struct {
// contains filtered or unexported fields
}
func (LnUrlWithdrawErrorInvoiceNoRoutingHints) Error ¶ added in v0.3.0
func (err LnUrlWithdrawErrorInvoiceNoRoutingHints) Error() string
func (LnUrlWithdrawErrorInvoiceNoRoutingHints) Is ¶ added in v0.3.0
func (self LnUrlWithdrawErrorInvoiceNoRoutingHints) Is(target error) bool
type LnUrlWithdrawErrorServiceConnectivity ¶ added in v0.2.9
type LnUrlWithdrawErrorServiceConnectivity struct {
// contains filtered or unexported fields
}
func (LnUrlWithdrawErrorServiceConnectivity) Error ¶ added in v0.2.9
func (err LnUrlWithdrawErrorServiceConnectivity) Error() string
func (LnUrlWithdrawErrorServiceConnectivity) Is ¶ added in v0.2.9
func (self LnUrlWithdrawErrorServiceConnectivity) Is(target error) bool
type LnUrlWithdrawRequest ¶ added in v0.2.7
type LnUrlWithdrawRequest struct { Data LnUrlWithdrawRequestData AmountMsat uint64 Description *string }
func (*LnUrlWithdrawRequest) Destroy ¶ added in v0.2.7
func (r *LnUrlWithdrawRequest) Destroy()
type LnUrlWithdrawRequestData ¶
type LnUrlWithdrawRequestData struct { Callback string K1 string DefaultDescription string MinWithdrawable uint64 MaxWithdrawable uint64 }
func (*LnUrlWithdrawRequestData) Destroy ¶
func (r *LnUrlWithdrawRequestData) Destroy()
type LnUrlWithdrawResult ¶ added in v0.2.5
type LnUrlWithdrawResult interface {
Destroy()
}
type LnUrlWithdrawResultErrorStatus ¶ added in v0.2.5
type LnUrlWithdrawResultErrorStatus struct {
Data LnUrlErrorData
}
func (LnUrlWithdrawResultErrorStatus) Destroy ¶ added in v0.2.5
func (e LnUrlWithdrawResultErrorStatus) Destroy()
type LnUrlWithdrawResultOk ¶ added in v0.2.5
type LnUrlWithdrawResultOk struct {
Data LnUrlWithdrawSuccessData
}
func (LnUrlWithdrawResultOk) Destroy ¶ added in v0.2.5
func (e LnUrlWithdrawResultOk) Destroy()
type LnUrlWithdrawSuccessData ¶ added in v0.2.5
type LnUrlWithdrawSuccessData struct {
Invoice LnInvoice
}
func (*LnUrlWithdrawSuccessData) Destroy ¶ added in v0.2.5
func (r *LnUrlWithdrawSuccessData) Destroy()
type LocaleOverrides ¶
func (*LocaleOverrides) Destroy ¶
func (r *LocaleOverrides) Destroy()
type LocalizedName ¶
func (*LocalizedName) Destroy ¶
func (r *LocalizedName) Destroy()
type LogStream ¶
type LogStream interface {
Log(l LogEntry)
}
Declaration and FfiConverters for LogStream Callback Interface
type LspInformation ¶
type LspInformation struct { Id string Name string WidgetUrl string Pubkey string Host string BaseFeeMsat int64 FeeRate float64 TimeLockDelta uint32 MinHtlcMsat int64 LspPubkey []uint8 OpeningFeeParamsList OpeningFeeParamsMenu }
func (*LspInformation) Destroy ¶
func (r *LspInformation) Destroy()
type MaxReverseSwapAmountResponse ¶ added in v0.2.9
type MaxReverseSwapAmountResponse struct {
TotalSat uint64
}
func (*MaxReverseSwapAmountResponse) Destroy ¶ added in v0.2.9
func (r *MaxReverseSwapAmountResponse) Destroy()
type MessageSuccessActionData ¶
type MessageSuccessActionData struct {
Message string
}
func (*MessageSuccessActionData) Destroy ¶
func (r *MessageSuccessActionData) Destroy()
type MetadataFilter ¶ added in v0.2.14
func (*MetadataFilter) Destroy ¶ added in v0.2.14
func (r *MetadataFilter) Destroy()
type MetadataItem ¶
func (*MetadataItem) Destroy ¶
func (r *MetadataItem) Destroy()
type NodeConfig ¶
type NodeConfig interface {
Destroy()
}
type NodeConfigGreenlight ¶
type NodeConfigGreenlight struct {
Config GreenlightNodeConfig
}
func (NodeConfigGreenlight) Destroy ¶
func (e NodeConfigGreenlight) Destroy()
type NodeCredentials ¶ added in v0.2.10
type NodeCredentials interface {
Destroy()
}
type NodeCredentialsGreenlight ¶ added in v0.2.10
type NodeCredentialsGreenlight struct {
Credentials GreenlightCredentials
}
func (NodeCredentialsGreenlight) Destroy ¶ added in v0.2.10
func (e NodeCredentialsGreenlight) Destroy()
type NodeState ¶
type NodeState struct { Id string BlockHeight uint32 ChannelsBalanceMsat uint64 OnchainBalanceMsat uint64 PendingOnchainBalanceMsat uint64 Utxos []UnspentTransactionOutput MaxPayableMsat uint64 MaxReceivableMsat uint64 MaxSinglePaymentAmountMsat uint64 MaxChanReserveMsats uint64 ConnectedPeers []string InboundLiquidityMsats uint64 }
type OnchainPaymentLimitsResponse ¶ added in v0.4.0
func (*OnchainPaymentLimitsResponse) Destroy ¶ added in v0.4.0
func (r *OnchainPaymentLimitsResponse) Destroy()
type OpenChannelFeeRequest ¶ added in v0.2.3
func (*OpenChannelFeeRequest) Destroy ¶ added in v0.2.3
func (r *OpenChannelFeeRequest) Destroy()
type OpenChannelFeeResponse ¶ added in v0.2.3
type OpenChannelFeeResponse struct { FeeMsat *uint64 FeeParams OpeningFeeParams }
func (*OpenChannelFeeResponse) Destroy ¶ added in v0.2.3
func (r *OpenChannelFeeResponse) Destroy()
type OpeningFeeParams ¶ added in v0.2.0
type OpeningFeeParams struct { MinMsat uint64 Proportional uint32 ValidUntil string MaxIdleTime uint32 MaxClientToSelfDelay uint32 Promise string }
func (*OpeningFeeParams) Destroy ¶ added in v0.2.0
func (r *OpeningFeeParams) Destroy()
type OpeningFeeParamsMenu ¶ added in v0.2.0
type OpeningFeeParamsMenu struct {
Values []OpeningFeeParams
}
func (*OpeningFeeParamsMenu) Destroy ¶ added in v0.2.0
func (r *OpeningFeeParamsMenu) Destroy()
type PayOnchainRequest ¶ added in v0.4.0
type PayOnchainRequest struct { RecipientAddress string PrepareRes PrepareOnchainPaymentResponse }
func (*PayOnchainRequest) Destroy ¶ added in v0.4.0
func (r *PayOnchainRequest) Destroy()
type PayOnchainResponse ¶ added in v0.4.0
type PayOnchainResponse struct {
ReverseSwapInfo ReverseSwapInfo
}
func (*PayOnchainResponse) Destroy ¶ added in v0.4.0
func (r *PayOnchainResponse) Destroy()
type Payment ¶
type Payment struct { Id string PaymentType PaymentType PaymentTime int64 AmountMsat uint64 FeeMsat uint64 Status PaymentStatus Error *string Description *string Details PaymentDetails Metadata *string }
type PaymentDetails ¶
type PaymentDetails interface {
Destroy()
}
type PaymentDetailsClosedChannel ¶
type PaymentDetailsClosedChannel struct {
Data ClosedChannelPaymentDetails
}
func (PaymentDetailsClosedChannel) Destroy ¶
func (e PaymentDetailsClosedChannel) Destroy()
type PaymentDetailsLn ¶
type PaymentDetailsLn struct {
Data LnPaymentDetails
}
func (PaymentDetailsLn) Destroy ¶
func (e PaymentDetailsLn) Destroy()
type PaymentFailedData ¶
func (*PaymentFailedData) Destroy ¶
func (r *PaymentFailedData) Destroy()
type PaymentStatus ¶ added in v0.2.5
type PaymentStatus uint
const ( PaymentStatusPending PaymentStatus = 1 PaymentStatusComplete PaymentStatus = 2 PaymentStatusFailed PaymentStatus = 3 )
type PaymentType ¶
type PaymentType uint
const ( PaymentTypeSent PaymentType = 1 PaymentTypeReceived PaymentType = 2 PaymentTypeClosedChannel PaymentType = 3 )
type PaymentTypeFilter ¶
type PaymentTypeFilter uint
const ( PaymentTypeFilterSent PaymentTypeFilter = 1 PaymentTypeFilterReceived PaymentTypeFilter = 2 PaymentTypeFilterClosedChannel PaymentTypeFilter = 3 )
type PrepareOnchainPaymentRequest ¶ added in v0.4.0
type PrepareOnchainPaymentRequest struct { AmountSat uint64 AmountType SwapAmountType ClaimTxFeerate uint32 }
func (*PrepareOnchainPaymentRequest) Destroy ¶ added in v0.4.0
func (r *PrepareOnchainPaymentRequest) Destroy()
type PrepareOnchainPaymentResponse ¶ added in v0.4.0
type PrepareOnchainPaymentResponse struct { FeesHash string FeesPercentage float64 FeesLockup uint64 FeesClaim uint64 SenderAmountSat uint64 RecipientAmountSat uint64 TotalFees uint64 }
func (*PrepareOnchainPaymentResponse) Destroy ¶ added in v0.4.0
func (r *PrepareOnchainPaymentResponse) Destroy()
type PrepareRedeemOnchainFundsRequest ¶ added in v0.2.14
func (*PrepareRedeemOnchainFundsRequest) Destroy ¶ added in v0.2.14
func (r *PrepareRedeemOnchainFundsRequest) Destroy()
type PrepareRedeemOnchainFundsResponse ¶ added in v0.2.14
func (*PrepareRedeemOnchainFundsResponse) Destroy ¶ added in v0.2.14
func (r *PrepareRedeemOnchainFundsResponse) Destroy()
type PrepareRefundRequest ¶ added in v0.2.9
func (*PrepareRefundRequest) Destroy ¶ added in v0.2.9
func (r *PrepareRefundRequest) Destroy()
type PrepareRefundResponse ¶ added in v0.2.9
func (*PrepareRefundResponse) Destroy ¶ added in v0.2.9
func (r *PrepareRefundResponse) Destroy()
type ReceiveOnchainError ¶ added in v0.2.9
type ReceiveOnchainError struct {
// contains filtered or unexported fields
}
func NewReceiveOnchainErrorGeneric ¶ added in v0.2.9
func NewReceiveOnchainErrorGeneric() *ReceiveOnchainError
func NewReceiveOnchainErrorServiceConnectivity ¶ added in v0.2.9
func NewReceiveOnchainErrorServiceConnectivity() *ReceiveOnchainError
func NewReceiveOnchainErrorSwapInProgress ¶ added in v0.2.9
func NewReceiveOnchainErrorSwapInProgress() *ReceiveOnchainError
func (ReceiveOnchainError) Error ¶ added in v0.2.9
func (err ReceiveOnchainError) Error() string
func (ReceiveOnchainError) Unwrap ¶ added in v0.2.9
func (err ReceiveOnchainError) Unwrap() error
type ReceiveOnchainErrorGeneric ¶ added in v0.2.9
type ReceiveOnchainErrorGeneric struct {
// contains filtered or unexported fields
}
Variant structs
func (ReceiveOnchainErrorGeneric) Error ¶ added in v0.2.9
func (err ReceiveOnchainErrorGeneric) Error() string
func (ReceiveOnchainErrorGeneric) Is ¶ added in v0.2.9
func (self ReceiveOnchainErrorGeneric) Is(target error) bool
type ReceiveOnchainErrorServiceConnectivity ¶ added in v0.2.9
type ReceiveOnchainErrorServiceConnectivity struct {
// contains filtered or unexported fields
}
func (ReceiveOnchainErrorServiceConnectivity) Error ¶ added in v0.2.9
func (err ReceiveOnchainErrorServiceConnectivity) Error() string
func (ReceiveOnchainErrorServiceConnectivity) Is ¶ added in v0.2.9
func (self ReceiveOnchainErrorServiceConnectivity) Is(target error) bool
type ReceiveOnchainErrorSwapInProgress ¶ added in v0.2.9
type ReceiveOnchainErrorSwapInProgress struct {
// contains filtered or unexported fields
}
func (ReceiveOnchainErrorSwapInProgress) Error ¶ added in v0.2.9
func (err ReceiveOnchainErrorSwapInProgress) Error() string
func (ReceiveOnchainErrorSwapInProgress) Is ¶ added in v0.2.9
func (self ReceiveOnchainErrorSwapInProgress) Is(target error) bool
type ReceiveOnchainRequest ¶ added in v0.2.0
type ReceiveOnchainRequest struct {
OpeningFeeParams *OpeningFeeParams
}
func (*ReceiveOnchainRequest) Destroy ¶ added in v0.2.0
func (r *ReceiveOnchainRequest) Destroy()
type ReceivePaymentError ¶ added in v0.2.9
type ReceivePaymentError struct {
// contains filtered or unexported fields
}
func NewReceivePaymentErrorGeneric ¶ added in v0.2.9
func NewReceivePaymentErrorGeneric() *ReceivePaymentError
func NewReceivePaymentErrorInvalidAmount ¶ added in v0.2.9
func NewReceivePaymentErrorInvalidAmount() *ReceivePaymentError
func NewReceivePaymentErrorInvalidInvoice ¶ added in v0.2.9
func NewReceivePaymentErrorInvalidInvoice() *ReceivePaymentError
func NewReceivePaymentErrorInvoiceExpired ¶ added in v0.2.9
func NewReceivePaymentErrorInvoiceExpired() *ReceivePaymentError
func NewReceivePaymentErrorInvoiceNoDescription ¶ added in v0.2.9
func NewReceivePaymentErrorInvoiceNoDescription() *ReceivePaymentError
func NewReceivePaymentErrorInvoiceNoRoutingHints ¶ added in v0.3.0
func NewReceivePaymentErrorInvoiceNoRoutingHints() *ReceivePaymentError
func NewReceivePaymentErrorInvoicePreimageAlreadyExists ¶ added in v0.2.9
func NewReceivePaymentErrorInvoicePreimageAlreadyExists() *ReceivePaymentError
func NewReceivePaymentErrorServiceConnectivity ¶ added in v0.2.9
func NewReceivePaymentErrorServiceConnectivity() *ReceivePaymentError
func (ReceivePaymentError) Error ¶ added in v0.2.9
func (err ReceivePaymentError) Error() string
func (ReceivePaymentError) Unwrap ¶ added in v0.2.9
func (err ReceivePaymentError) Unwrap() error
type ReceivePaymentErrorGeneric ¶ added in v0.2.9
type ReceivePaymentErrorGeneric struct {
// contains filtered or unexported fields
}
Variant structs
func (ReceivePaymentErrorGeneric) Error ¶ added in v0.2.9
func (err ReceivePaymentErrorGeneric) Error() string
func (ReceivePaymentErrorGeneric) Is ¶ added in v0.2.9
func (self ReceivePaymentErrorGeneric) Is(target error) bool
type ReceivePaymentErrorInvalidAmount ¶ added in v0.2.9
type ReceivePaymentErrorInvalidAmount struct {
// contains filtered or unexported fields
}
func (ReceivePaymentErrorInvalidAmount) Error ¶ added in v0.2.9
func (err ReceivePaymentErrorInvalidAmount) Error() string
func (ReceivePaymentErrorInvalidAmount) Is ¶ added in v0.2.9
func (self ReceivePaymentErrorInvalidAmount) Is(target error) bool
type ReceivePaymentErrorInvalidInvoice ¶ added in v0.2.9
type ReceivePaymentErrorInvalidInvoice struct {
// contains filtered or unexported fields
}
func (ReceivePaymentErrorInvalidInvoice) Error ¶ added in v0.2.9
func (err ReceivePaymentErrorInvalidInvoice) Error() string
func (ReceivePaymentErrorInvalidInvoice) Is ¶ added in v0.2.9
func (self ReceivePaymentErrorInvalidInvoice) Is(target error) bool
type ReceivePaymentErrorInvoiceExpired ¶ added in v0.2.9
type ReceivePaymentErrorInvoiceExpired struct {
// contains filtered or unexported fields
}
func (ReceivePaymentErrorInvoiceExpired) Error ¶ added in v0.2.9
func (err ReceivePaymentErrorInvoiceExpired) Error() string
func (ReceivePaymentErrorInvoiceExpired) Is ¶ added in v0.2.9
func (self ReceivePaymentErrorInvoiceExpired) Is(target error) bool
type ReceivePaymentErrorInvoiceNoDescription ¶ added in v0.2.9
type ReceivePaymentErrorInvoiceNoDescription struct {
// contains filtered or unexported fields
}
func (ReceivePaymentErrorInvoiceNoDescription) Error ¶ added in v0.2.9
func (err ReceivePaymentErrorInvoiceNoDescription) Error() string
func (ReceivePaymentErrorInvoiceNoDescription) Is ¶ added in v0.2.9
func (self ReceivePaymentErrorInvoiceNoDescription) Is(target error) bool
type ReceivePaymentErrorInvoiceNoRoutingHints ¶ added in v0.3.0
type ReceivePaymentErrorInvoiceNoRoutingHints struct {
// contains filtered or unexported fields
}
func (ReceivePaymentErrorInvoiceNoRoutingHints) Error ¶ added in v0.3.0
func (err ReceivePaymentErrorInvoiceNoRoutingHints) Error() string
func (ReceivePaymentErrorInvoiceNoRoutingHints) Is ¶ added in v0.3.0
func (self ReceivePaymentErrorInvoiceNoRoutingHints) Is(target error) bool
type ReceivePaymentErrorInvoicePreimageAlreadyExists ¶ added in v0.2.9
type ReceivePaymentErrorInvoicePreimageAlreadyExists struct {
// contains filtered or unexported fields
}
func (ReceivePaymentErrorInvoicePreimageAlreadyExists) Error ¶ added in v0.2.9
func (err ReceivePaymentErrorInvoicePreimageAlreadyExists) Error() string
func (ReceivePaymentErrorInvoicePreimageAlreadyExists) Is ¶ added in v0.2.9
func (self ReceivePaymentErrorInvoicePreimageAlreadyExists) Is(target error) bool
type ReceivePaymentErrorServiceConnectivity ¶ added in v0.2.9
type ReceivePaymentErrorServiceConnectivity struct {
// contains filtered or unexported fields
}
func (ReceivePaymentErrorServiceConnectivity) Error ¶ added in v0.2.9
func (err ReceivePaymentErrorServiceConnectivity) Error() string
func (ReceivePaymentErrorServiceConnectivity) Is ¶ added in v0.2.9
func (self ReceivePaymentErrorServiceConnectivity) Is(target error) bool
type ReceivePaymentRequest ¶ added in v0.2.0
type ReceivePaymentRequest struct { AmountMsat uint64 Description string Preimage *[]uint8 OpeningFeeParams *OpeningFeeParams UseDescriptionHash *bool Expiry *uint32 Cltv *uint32 }
func (*ReceivePaymentRequest) Destroy ¶ added in v0.2.0
func (r *ReceivePaymentRequest) Destroy()
type ReceivePaymentResponse ¶ added in v0.2.0
type ReceivePaymentResponse struct { LnInvoice LnInvoice OpeningFeeParams *OpeningFeeParams OpeningFeeMsat *uint64 }
func (*ReceivePaymentResponse) Destroy ¶ added in v0.2.0
func (r *ReceivePaymentResponse) Destroy()
type RecommendedFees ¶
type RecommendedFees struct { FastestFee uint64 HalfHourFee uint64 HourFee uint64 EconomyFee uint64 MinimumFee uint64 }
func (*RecommendedFees) Destroy ¶
func (r *RecommendedFees) Destroy()
type RedeemOnchainFundsRequest ¶ added in v0.2.14
func (*RedeemOnchainFundsRequest) Destroy ¶ added in v0.2.14
func (r *RedeemOnchainFundsRequest) Destroy()
type RedeemOnchainFundsResponse ¶ added in v0.2.14
type RedeemOnchainFundsResponse struct {
Txid []uint8
}
func (*RedeemOnchainFundsResponse) Destroy ¶ added in v0.2.14
func (r *RedeemOnchainFundsResponse) Destroy()
type RefundRequest ¶ added in v0.2.7
func (*RefundRequest) Destroy ¶ added in v0.2.7
func (r *RefundRequest) Destroy()
type RefundResponse ¶ added in v0.2.7
type RefundResponse struct {
RefundTxId string
}
func (*RefundResponse) Destroy ¶ added in v0.2.7
func (r *RefundResponse) Destroy()
type ReportIssueRequest ¶ added in v0.2.10
type ReportIssueRequest interface {
Destroy()
}
type ReportIssueRequestPaymentFailure ¶ added in v0.2.10
type ReportIssueRequestPaymentFailure struct {
Data ReportPaymentFailureDetails
}
func (ReportIssueRequestPaymentFailure) Destroy ¶ added in v0.2.10
func (e ReportIssueRequestPaymentFailure) Destroy()
type ReportPaymentFailureDetails ¶ added in v0.2.10
func (*ReportPaymentFailureDetails) Destroy ¶ added in v0.2.10
func (r *ReportPaymentFailureDetails) Destroy()
type ReverseSwapFeesRequest ¶ added in v0.2.0
func (*ReverseSwapFeesRequest) Destroy ¶ added in v0.2.0
func (r *ReverseSwapFeesRequest) Destroy()
type ReverseSwapInfo ¶
type ReverseSwapInfo struct { Id string ClaimPubkey string LockupTxid *string ClaimTxid *string OnchainAmountSat uint64 Status ReverseSwapStatus }
func (*ReverseSwapInfo) Destroy ¶
func (r *ReverseSwapInfo) Destroy()
type ReverseSwapPairInfo ¶
type ReverseSwapPairInfo struct { Min uint64 Max uint64 FeesHash string FeesPercentage float64 FeesLockup uint64 FeesClaim uint64 TotalFees *uint64 }
func (*ReverseSwapPairInfo) Destroy ¶
func (r *ReverseSwapPairInfo) Destroy()
type ReverseSwapStatus ¶
type ReverseSwapStatus uint
const ( ReverseSwapStatusInitial ReverseSwapStatus = 1 ReverseSwapStatusInProgress ReverseSwapStatus = 2 ReverseSwapStatusCancelled ReverseSwapStatus = 3 ReverseSwapStatusCompletedSeen ReverseSwapStatus = 4 ReverseSwapStatusCompletedConfirmed ReverseSwapStatus = 5 )
type RouteHint ¶
type RouteHint struct {
Hops []RouteHintHop
}
type RouteHintHop ¶
type RouteHintHop struct { SrcNodeId string ShortChannelId uint64 FeesBaseMsat uint32 FeesProportionalMillionths uint32 CltvExpiryDelta uint64 HtlcMinimumMsat *uint64 HtlcMaximumMsat *uint64 }
func (*RouteHintHop) Destroy ¶
func (r *RouteHintHop) Destroy()
type SdkError ¶
type SdkError struct {
// contains filtered or unexported fields
}
func NewSdkErrorGeneric ¶ added in v0.1.4
func NewSdkErrorGeneric() *SdkError
func NewSdkErrorServiceConnectivity ¶ added in v0.2.9
func NewSdkErrorServiceConnectivity() *SdkError
type SdkErrorGeneric ¶ added in v0.1.4
type SdkErrorGeneric struct {
// contains filtered or unexported fields
}
Variant structs
func (SdkErrorGeneric) Error ¶ added in v0.1.4
func (err SdkErrorGeneric) Error() string
func (SdkErrorGeneric) Is ¶ added in v0.1.4
func (self SdkErrorGeneric) Is(target error) bool
type SdkErrorServiceConnectivity ¶ added in v0.2.9
type SdkErrorServiceConnectivity struct {
// contains filtered or unexported fields
}
func (SdkErrorServiceConnectivity) Error ¶ added in v0.2.9
func (err SdkErrorServiceConnectivity) Error() string
func (SdkErrorServiceConnectivity) Is ¶ added in v0.2.9
func (self SdkErrorServiceConnectivity) Is(target error) bool
type SendOnchainError ¶ added in v0.2.9
type SendOnchainError struct {
// contains filtered or unexported fields
}
func NewSendOnchainErrorGeneric ¶ added in v0.2.9
func NewSendOnchainErrorGeneric() *SendOnchainError
func NewSendOnchainErrorInvalidDestinationAddress ¶ added in v0.2.9
func NewSendOnchainErrorInvalidDestinationAddress() *SendOnchainError
func NewSendOnchainErrorOutOfRange ¶ added in v0.4.0
func NewSendOnchainErrorOutOfRange() *SendOnchainError
func NewSendOnchainErrorPaymentFailed ¶ added in v0.2.9
func NewSendOnchainErrorPaymentFailed() *SendOnchainError
func NewSendOnchainErrorPaymentTimeout ¶ added in v0.2.9
func NewSendOnchainErrorPaymentTimeout() *SendOnchainError
func NewSendOnchainErrorServiceConnectivity ¶ added in v0.2.9
func NewSendOnchainErrorServiceConnectivity() *SendOnchainError
func (SendOnchainError) Error ¶ added in v0.2.9
func (err SendOnchainError) Error() string
func (SendOnchainError) Unwrap ¶ added in v0.2.9
func (err SendOnchainError) Unwrap() error
type SendOnchainErrorGeneric ¶ added in v0.2.9
type SendOnchainErrorGeneric struct {
// contains filtered or unexported fields
}
Variant structs
func (SendOnchainErrorGeneric) Error ¶ added in v0.2.9
func (err SendOnchainErrorGeneric) Error() string
func (SendOnchainErrorGeneric) Is ¶ added in v0.2.9
func (self SendOnchainErrorGeneric) Is(target error) bool
type SendOnchainErrorInvalidDestinationAddress ¶ added in v0.2.9
type SendOnchainErrorInvalidDestinationAddress struct {
// contains filtered or unexported fields
}
func (SendOnchainErrorInvalidDestinationAddress) Error ¶ added in v0.2.9
func (err SendOnchainErrorInvalidDestinationAddress) Error() string
func (SendOnchainErrorInvalidDestinationAddress) Is ¶ added in v0.2.9
func (self SendOnchainErrorInvalidDestinationAddress) Is(target error) bool
type SendOnchainErrorOutOfRange ¶ added in v0.4.0
type SendOnchainErrorOutOfRange struct {
// contains filtered or unexported fields
}
func (SendOnchainErrorOutOfRange) Error ¶ added in v0.4.0
func (err SendOnchainErrorOutOfRange) Error() string
func (SendOnchainErrorOutOfRange) Is ¶ added in v0.4.0
func (self SendOnchainErrorOutOfRange) Is(target error) bool
type SendOnchainErrorPaymentFailed ¶ added in v0.2.9
type SendOnchainErrorPaymentFailed struct {
// contains filtered or unexported fields
}
func (SendOnchainErrorPaymentFailed) Error ¶ added in v0.2.9
func (err SendOnchainErrorPaymentFailed) Error() string
func (SendOnchainErrorPaymentFailed) Is ¶ added in v0.2.9
func (self SendOnchainErrorPaymentFailed) Is(target error) bool
type SendOnchainErrorPaymentTimeout ¶ added in v0.2.9
type SendOnchainErrorPaymentTimeout struct {
// contains filtered or unexported fields
}
func (SendOnchainErrorPaymentTimeout) Error ¶ added in v0.2.9
func (err SendOnchainErrorPaymentTimeout) Error() string
func (SendOnchainErrorPaymentTimeout) Is ¶ added in v0.2.9
func (self SendOnchainErrorPaymentTimeout) Is(target error) bool
type SendOnchainErrorServiceConnectivity ¶ added in v0.2.9
type SendOnchainErrorServiceConnectivity struct {
// contains filtered or unexported fields
}
func (SendOnchainErrorServiceConnectivity) Error ¶ added in v0.2.9
func (err SendOnchainErrorServiceConnectivity) Error() string
func (SendOnchainErrorServiceConnectivity) Is ¶ added in v0.2.9
func (self SendOnchainErrorServiceConnectivity) Is(target error) bool
type SendOnchainRequest ¶ added in v0.2.7
type SendOnchainRequest struct { AmountSat uint64 OnchainRecipientAddress string PairHash string SatPerVbyte uint32 }
func (*SendOnchainRequest) Destroy ¶ added in v0.2.7
func (r *SendOnchainRequest) Destroy()
type SendOnchainResponse ¶ added in v0.2.7
type SendOnchainResponse struct {
ReverseSwapInfo ReverseSwapInfo
}
func (*SendOnchainResponse) Destroy ¶ added in v0.2.7
func (r *SendOnchainResponse) Destroy()
type SendPaymentError ¶ added in v0.2.9
type SendPaymentError struct {
// contains filtered or unexported fields
}
func NewSendPaymentErrorAlreadyPaid ¶ added in v0.2.9
func NewSendPaymentErrorAlreadyPaid() *SendPaymentError
func NewSendPaymentErrorGeneric ¶ added in v0.2.9
func NewSendPaymentErrorGeneric() *SendPaymentError
func NewSendPaymentErrorInvalidAmount ¶ added in v0.2.9
func NewSendPaymentErrorInvalidAmount() *SendPaymentError
func NewSendPaymentErrorInvalidInvoice ¶ added in v0.2.9
func NewSendPaymentErrorInvalidInvoice() *SendPaymentError
func NewSendPaymentErrorInvalidNetwork ¶ added in v0.2.10
func NewSendPaymentErrorInvalidNetwork() *SendPaymentError
func NewSendPaymentErrorInvoiceExpired ¶ added in v0.2.9
func NewSendPaymentErrorInvoiceExpired() *SendPaymentError
func NewSendPaymentErrorPaymentFailed ¶ added in v0.2.9
func NewSendPaymentErrorPaymentFailed() *SendPaymentError
func NewSendPaymentErrorPaymentTimeout ¶ added in v0.2.9
func NewSendPaymentErrorPaymentTimeout() *SendPaymentError
func NewSendPaymentErrorRouteNotFound ¶ added in v0.2.9
func NewSendPaymentErrorRouteNotFound() *SendPaymentError
func NewSendPaymentErrorRouteTooExpensive ¶ added in v0.2.9
func NewSendPaymentErrorRouteTooExpensive() *SendPaymentError
func NewSendPaymentErrorServiceConnectivity ¶ added in v0.2.9
func NewSendPaymentErrorServiceConnectivity() *SendPaymentError
func (SendPaymentError) Error ¶ added in v0.2.9
func (err SendPaymentError) Error() string
func (SendPaymentError) Unwrap ¶ added in v0.2.9
func (err SendPaymentError) Unwrap() error
type SendPaymentErrorAlreadyPaid ¶ added in v0.2.9
type SendPaymentErrorAlreadyPaid struct {
// contains filtered or unexported fields
}
Variant structs
func (SendPaymentErrorAlreadyPaid) Error ¶ added in v0.2.9
func (err SendPaymentErrorAlreadyPaid) Error() string
func (SendPaymentErrorAlreadyPaid) Is ¶ added in v0.2.9
func (self SendPaymentErrorAlreadyPaid) Is(target error) bool
type SendPaymentErrorGeneric ¶ added in v0.2.9
type SendPaymentErrorGeneric struct {
// contains filtered or unexported fields
}
func (SendPaymentErrorGeneric) Error ¶ added in v0.2.9
func (err SendPaymentErrorGeneric) Error() string
func (SendPaymentErrorGeneric) Is ¶ added in v0.2.9
func (self SendPaymentErrorGeneric) Is(target error) bool
type SendPaymentErrorInvalidAmount ¶ added in v0.2.9
type SendPaymentErrorInvalidAmount struct {
// contains filtered or unexported fields
}
func (SendPaymentErrorInvalidAmount) Error ¶ added in v0.2.9
func (err SendPaymentErrorInvalidAmount) Error() string
func (SendPaymentErrorInvalidAmount) Is ¶ added in v0.2.9
func (self SendPaymentErrorInvalidAmount) Is(target error) bool
type SendPaymentErrorInvalidInvoice ¶ added in v0.2.9
type SendPaymentErrorInvalidInvoice struct {
// contains filtered or unexported fields
}
func (SendPaymentErrorInvalidInvoice) Error ¶ added in v0.2.9
func (err SendPaymentErrorInvalidInvoice) Error() string
func (SendPaymentErrorInvalidInvoice) Is ¶ added in v0.2.9
func (self SendPaymentErrorInvalidInvoice) Is(target error) bool
type SendPaymentErrorInvalidNetwork ¶ added in v0.2.10
type SendPaymentErrorInvalidNetwork struct {
// contains filtered or unexported fields
}
func (SendPaymentErrorInvalidNetwork) Error ¶ added in v0.2.10
func (err SendPaymentErrorInvalidNetwork) Error() string
func (SendPaymentErrorInvalidNetwork) Is ¶ added in v0.2.10
func (self SendPaymentErrorInvalidNetwork) Is(target error) bool
type SendPaymentErrorInvoiceExpired ¶ added in v0.2.9
type SendPaymentErrorInvoiceExpired struct {
// contains filtered or unexported fields
}
func (SendPaymentErrorInvoiceExpired) Error ¶ added in v0.2.9
func (err SendPaymentErrorInvoiceExpired) Error() string
func (SendPaymentErrorInvoiceExpired) Is ¶ added in v0.2.9
func (self SendPaymentErrorInvoiceExpired) Is(target error) bool
type SendPaymentErrorPaymentFailed ¶ added in v0.2.9
type SendPaymentErrorPaymentFailed struct {
// contains filtered or unexported fields
}
func (SendPaymentErrorPaymentFailed) Error ¶ added in v0.2.9
func (err SendPaymentErrorPaymentFailed) Error() string
func (SendPaymentErrorPaymentFailed) Is ¶ added in v0.2.9
func (self SendPaymentErrorPaymentFailed) Is(target error) bool
type SendPaymentErrorPaymentTimeout ¶ added in v0.2.9
type SendPaymentErrorPaymentTimeout struct {
// contains filtered or unexported fields
}
func (SendPaymentErrorPaymentTimeout) Error ¶ added in v0.2.9
func (err SendPaymentErrorPaymentTimeout) Error() string
func (SendPaymentErrorPaymentTimeout) Is ¶ added in v0.2.9
func (self SendPaymentErrorPaymentTimeout) Is(target error) bool
type SendPaymentErrorRouteNotFound ¶ added in v0.2.9
type SendPaymentErrorRouteNotFound struct {
// contains filtered or unexported fields
}
func (SendPaymentErrorRouteNotFound) Error ¶ added in v0.2.9
func (err SendPaymentErrorRouteNotFound) Error() string
func (SendPaymentErrorRouteNotFound) Is ¶ added in v0.2.9
func (self SendPaymentErrorRouteNotFound) Is(target error) bool
type SendPaymentErrorRouteTooExpensive ¶ added in v0.2.9
type SendPaymentErrorRouteTooExpensive struct {
// contains filtered or unexported fields
}
func (SendPaymentErrorRouteTooExpensive) Error ¶ added in v0.2.9
func (err SendPaymentErrorRouteTooExpensive) Error() string
func (SendPaymentErrorRouteTooExpensive) Is ¶ added in v0.2.9
func (self SendPaymentErrorRouteTooExpensive) Is(target error) bool
type SendPaymentErrorServiceConnectivity ¶ added in v0.2.9
type SendPaymentErrorServiceConnectivity struct {
// contains filtered or unexported fields
}
func (SendPaymentErrorServiceConnectivity) Error ¶ added in v0.2.9
func (err SendPaymentErrorServiceConnectivity) Error() string
func (SendPaymentErrorServiceConnectivity) Is ¶ added in v0.2.9
func (self SendPaymentErrorServiceConnectivity) Is(target error) bool
type SendPaymentRequest ¶ added in v0.2.7
func (*SendPaymentRequest) Destroy ¶ added in v0.2.7
func (r *SendPaymentRequest) Destroy()
type SendPaymentResponse ¶ added in v0.2.7
type SendPaymentResponse struct {
Payment Payment
}
func (*SendPaymentResponse) Destroy ¶ added in v0.2.7
func (r *SendPaymentResponse) Destroy()
type SendSpontaneousPaymentRequest ¶ added in v0.2.7
type SendSpontaneousPaymentRequest struct { NodeId string AmountMsat uint64 ExtraTlvs *[]TlvEntry Label *string }
func (*SendSpontaneousPaymentRequest) Destroy ¶ added in v0.2.7
func (r *SendSpontaneousPaymentRequest) Destroy()
type ServiceHealthCheckResponse ¶ added in v0.2.10
type ServiceHealthCheckResponse struct {
Status HealthCheckStatus
}
func ServiceHealthCheck ¶ added in v0.4.0
func ServiceHealthCheck(apiKey string) (ServiceHealthCheckResponse, error)
func (*ServiceHealthCheckResponse) Destroy ¶ added in v0.2.10
func (r *ServiceHealthCheckResponse) Destroy()
type SignMessageRequest ¶ added in v0.2.0
type SignMessageRequest struct {
Message string
}
func (*SignMessageRequest) Destroy ¶ added in v0.2.0
func (r *SignMessageRequest) Destroy()
type SignMessageResponse ¶ added in v0.2.0
type SignMessageResponse struct {
Signature string
}
func (*SignMessageResponse) Destroy ¶ added in v0.2.0
func (r *SignMessageResponse) Destroy()
type StaticBackupRequest ¶ added in v0.2.5
type StaticBackupRequest struct {
WorkingDir string
}
func (*StaticBackupRequest) Destroy ¶ added in v0.2.5
func (r *StaticBackupRequest) Destroy()
type StaticBackupResponse ¶ added in v0.2.5
type StaticBackupResponse struct {
Backup *[]string
}
func StaticBackup ¶ added in v0.2.5
func StaticBackup(req StaticBackupRequest) (StaticBackupResponse, error)
func (*StaticBackupResponse) Destroy ¶ added in v0.2.5
func (r *StaticBackupResponse) Destroy()
type SuccessActionProcessed ¶
type SuccessActionProcessed interface {
Destroy()
}
type SuccessActionProcessedAes ¶
type SuccessActionProcessedAes struct {
Result AesSuccessActionDataResult
}
func (SuccessActionProcessedAes) Destroy ¶
func (e SuccessActionProcessedAes) Destroy()
type SuccessActionProcessedMessage ¶
type SuccessActionProcessedMessage struct {
Data MessageSuccessActionData
}
func (SuccessActionProcessedMessage) Destroy ¶
func (e SuccessActionProcessedMessage) Destroy()
type SuccessActionProcessedUrl ¶
type SuccessActionProcessedUrl struct {
Data UrlSuccessActionData
}
func (SuccessActionProcessedUrl) Destroy ¶
func (e SuccessActionProcessedUrl) Destroy()
type SwapAmountType ¶ added in v0.4.0
type SwapAmountType uint
const ( SwapAmountTypeSend SwapAmountType = 1 SwapAmountTypeReceive SwapAmountType = 2 )
type SwapInfo ¶
type SwapInfo struct { BitcoinAddress string CreatedAt int64 LockHeight int64 PaymentHash []uint8 Preimage []uint8 PrivateKey []uint8 PublicKey []uint8 SwapperPublicKey []uint8 Script []uint8 Bolt11 *string PaidMsat uint64 UnconfirmedSats uint64 ConfirmedSats uint64 TotalIncomingTxs uint64 Status SwapStatus RefundTxIds []string UnconfirmedTxIds []string ConfirmedTxIds []string MinAllowedDeposit int64 MaxAllowedDeposit int64 MaxSwapperPayable int64 LastRedeemError *string ChannelOpeningFees *OpeningFeeParams ConfirmedAt *uint32 }
type SwapStatus ¶
type SwapStatus uint
const ( SwapStatusInitial SwapStatus = 1 SwapStatusWaitingConfirmation SwapStatus = 2 SwapStatusRedeemable SwapStatus = 3 SwapStatusRedeemed SwapStatus = 4 SwapStatusRefundable SwapStatus = 5 SwapStatusCompleted SwapStatus = 6 )
type UnspentTransactionOutput ¶
type UnspentTransactionOutput struct { Txid []uint8 Outnum uint32 AmountMillisatoshi uint64 Address string Reserved bool }
func (*UnspentTransactionOutput) Destroy ¶
func (r *UnspentTransactionOutput) Destroy()
type UrlSuccessActionData ¶
func (*UrlSuccessActionData) Destroy ¶
func (r *UrlSuccessActionData) Destroy()
Directories ¶
Path | Synopsis |
---|---|
See https://github.com/golang/go/issues/26366.
|
See https://github.com/golang/go/issues/26366. |
android-386
See https://github.com/golang/go/issues/26366.
|
See https://github.com/golang/go/issues/26366. |
android-aarch
See https://github.com/golang/go/issues/26366.
|
See https://github.com/golang/go/issues/26366. |
android-aarch64
See https://github.com/golang/go/issues/26366.
|
See https://github.com/golang/go/issues/26366. |
android-amd64
See https://github.com/golang/go/issues/26366.
|
See https://github.com/golang/go/issues/26366. |
darwin-aarch64
See https://github.com/golang/go/issues/26366.
|
See https://github.com/golang/go/issues/26366. |
darwin-amd64
See https://github.com/golang/go/issues/26366.
|
See https://github.com/golang/go/issues/26366. |
linux-aarch64
See https://github.com/golang/go/issues/26366.
|
See https://github.com/golang/go/issues/26366. |
linux-amd64
See https://github.com/golang/go/issues/26366.
|
See https://github.com/golang/go/issues/26366. |
windows-amd64
See https://github.com/golang/go/issues/26366.
|
See https://github.com/golang/go/issues/26366. |