- Inheritance
-
- Object
- PlatformInterface
- FlutterRgbPlatform
- Implementers
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
backup({required int walletId, required String backupPath, required String password})
→ Future<void>
-
-
backupInfo(int walletId)
→ Future<bool>
-
-
blindReceive({required int walletId, String? assetId, required Assignment assignment, int? durationSeconds, required List<String> transportEndpoints, required int minConfirmations})
→ Future<ReceiveData>
-
-
createUtxos({required int walletId, required bool upTo, int? num, int? size, required int feeRate, required bool skipSync})
→ Future<int>
-
-
createUtxosBegin({required int walletId, required bool upTo, int? num, int? size, required int feeRate, required bool skipSync})
→ Future<String>
-
-
createUtxosEnd({required int walletId, required String signedPsbt, required bool skipSync})
→ Future<int>
-
-
deleteTransfers({required int walletId, int? batchTransferIdx, required bool noAssetOnly})
→ Future<int>
-
-
drainTo({required int walletId, required String address, required bool destroyAssets, required int feeRate})
→ Future<String>
-
-
drainToBegin({required int walletId, required String address, required bool destroyAssets, required int feeRate})
→ Future<String>
-
-
drainToEnd({required int walletId, required String signedPsbt})
→ Future<String>
-
-
failTransfers({required int walletId, int? batchTransferIdx, required bool noAssetOnly, required bool skipSync})
→ Future<int>
-
-
finalizePsbt({required int walletId, required String signedPsbt})
→ Future<String>
-
-
generateKeys(String bitcoinNetwork)
→ Future<Keys>
-
-
getAddress(int walletId)
→ Future<String>
-
-
getAssetBalance({required int walletId, required String assetId})
→ Future<Balance>
-
-
getAssetMetadata({required int walletId, required String assetId})
→ Future<Map<String, dynamic>>
-
-
getBtcBalance({required int walletId, required bool skipSync})
→ Future<BtcBalance>
-
-
getFeeEstimation({required int walletId, required int blocks})
→ Future<int>
-
-
getMediaDir(int walletId)
→ Future<String>
-
-
getPlatformVersion()
→ Future<String?>
-
-
getWalletData(int walletId)
→ Future<WalletData>
-
-
getWalletDir(int walletId)
→ Future<String>
-
-
goOnline({required int walletId, required bool skipConsistencyCheck, required String indexerUrl})
→ Future<void>
-
-
inflate({required int walletId, required String assetId, required List<int> inflationAmounts, required int feeRate, required int minConfirmations})
→ Future<OperationResult>
-
-
inflateBegin({required int walletId, required String assetId, required List<int> inflationAmounts, required int feeRate, required int minConfirmations})
→ Future<String>
-
-
inflateEnd({required int walletId, required String signedPsbt})
→ Future<OperationResult>
-
-
initializeWallet({required String network, required String accountXpubVanilla, required String accountXpubColored, required String mnemonic, required String masterFingerprint, required List<String> supportedSchemas, required int maxAllocationsPerUtxo, required int vanillaKeychain})
→ Future<int>
-
-
issueAssetCfa({required int walletId, required String name, String? details, required int precision, required List<int> amounts, String? filePath})
→ Future<AssetCfa>
-
-
issueAssetIfa({required int walletId, required String ticker, required String name, required int precision, required List<int> amounts, required List<int> inflationAmounts, required int replaceRightsNum, String? rejectListUrl})
→ Future<AssetIfa>
-
-
issueAssetNia({required int walletId, required String ticker, required String name, required int precision, required List<int> amounts})
→ Future<AssetNia>
-
-
issueAssetUda({required int walletId, required String ticker, required String name, String? details, required int precision, String? mediaFilePath, required List<String> attachmentsFilePaths})
→ Future<AssetUda>
-
-
listAssets({required int walletId, required List<String> filterAssetSchemas})
→ Future<Assets>
-
-
listTransactions({required int walletId, required bool skipSync})
→ Future<List<Transaction>>
-
-
listTransfers({required int walletId, String? assetId})
→ Future<List<Transfer>>
-
-
listUnspents({required int walletId, required bool settledOnly, required bool skipSync})
→ Future<List<Unspent>>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
refresh({required int walletId, String? assetId, required List<RefreshFilter> filter, required bool skipSync})
→ Future<Map<String, RefreshTransferStatusUpdate>>
-
-
restoreKeys(String bitcoinNetwork, String mnemonic)
→ Future<Keys>
-
-
send({required int walletId, required Map<String, List<Recipient>> recipientMap, required bool donation, required int feeRate, required int minConfirmations, required bool skipSync})
→ Future<OperationResult>
-
-
sendBegin({required int walletId, required Map<String, List<Recipient>> recipientMap, required bool donation, required int feeRate, required int minConfirmations})
→ Future<String>
-
-
sendBtc({required int walletId, required String address, required int amount, required int feeRate, required bool skipSync})
→ Future<String>
-
-
sendBtcBegin({required int walletId, required String address, required int amount, required int feeRate, required bool skipSync})
→ Future<String>
-
-
sendBtcEnd({required int walletId, required String signedPsbt, required bool skipSync})
→ Future<String>
-
-
sendEnd({required int walletId, required String signedPsbt, required bool skipSync})
→ Future<OperationResult>
-
-
signPsbt({required int walletId, required String unsignedPsbt})
→ Future<String>
-
-
sync(int walletId)
→ Future<void>
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
walletClose(int walletId)
→ Future<void>
-
-
witnessReceive({required int walletId, String? assetId, required Assignment assignment, int? durationSeconds, required List<String> transportEndpoints, required int minConfirmations})
→ Future<ReceiveData>
-