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