import 'package:cake_wallet/src/domain/common/wallet.dart'; import 'package:cake_wallet/src/domain/common/wallet_description.dart'; abstract class WalletsManager { Future create(String name, String password); Future restoreFromSeed( String name, String password, String seed, int restoreHeight); Future restoreFromKeys(String name, String password, int restoreHeight, String address, String viewKey, String spendKey); Future openWallet(String name, String password); Future isWalletExit(String name); Future remove(WalletDescription wallet); }