BreezSdkCore class abstract

Implementers

Constructors

BreezSdkCore()

Properties

hashCode int
The hash code for this object.
no setterinherited
kBackupConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kBackupStatusConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kBreezEventsStreamConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kBreezLogStreamConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kBuyBitcoinConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kCheckMessageConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kClaimReverseSwapConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kCloseLspChannelsConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kConfigureNodeConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kConnectConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kConnectLspConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kDefaultConfigConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kDisconnectConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kExecuteCommandConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kFetchFiatRatesConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kFetchLspInfoConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kFetchReverseSwapFeesConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kGenerateDiagnosticDataConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kInProgressOnchainPaymentsConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kInProgressSwapConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kIsInitializedConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kListFiatCurrenciesConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kListLspsConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kListPaymentsConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kListRefundablesConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kListSwapsConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kLnurlAuthConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kLnurlPayConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kLnurlWithdrawConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kLspIdConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kLspInfoConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kMnemonicToSeedConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kNodeCredentialsConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kNodeInfoConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kOnchainPaymentLimitsConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kOpenChannelFeeConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kParseInputConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kParseInvoiceConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kPaymentByHashConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kPayOnchainConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kPrepareOnchainPaymentConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kPrepareRedeemOnchainFundsConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kPrepareRefundConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kReceiveOnchainConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kReceivePaymentConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kRecommendedFeesConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kRedeemOnchainFundsConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kRedeemSwapConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kRefundConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kRegisterWebhookConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kReportIssueConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kRescanSwapsConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kSendPaymentConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kSendSpontaneousPaymentConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kServiceHealthCheckConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kSetPaymentMetadataConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kSignMessageConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kStaticBackupConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kSyncConstMeta → FlutterRustBridgeTaskConstMeta
no setter
kUnregisterWebhookConstMeta → FlutterRustBridgeTaskConstMeta
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

backup({dynamic hint}) Future<void>
See BreezServices::backup
backupStatus({dynamic hint}) Future<BackupStatus>
See BreezServices::backup_status
breezEventsStream({dynamic hint}) Stream<BreezEvent>
If used, this must be called before connect. It can only be called once.
breezLogStream({dynamic hint}) Stream<LogEntry>
If used, this must be called before connect. It can only be called once.
buyBitcoin({required BuyBitcoinRequest req, dynamic hint}) Future<BuyBitcoinResponse>
See BreezServices::buy_bitcoin
checkMessage({required CheckMessageRequest req, dynamic hint}) Future<CheckMessageResponse>
See BreezServices::check_message
claimReverseSwap({required String lockupAddress, dynamic hint}) Future<void>
See BreezServices::claim_reverse_swap
closeLspChannels({dynamic hint}) Future<void>
See BreezServices::close_lsp_channels
configureNode({required ConfigureNodeRequest req, dynamic hint}) Future<void>
See BreezServices::configure_node
connect({required ConnectRequest req, dynamic hint}) Future<void>
Wrapper around BreezServices::connect which also initializes SDK logging
connectLsp({required String lspId, dynamic hint}) Future<void>
See BreezServices::connect_lsp
defaultConfig({required EnvironmentType envType, required String apiKey, required NodeConfig nodeConfig, dynamic hint}) Future<Config>
See BreezServices::default_config
disconnect({dynamic hint}) Future<void>
Cleanup node resources and stop the signer.
executeCommand({required String command, dynamic hint}) Future<String>
See BreezServices::execute_dev_command
fetchFiatRates({dynamic hint}) Future<List<Rate>>
See BreezServices::fetch_fiat_rates
fetchLspInfo({required String id, dynamic hint}) Future<LspInformation?>
See BreezServices::fetch_lsp_info
fetchReverseSwapFees({required ReverseSwapFeesRequest req, dynamic hint}) Future<ReverseSwapPairInfo>
See BreezServices::fetch_reverse_swap_fees
generateDiagnosticData({dynamic hint}) Future<String>
See BreezServices::generate_diagnostic_data
inProgressOnchainPayments({dynamic hint}) Future<List<ReverseSwapInfo>>
See BreezServices::in_progress_onchain_payments
inProgressSwap({dynamic hint}) Future<SwapInfo?>
See BreezServices::in_progress_swap
isInitialized({dynamic hint}) Future<bool>
Check whether node service is initialized or not
listFiatCurrencies({dynamic hint}) Future<List<FiatCurrency>>
See BreezServices::list_fiat_currencies
listLsps({dynamic hint}) Future<List<LspInformation>>
See BreezServices::list_lsps
listPayments({required ListPaymentsRequest req, dynamic hint}) Future<List<Payment>>
See BreezServices::list_payments
listRefundables({dynamic hint}) Future<List<SwapInfo>>
See BreezServices::list_refundables
listSwaps({required ListSwapsRequest req, dynamic hint}) Future<List<SwapInfo>>
See BreezServices::list_swaps
lnurlAuth({required LnUrlAuthRequestData reqData, dynamic hint}) Future<LnUrlCallbackStatus>
See BreezServices::lnurl_auth
lnurlPay({required LnUrlPayRequest req, dynamic hint}) Future<LnUrlPayResult>
See BreezServices::lnurl_pay
lnurlWithdraw({required LnUrlWithdrawRequest req, dynamic hint}) Future<LnUrlWithdrawResult>
See BreezServices::lnurl_withdraw
lspId({dynamic hint}) Future<String?>
See BreezServices::lsp_id
lspInfo({dynamic hint}) Future<LspInformation>
See BreezServices::lsp_info
mnemonicToSeed({required String phrase, dynamic hint}) Future<Uint8List>
See breez_services::mnemonic_to_seed
nodeCredentials({dynamic hint}) Future<NodeCredentials?>
See BreezServices::node_credentials
nodeInfo({dynamic hint}) Future<NodeState>
See BreezServices::node_info
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onchainPaymentLimits({dynamic hint}) Future<OnchainPaymentLimitsResponse>
See BreezServices::onchain_payment_limits
openChannelFee({required OpenChannelFeeRequest req, dynamic hint}) Future<OpenChannelFeeResponse>
See BreezServices::open_channel_fee
parseInput({required String input, dynamic hint}) Future<InputType>
parseInvoice({required String invoice, dynamic hint}) Future<LNInvoice>
paymentByHash({required String hash, dynamic hint}) Future<Payment?>
See BreezServices::list_payments
payOnchain({required PayOnchainRequest req, dynamic hint}) Future<PayOnchainResponse>
See BreezServices::pay_onchain
prepareOnchainPayment({required PrepareOnchainPaymentRequest req, dynamic hint}) Future<PrepareOnchainPaymentResponse>
See BreezServices::prepare_onchain_payment
prepareRedeemOnchainFunds({required PrepareRedeemOnchainFundsRequest req, dynamic hint}) Future<PrepareRedeemOnchainFundsResponse>
See BreezServices::prepare_redeem_onchain_funds
prepareRefund({required PrepareRefundRequest req, dynamic hint}) Future<PrepareRefundResponse>
See BreezServices::prepare_refund
receiveOnchain({required ReceiveOnchainRequest req, dynamic hint}) Future<SwapInfo>
See BreezServices::receive_onchain
receivePayment({required ReceivePaymentRequest req, dynamic hint}) Future<ReceivePaymentResponse>
See BreezServices::receive_payment
recommendedFees({dynamic hint}) Future<RecommendedFees>
See BreezServices::recommended_fees
redeemOnchainFunds({required RedeemOnchainFundsRequest req, dynamic hint}) Future<RedeemOnchainFundsResponse>
See BreezServices::redeem_onchain_funds
redeemSwap({required String swapAddress, dynamic hint}) Future<void>
See BreezServices::redeem_swap
refund({required RefundRequest req, dynamic hint}) Future<RefundResponse>
See BreezServices::refund
registerWebhook({required String webhookUrl, dynamic hint}) Future<void>
reportIssue({required ReportIssueRequest req, dynamic hint}) Future<void>
See BreezServices::report_issue
rescanSwaps({dynamic hint}) Future<void>
See BreezServices::rescan_swaps
sendPayment({required SendPaymentRequest req, dynamic hint}) Future<SendPaymentResponse>
See BreezServices::send_payment
sendSpontaneousPayment({required SendSpontaneousPaymentRequest req, dynamic hint}) Future<SendPaymentResponse>
See BreezServices::send_spontaneous_payment
serviceHealthCheck({required String apiKey, dynamic hint}) Future<ServiceHealthCheckResponse>
See BreezServices::service_health_check
setPaymentMetadata({required String hash, required String metadata, dynamic hint}) Future<void>
See BreezServices::set_payment_metadata
signMessage({required SignMessageRequest req, dynamic hint}) Future<SignMessageResponse>
See BreezServices::sign_message
staticBackup({required StaticBackupRequest req, dynamic hint}) Future<StaticBackupResponse>
See BreezServices::static_backup
sync({dynamic hint}) Future<void>
See BreezServices::sync
toString() String
A string representation of this object.
inherited
unregisterWebhook({required String webhookUrl, dynamic hint}) Future<void>

Operators

operator ==(Object other) bool
The equality operator.
inherited