mirror of
https://github.com/cake-tech/cake_wallet.git
synced 2024-12-25 04:59:33 +00:00
64 lines
1.5 KiB
Dart
64 lines
1.5 KiB
Dart
part of 'nano.dart';
|
|
|
|
class CWNano extends Nano {
|
|
// @override
|
|
// NanoAccountList getAccountList(Object wallet) {
|
|
// return CWNanoAccountList(wallet);
|
|
// }
|
|
|
|
@override
|
|
List<String> getNanoWordList(String language) {
|
|
// throw UnimplementedError();
|
|
return NanoMnemomics.WORDLIST;
|
|
}
|
|
|
|
@override
|
|
WalletService createNanoWalletService(Box<WalletInfo> walletInfoSource) {
|
|
print("creating NanoWalletService");
|
|
return NanoWalletService(walletInfoSource);
|
|
}
|
|
|
|
NanoWalletDetails getNanoWalletDetails(Object wallet) {
|
|
throw UnimplementedError();
|
|
}
|
|
|
|
String getTransactionAddress(Object wallet, int accountIndex, int addressIndex) {
|
|
throw UnimplementedError();
|
|
}
|
|
|
|
@override
|
|
WalletCredentials createNanoNewWalletCredentials({
|
|
required String name,
|
|
String? password,
|
|
}) =>
|
|
NanoNewWalletCredentials(
|
|
name: name,
|
|
password: password,
|
|
);
|
|
|
|
@override
|
|
WalletCredentials createNanoRestoreWalletFromSeedCredentials({
|
|
required String name,
|
|
required String mnemonic,
|
|
required DerivationType derivationType,
|
|
required String password,
|
|
}) =>
|
|
NanoRestoreWalletFromSeedCredentials(
|
|
name: name,
|
|
password: password,
|
|
mnemonic: mnemonic,
|
|
derivationType: derivationType,
|
|
);
|
|
|
|
@override
|
|
TransactionHistoryBase getTransactionHistory(Object wallet) {
|
|
// final moneroWallet = wallet as MoneroWallet;
|
|
// return moneroWallet.transactionHistory;
|
|
throw UnimplementedError();
|
|
}
|
|
|
|
@override
|
|
void onStartup() {
|
|
// monero_wallet_api.onStartup();
|
|
}
|
|
}
|