stack_wallet/test/services/coins/manager_test.mocks.dart
2022-08-26 16:11:35 +08:00

605 lines
26 KiB
Dart

// Mocks generated by Mockito 5.2.0 from annotations
// in stackwallet/test/services/coins/manager_test.dart.
// Do not manually edit this file.
import 'dart:async' as _i8;
import 'package:decimal/decimal.dart' as _i3;
import 'package:mockito/mockito.dart' as _i1;
import 'package:stackwallet/electrumx_rpc/cached_electrumx.dart' as _i6;
import 'package:stackwallet/electrumx_rpc/electrumx.dart' as _i5;
import 'package:stackwallet/models/lelantus_coin.dart' as _i10;
import 'package:stackwallet/models/models.dart' as _i4;
import 'package:stackwallet/services/coins/firo/firo_wallet.dart' as _i7;
import 'package:stackwallet/services/transaction_notification_tracker.dart'
as _i2;
import 'package:stackwallet/utilities/enums/coin_enum.dart' as _i9;
// ignore_for_file: type=lint
// ignore_for_file: avoid_redundant_argument_values
// ignore_for_file: avoid_setters_without_getters
// ignore_for_file: comment_references
// ignore_for_file: implementation_imports
// ignore_for_file: invalid_use_of_visible_for_testing_member
// ignore_for_file: prefer_const_constructors
// ignore_for_file: unnecessary_parenthesis
// ignore_for_file: camel_case_types
class _FakeTransactionNotificationTracker_0 extends _i1.Fake
implements _i2.TransactionNotificationTracker {}
class _FakeDecimal_1 extends _i1.Fake implements _i3.Decimal {}
class _FakeTransactionData_2 extends _i1.Fake implements _i4.TransactionData {}
class _FakeUtxoData_3 extends _i1.Fake implements _i4.UtxoData {}
class _FakeFeeObject_4 extends _i1.Fake implements _i4.FeeObject {}
class _FakeElectrumX_5 extends _i1.Fake implements _i5.ElectrumX {}
class _FakeCachedElectrumX_6 extends _i1.Fake implements _i6.CachedElectrumX {}
/// A class which mocks [FiroWallet].
///
/// See the documentation for Mockito's code generation for more information.
class MockFiroWallet extends _i1.Mock implements _i7.FiroWallet {
MockFiroWallet() {
_i1.throwOnMissingStub(this);
}
@override
set timer(_i8.Timer? _timer) =>
super.noSuchMethod(Invocation.setter(#timer, _timer),
returnValueForMissingStub: null);
@override
_i2.TransactionNotificationTracker get txTracker =>
(super.noSuchMethod(Invocation.getter(#txTracker),
returnValue: _FakeTransactionNotificationTracker_0())
as _i2.TransactionNotificationTracker);
@override
set txTracker(_i2.TransactionNotificationTracker? _txTracker) =>
super.noSuchMethod(Invocation.setter(#txTracker, _txTracker),
returnValueForMissingStub: null);
@override
bool get refreshMutex =>
(super.noSuchMethod(Invocation.getter(#refreshMutex), returnValue: false)
as bool);
@override
set refreshMutex(bool? _refreshMutex) =>
super.noSuchMethod(Invocation.setter(#refreshMutex, _refreshMutex),
returnValueForMissingStub: null);
@override
bool get longMutex =>
(super.noSuchMethod(Invocation.getter(#longMutex), returnValue: false)
as bool);
@override
set longMutex(bool? _longMutex) =>
super.noSuchMethod(Invocation.setter(#longMutex, _longMutex),
returnValueForMissingStub: null);
@override
bool get isActive =>
(super.noSuchMethod(Invocation.getter(#isActive), returnValue: false)
as bool);
@override
set isActive(bool? _isActive) =>
super.noSuchMethod(Invocation.setter(#isActive, _isActive),
returnValueForMissingStub: null);
@override
bool get shouldAutoSync => (super
.noSuchMethod(Invocation.getter(#shouldAutoSync), returnValue: false)
as bool);
@override
set shouldAutoSync(bool? shouldAutoSync) =>
super.noSuchMethod(Invocation.setter(#shouldAutoSync, shouldAutoSync),
returnValueForMissingStub: null);
@override
set isFavorite(bool? markFavorite) =>
super.noSuchMethod(Invocation.setter(#isFavorite, markFavorite),
returnValueForMissingStub: null);
@override
bool get isFavorite =>
(super.noSuchMethod(Invocation.getter(#isFavorite), returnValue: false)
as bool);
@override
_i9.Coin get coin => (super.noSuchMethod(Invocation.getter(#coin),
returnValue: _i9.Coin.bitcoin) as _i9.Coin);
@override
_i8.Future<List<String>> get mnemonic =>
(super.noSuchMethod(Invocation.getter(#mnemonic),
returnValue: Future<List<String>>.value(<String>[]))
as _i8.Future<List<String>>);
@override
_i8.Future<_i3.Decimal> get availableBalance =>
(super.noSuchMethod(Invocation.getter(#availableBalance),
returnValue: Future<_i3.Decimal>.value(_FakeDecimal_1()))
as _i8.Future<_i3.Decimal>);
@override
_i8.Future<_i3.Decimal> get pendingBalance =>
(super.noSuchMethod(Invocation.getter(#pendingBalance),
returnValue: Future<_i3.Decimal>.value(_FakeDecimal_1()))
as _i8.Future<_i3.Decimal>);
@override
_i8.Future<_i3.Decimal> get totalBalance =>
(super.noSuchMethod(Invocation.getter(#totalBalance),
returnValue: Future<_i3.Decimal>.value(_FakeDecimal_1()))
as _i8.Future<_i3.Decimal>);
@override
_i8.Future<_i3.Decimal> get balanceMinusMaxFee =>
(super.noSuchMethod(Invocation.getter(#balanceMinusMaxFee),
returnValue: Future<_i3.Decimal>.value(_FakeDecimal_1()))
as _i8.Future<_i3.Decimal>);
@override
_i8.Future<_i4.TransactionData> get transactionData =>
(super.noSuchMethod(Invocation.getter(#transactionData),
returnValue:
Future<_i4.TransactionData>.value(_FakeTransactionData_2()))
as _i8.Future<_i4.TransactionData>);
@override
_i8.Future<_i4.UtxoData> get utxoData =>
(super.noSuchMethod(Invocation.getter(#utxoData),
returnValue: Future<_i4.UtxoData>.value(_FakeUtxoData_3()))
as _i8.Future<_i4.UtxoData>);
@override
_i8.Future<List<_i4.UtxoObject>> get unspentOutputs => (super.noSuchMethod(
Invocation.getter(#unspentOutputs),
returnValue: Future<List<_i4.UtxoObject>>.value(<_i4.UtxoObject>[]))
as _i8.Future<List<_i4.UtxoObject>>);
@override
_i8.Future<_i4.TransactionData> get lelantusTransactionData =>
(super.noSuchMethod(Invocation.getter(#lelantusTransactionData),
returnValue:
Future<_i4.TransactionData>.value(_FakeTransactionData_2()))
as _i8.Future<_i4.TransactionData>);
@override
_i8.Future<int> get maxFee => (super.noSuchMethod(Invocation.getter(#maxFee),
returnValue: Future<int>.value(0)) as _i8.Future<int>);
@override
_i8.Future<List<_i3.Decimal>> get balances =>
(super.noSuchMethod(Invocation.getter(#balances),
returnValue: Future<List<_i3.Decimal>>.value(<_i3.Decimal>[]))
as _i8.Future<List<_i3.Decimal>>);
@override
_i8.Future<_i3.Decimal> get firoPrice =>
(super.noSuchMethod(Invocation.getter(#firoPrice),
returnValue: Future<_i3.Decimal>.value(_FakeDecimal_1()))
as _i8.Future<_i3.Decimal>);
@override
_i8.Future<_i4.FeeObject> get fees =>
(super.noSuchMethod(Invocation.getter(#fees),
returnValue: Future<_i4.FeeObject>.value(_FakeFeeObject_4()))
as _i8.Future<_i4.FeeObject>);
@override
_i8.Future<String> get currentReceivingAddress =>
(super.noSuchMethod(Invocation.getter(#currentReceivingAddress),
returnValue: Future<String>.value('')) as _i8.Future<String>);
@override
String get walletName =>
(super.noSuchMethod(Invocation.getter(#walletName), returnValue: '')
as String);
@override
set walletName(String? newName) =>
super.noSuchMethod(Invocation.setter(#walletName, newName),
returnValueForMissingStub: null);
@override
String get walletId =>
(super.noSuchMethod(Invocation.getter(#walletId), returnValue: '')
as String);
@override
_i8.Future<List<String>> get allOwnAddresses =>
(super.noSuchMethod(Invocation.getter(#allOwnAddresses),
returnValue: Future<List<String>>.value(<String>[]))
as _i8.Future<List<String>>);
@override
bool get isConnected =>
(super.noSuchMethod(Invocation.getter(#isConnected), returnValue: false)
as bool);
@override
_i5.ElectrumX get electrumXClient =>
(super.noSuchMethod(Invocation.getter(#electrumXClient),
returnValue: _FakeElectrumX_5()) as _i5.ElectrumX);
@override
_i6.CachedElectrumX get cachedElectrumXClient =>
(super.noSuchMethod(Invocation.getter(#cachedElectrumXClient),
returnValue: _FakeCachedElectrumX_6()) as _i6.CachedElectrumX);
@override
bool get isRefreshing =>
(super.noSuchMethod(Invocation.getter(#isRefreshing), returnValue: false)
as bool);
@override
bool get hasCalledExit =>
(super.noSuchMethod(Invocation.getter(#hasCalledExit), returnValue: false)
as bool);
@override
set onIsActiveWalletChanged(void Function(bool)? _onIsActiveWalletChanged) =>
super.noSuchMethod(
Invocation.setter(#onIsActiveWalletChanged, _onIsActiveWalletChanged),
returnValueForMissingStub: null);
@override
bool validateAddress(String? address) =>
(super.noSuchMethod(Invocation.method(#validateAddress, [address]),
returnValue: false) as bool);
@override
_i8.Future<bool> testNetworkConnection() =>
(super.noSuchMethod(Invocation.method(#testNetworkConnection, []),
returnValue: Future<bool>.value(false)) as _i8.Future<bool>);
@override
void startNetworkAlivePinging() =>
super.noSuchMethod(Invocation.method(#startNetworkAlivePinging, []),
returnValueForMissingStub: null);
@override
void stopNetworkAlivePinging() =>
super.noSuchMethod(Invocation.method(#stopNetworkAlivePinging, []),
returnValueForMissingStub: null);
@override
_i8.Future<Map<String, dynamic>> prepareSend(
{String? address, int? satoshiAmount, Map<String, dynamic>? args}) =>
(super.noSuchMethod(
Invocation.method(#prepareSend, [], {
#address: address,
#satoshiAmount: satoshiAmount,
#args: args
}),
returnValue:
Future<Map<String, dynamic>>.value(<String, dynamic>{}))
as _i8.Future<Map<String, dynamic>>);
@override
_i8.Future<String> confirmSend({Map<String, dynamic>? txData}) => (super
.noSuchMethod(Invocation.method(#confirmSend, [], {#txData: txData}),
returnValue: Future<String>.value('')) as _i8.Future<String>);
@override
_i8.Future<String> send(
{String? toAddress,
int? amount,
Map<String, String>? args = const {}}) =>
(super.noSuchMethod(
Invocation.method(
#send, [], {#toAddress: toAddress, #amount: amount, #args: args}),
returnValue: Future<String>.value('')) as _i8.Future<String>);
@override
_i8.Future<void> updateNode(bool? shouldRefresh) =>
(super.noSuchMethod(Invocation.method(#updateNode, [shouldRefresh]),
returnValue: Future<void>.value(),
returnValueForMissingStub: Future<void>.value()) as _i8.Future<void>);
@override
_i8.Future<void> initializeNew() =>
(super.noSuchMethod(Invocation.method(#initializeNew, []),
returnValue: Future<void>.value(),
returnValueForMissingStub: Future<void>.value()) as _i8.Future<void>);
@override
_i8.Future<void> initializeExisting() =>
(super.noSuchMethod(Invocation.method(#initializeExisting, []),
returnValue: Future<void>.value(),
returnValueForMissingStub: Future<void>.value()) as _i8.Future<void>);
@override
_i8.Future<bool> refreshIfThereIsNewData() =>
(super.noSuchMethod(Invocation.method(#refreshIfThereIsNewData, []),
returnValue: Future<bool>.value(false)) as _i8.Future<bool>);
@override
_i8.Future<void> getAllTxsToWatch(
_i4.TransactionData? txData, _i4.TransactionData? lTxData) =>
(super.noSuchMethod(
Invocation.method(#getAllTxsToWatch, [txData, lTxData]),
returnValue: Future<void>.value(),
returnValueForMissingStub: Future<void>.value()) as _i8.Future<void>);
@override
_i8.Future<void> refresh() =>
(super.noSuchMethod(Invocation.method(#refresh, []),
returnValue: Future<void>.value(),
returnValueForMissingStub: Future<void>.value()) as _i8.Future<void>);
@override
List<Map<dynamic, _i10.LelantusCoin>> getLelantusCoinMap() =>
(super.noSuchMethod(Invocation.method(#getLelantusCoinMap, []),
returnValue: <Map<dynamic, _i10.LelantusCoin>>[])
as List<Map<dynamic, _i10.LelantusCoin>>);
@override
_i8.Future<void> autoMint() =>
(super.noSuchMethod(Invocation.method(#autoMint, []),
returnValue: Future<void>.value(),
returnValueForMissingStub: Future<void>.value()) as _i8.Future<void>);
@override
_i8.Future<List<Map<String, dynamic>>> createMintsFromAmount(int? total) =>
(super.noSuchMethod(Invocation.method(#createMintsFromAmount, [total]),
returnValue: Future<List<Map<String, dynamic>>>.value(
<Map<String, dynamic>>[]))
as _i8.Future<List<Map<String, dynamic>>>);
@override
_i8.Future<String> submitHexToNetwork(String? hex) =>
(super.noSuchMethod(Invocation.method(#submitHexToNetwork, [hex]),
returnValue: Future<String>.value('')) as _i8.Future<String>);
@override
_i8.Future<Map<String, dynamic>> buildMintTransaction(
List<_i4.UtxoObject>? utxosToUse,
int? satoshisPerRecipient,
List<Map<String, dynamic>>? mintsMap) =>
(super.noSuchMethod(
Invocation.method(#buildMintTransaction,
[utxosToUse, satoshisPerRecipient, mintsMap]),
returnValue:
Future<Map<String, dynamic>>.value(<String, dynamic>{}))
as _i8.Future<Map<String, dynamic>>);
@override
_i8.Future<void> checkReceivingAddressForTransactions() =>
(super.noSuchMethod(
Invocation.method(#checkReceivingAddressForTransactions, []),
returnValue: Future<void>.value(),
returnValueForMissingStub: Future<void>.value()) as _i8.Future<void>);
@override
_i8.Future<void> fillAddresses(String? suppliedMnemonic,
{int? perBatch = 50, int? numberOfThreads = 4}) =>
(super.noSuchMethod(
Invocation.method(#fillAddresses, [suppliedMnemonic],
{#perBatch: perBatch, #numberOfThreads: numberOfThreads}),
returnValue: Future<void>.value(),
returnValueForMissingStub: Future<void>.value()) as _i8.Future<void>);
@override
_i8.Future<void> incrementAddressIndexForChain(int? chain) => (super
.noSuchMethod(Invocation.method(#incrementAddressIndexForChain, [chain]),
returnValue: Future<void>.value(),
returnValueForMissingStub: Future<void>.value()) as _i8.Future<void>);
@override
_i8.Future<void> addToAddressesArrayForChain(String? address, int? chain) =>
(super.noSuchMethod(
Invocation.method(#addToAddressesArrayForChain, [address, chain]),
returnValue: Future<void>.value(),
returnValueForMissingStub: Future<void>.value()) as _i8.Future<void>);
@override
_i8.Future<void> fullRescan(
int? maxUnusedAddressGap, int? maxNumberOfIndexesToCheck) =>
(super.noSuchMethod(
Invocation.method(
#fullRescan, [maxUnusedAddressGap, maxNumberOfIndexesToCheck]),
returnValue: Future<void>.value(),
returnValueForMissingStub: Future<void>.value()) as _i8.Future<void>);
@override
_i8.Future<void> recoverFromMnemonic(
{String? mnemonic,
int? maxUnusedAddressGap,
int? maxNumberOfIndexesToCheck,
int? height}) =>
(super.noSuchMethod(
Invocation.method(#recoverFromMnemonic, [], {
#mnemonic: mnemonic,
#maxUnusedAddressGap: maxUnusedAddressGap,
#maxNumberOfIndexesToCheck: maxNumberOfIndexesToCheck,
#height: height
}),
returnValue: Future<void>.value(),
returnValueForMissingStub: Future<void>.value()) as _i8.Future<void>);
@override
_i8.Future<List<Map<String, dynamic>>> fetchAnonymitySets() =>
(super.noSuchMethod(Invocation.method(#fetchAnonymitySets, []),
returnValue: Future<List<Map<String, dynamic>>>.value(
<Map<String, dynamic>>[]))
as _i8.Future<List<Map<String, dynamic>>>);
@override
_i8.Future<int> getLatestSetId() =>
(super.noSuchMethod(Invocation.method(#getLatestSetId, []),
returnValue: Future<int>.value(0)) as _i8.Future<int>);
@override
_i8.Future<List<dynamic>> getUsedCoinSerials() =>
(super.noSuchMethod(Invocation.method(#getUsedCoinSerials, []),
returnValue: Future<List<dynamic>>.value(<dynamic>[]))
as _i8.Future<List<dynamic>>);
@override
_i8.Future<void> exit() => (super.noSuchMethod(Invocation.method(#exit, []),
returnValue: Future<void>.value(),
returnValueForMissingStub: Future<void>.value()) as _i8.Future<void>);
@override
_i8.Future<int> estimateFeeFor(int? satoshiAmount, int? feeRate) =>
(super.noSuchMethod(
Invocation.method(#estimateFeeFor, [satoshiAmount, feeRate]),
returnValue: Future<int>.value(0)) as _i8.Future<int>);
@override
_i8.Future<List<_i4.Transaction>> getJMintTransactions(
_i6.CachedElectrumX? cachedClient,
List<String>? transactions,
String? currency,
_i9.Coin? coin,
_i3.Decimal? currentPrice,
String? locale) =>
(super.noSuchMethod(
Invocation.method(#getJMintTransactions, [
cachedClient,
transactions,
currency,
coin,
currentPrice,
locale
]),
returnValue:
Future<List<_i4.Transaction>>.value(<_i4.Transaction>[]))
as _i8.Future<List<_i4.Transaction>>);
}
/// A class which mocks [ElectrumX].
///
/// See the documentation for Mockito's code generation for more information.
class MockElectrumX extends _i1.Mock implements _i5.ElectrumX {
MockElectrumX() {
_i1.throwOnMissingStub(this);
}
@override
set failovers(List<_i5.ElectrumXNode>? _failovers) =>
super.noSuchMethod(Invocation.setter(#failovers, _failovers),
returnValueForMissingStub: null);
@override
int get currentFailoverIndex =>
(super.noSuchMethod(Invocation.getter(#currentFailoverIndex),
returnValue: 0) as int);
@override
set currentFailoverIndex(int? _currentFailoverIndex) => super.noSuchMethod(
Invocation.setter(#currentFailoverIndex, _currentFailoverIndex),
returnValueForMissingStub: null);
@override
String get host =>
(super.noSuchMethod(Invocation.getter(#host), returnValue: '') as String);
@override
int get port =>
(super.noSuchMethod(Invocation.getter(#port), returnValue: 0) as int);
@override
bool get useSSL =>
(super.noSuchMethod(Invocation.getter(#useSSL), returnValue: false)
as bool);
@override
_i8.Future<dynamic> request(
{String? command,
List<dynamic>? args = const [],
Duration? connectionTimeout = const Duration(seconds: 60),
String? requestID,
int? retries = 2}) =>
(super.noSuchMethod(
Invocation.method(#request, [], {
#command: command,
#args: args,
#connectionTimeout: connectionTimeout,
#requestID: requestID,
#retries: retries
}),
returnValue: Future<dynamic>.value()) as _i8.Future<dynamic>);
@override
_i8.Future<List<Map<String, dynamic>>> batchRequest(
{String? command,
Map<String, List<dynamic>>? args,
Duration? connectionTimeout = const Duration(seconds: 60),
int? retries = 2}) =>
(super.noSuchMethod(
Invocation.method(#batchRequest, [], {
#command: command,
#args: args,
#connectionTimeout: connectionTimeout,
#retries: retries
}),
returnValue: Future<List<Map<String, dynamic>>>.value(
<Map<String, dynamic>>[]))
as _i8.Future<List<Map<String, dynamic>>>);
@override
_i8.Future<bool> ping({String? requestID, int? retryCount = 1}) =>
(super.noSuchMethod(
Invocation.method(
#ping, [], {#requestID: requestID, #retryCount: retryCount}),
returnValue: Future<bool>.value(false)) as _i8.Future<bool>);
@override
_i8.Future<Map<String, dynamic>> getBlockHeadTip({String? requestID}) =>
(super.noSuchMethod(
Invocation.method(#getBlockHeadTip, [], {#requestID: requestID}),
returnValue:
Future<Map<String, dynamic>>.value(<String, dynamic>{}))
as _i8.Future<Map<String, dynamic>>);
@override
_i8.Future<Map<String, dynamic>> getServerFeatures({String? requestID}) =>
(super.noSuchMethod(
Invocation.method(#getServerFeatures, [], {#requestID: requestID}),
returnValue:
Future<Map<String, dynamic>>.value(<String, dynamic>{})) as _i8
.Future<Map<String, dynamic>>);
@override
_i8.Future<String> broadcastTransaction({String? rawTx, String? requestID}) =>
(super.noSuchMethod(
Invocation.method(#broadcastTransaction, [],
{#rawTx: rawTx, #requestID: requestID}),
returnValue: Future<String>.value('')) as _i8.Future<String>);
@override
_i8.Future<Map<String, dynamic>> getBalance(
{String? scripthash, String? requestID}) =>
(super.noSuchMethod(
Invocation.method(#getBalance, [],
{#scripthash: scripthash, #requestID: requestID}),
returnValue:
Future<Map<String, dynamic>>.value(<String, dynamic>{}))
as _i8.Future<Map<String, dynamic>>);
@override
_i8.Future<List<Map<String, dynamic>>> getHistory(
{String? scripthash, String? requestID}) =>
(super.noSuchMethod(
Invocation.method(#getHistory, [],
{#scripthash: scripthash, #requestID: requestID}),
returnValue: Future<List<Map<String, dynamic>>>.value(
<Map<String, dynamic>>[]))
as _i8.Future<List<Map<String, dynamic>>>);
@override
_i8.Future<Map<String, List<Map<String, dynamic>>>> getBatchHistory(
{Map<String, List<dynamic>>? args}) =>
(super.noSuchMethod(
Invocation.method(#getBatchHistory, [], {#args: args}),
returnValue: Future<Map<String, List<Map<String, dynamic>>>>.value(
<String, List<Map<String, dynamic>>>{})) as _i8
.Future<Map<String, List<Map<String, dynamic>>>>);
@override
_i8.Future<List<Map<String, dynamic>>> getUTXOs(
{String? scripthash, String? requestID}) =>
(super.noSuchMethod(
Invocation.method(
#getUTXOs, [], {#scripthash: scripthash, #requestID: requestID}),
returnValue: Future<List<Map<String, dynamic>>>.value(
<Map<String, dynamic>>[])) as _i8
.Future<List<Map<String, dynamic>>>);
@override
_i8.Future<Map<String, List<Map<String, dynamic>>>> getBatchUTXOs(
{Map<String, List<dynamic>>? args}) =>
(super.noSuchMethod(Invocation.method(#getBatchUTXOs, [], {#args: args}),
returnValue: Future<Map<String, List<Map<String, dynamic>>>>.value(
<String, List<Map<String, dynamic>>>{})) as _i8
.Future<Map<String, List<Map<String, dynamic>>>>);
@override
_i8.Future<Map<String, dynamic>> getTransaction(
{String? txHash, bool? verbose = true, String? requestID}) =>
(super.noSuchMethod(
Invocation.method(#getTransaction, [],
{#txHash: txHash, #verbose: verbose, #requestID: requestID}),
returnValue:
Future<Map<String, dynamic>>.value(<String, dynamic>{}))
as _i8.Future<Map<String, dynamic>>);
@override
_i8.Future<Map<String, dynamic>> getAnonymitySet(
{String? groupId = r'1',
String? blockhash = r'',
String? requestID}) =>
(super.noSuchMethod(
Invocation.method(#getAnonymitySet, [], {
#groupId: groupId,
#blockhash: blockhash,
#requestID: requestID
}),
returnValue:
Future<Map<String, dynamic>>.value(<String, dynamic>{}))
as _i8.Future<Map<String, dynamic>>);
@override
_i8.Future<dynamic> getMintData({dynamic mints, String? requestID}) =>
(super.noSuchMethod(
Invocation.method(
#getMintData, [], {#mints: mints, #requestID: requestID}),
returnValue: Future<dynamic>.value()) as _i8.Future<dynamic>);
@override
_i8.Future<Map<String, dynamic>> getUsedCoinSerials(
{String? requestID, int? startNumber}) =>
(super.noSuchMethod(
Invocation.method(#getUsedCoinSerials, [],
{#requestID: requestID, #startNumber: startNumber}),
returnValue:
Future<Map<String, dynamic>>.value(<String, dynamic>{}))
as _i8.Future<Map<String, dynamic>>);
@override
_i8.Future<int> getLatestCoinId({String? requestID}) => (super.noSuchMethod(
Invocation.method(#getLatestCoinId, [], {#requestID: requestID}),
returnValue: Future<int>.value(0)) as _i8.Future<int>);
@override
_i8.Future<Map<String, dynamic>> getFeeRate({String? requestID}) => (super
.noSuchMethod(Invocation.method(#getFeeRate, [], {#requestID: requestID}),
returnValue:
Future<Map<String, dynamic>>.value(<String, dynamic>{})) as _i8
.Future<Map<String, dynamic>>);
@override
_i8.Future<_i3.Decimal> estimateFee({String? requestID, int? blocks}) =>
(super.noSuchMethod(
Invocation.method(
#estimateFee, [], {#requestID: requestID, #blocks: blocks}),
returnValue: Future<_i3.Decimal>.value(_FakeDecimal_1()))
as _i8.Future<_i3.Decimal>);
@override
_i8.Future<_i3.Decimal> relayFee({String? requestID}) => (super.noSuchMethod(
Invocation.method(#relayFee, [], {#requestID: requestID}),
returnValue: Future<_i3.Decimal>.value(_FakeDecimal_1()))
as _i8.Future<_i3.Decimal>);
}