MethodChannelFlutterRgb class

Inheritance

Constructors

MethodChannelFlutterRgb()

Properties

hashCode int
The hash code for this object.
no setterinherited
methodChannel MethodChannel
final
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>
override
backupInfo(int walletId) Future<bool>
override
blindReceive({required int walletId, String? assetId, required Assignment assignment, int? durationSeconds, required List<String> transportEndpoints, required int minConfirmations}) Future<ReceiveData>
override
createUtxos({required int walletId, required bool upTo, int? num, int? size, required int feeRate, required bool skipSync}) Future<int>
override
createUtxosBegin({required int walletId, required bool upTo, int? num, int? size, required int feeRate, required bool skipSync}) Future<String>
override
createUtxosEnd({required int walletId, required String signedPsbt, required bool skipSync}) Future<int>
override
deleteTransfers({required int walletId, int? batchTransferIdx, required bool noAssetOnly}) Future<int>
override
drainTo({required int walletId, required String address, required bool destroyAssets, required int feeRate}) Future<String>
override
drainToBegin({required int walletId, required String address, required bool destroyAssets, required int feeRate}) Future<String>
override
drainToEnd({required int walletId, required String signedPsbt}) Future<String>
override
failTransfers({required int walletId, int? batchTransferIdx, required bool noAssetOnly, required bool skipSync}) Future<int>
override
finalizePsbt({required int walletId, required String signedPsbt}) Future<String>
override
generateKeys(String bitcoinNetwork) Future<Keys>
override
getAddress(int walletId) Future<String>
override
getAssetBalance({required int walletId, required String assetId}) Future<Balance>
override
getAssetMetadata({required int walletId, required String assetId}) Future<Map<String, dynamic>>
override
getBtcBalance({required int walletId, required bool skipSync}) Future<BtcBalance>
override
getFeeEstimation({required int walletId, required int blocks}) Future<int>
override
getMediaDir(int walletId) Future<String>
override
getPlatformVersion() Future<String?>
override
getWalletData(int walletId) Future<WalletData>
override
getWalletDir(int walletId) Future<String>
override
goOnline({required int walletId, required bool skipConsistencyCheck, required String indexerUrl}) Future<void>
override
inflate({required int walletId, required String assetId, required List<int> inflationAmounts, required int feeRate, required int minConfirmations}) Future<OperationResult>
override
inflateBegin({required int walletId, required String assetId, required List<int> inflationAmounts, required int feeRate, required int minConfirmations}) Future<String>
override
inflateEnd({required int walletId, required String signedPsbt}) Future<OperationResult>
override
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>
override
issueAssetCfa({required int walletId, required String name, String? details, required int precision, required List<int> amounts, String? filePath}) Future<AssetCfa>
override
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>
override
issueAssetNia({required int walletId, required String ticker, required String name, required int precision, required List<int> amounts}) Future<AssetNia>
override
issueAssetUda({required int walletId, required String ticker, required String name, String? details, required int precision, String? mediaFilePath, required List<String> attachmentsFilePaths}) Future<AssetUda>
override
listAssets({required int walletId, required List<String> filterAssetSchemas}) Future<Assets>
override
listTransactions({required int walletId, required bool skipSync}) Future<List<Transaction>>
override
listTransfers({required int walletId, String? assetId}) Future<List<Transfer>>
override
listUnspents({required int walletId, required bool settledOnly, required bool skipSync}) Future<List<Unspent>>
override
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>>
override
restoreKeys(String bitcoinNetwork, String mnemonic) Future<Keys>
override
send({required int walletId, required Map<String, List<Recipient>> recipientMap, required bool donation, required int feeRate, required int minConfirmations, required bool skipSync}) Future<OperationResult>
override
sendBegin({required int walletId, required Map<String, List<Recipient>> recipientMap, required bool donation, required int feeRate, required int minConfirmations}) Future<String>
override
sendBtc({required int walletId, required String address, required int amount, required int feeRate, required bool skipSync}) Future<String>
override
sendBtcBegin({required int walletId, required String address, required int amount, required int feeRate, required bool skipSync}) Future<String>
override
sendBtcEnd({required int walletId, required String signedPsbt, required bool skipSync}) Future<String>
override
sendEnd({required int walletId, required String signedPsbt, required bool skipSync}) Future<OperationResult>
override
signPsbt({required int walletId, required String unsignedPsbt}) Future<String>
override
sync(int walletId) Future<void>
override
toString() String
A string representation of this object.
inherited
walletClose(int walletId) Future<void>
override
witnessReceive({required int walletId, String? assetId, required Assignment assignment, int? durationSeconds, required List<String> transportEndpoints, required int minConfirmations}) Future<ReceiveData>
override

Operators

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