import 'package:flutter/foundation.dart'; import 'package:mobx/mobx.dart'; import 'package:cake_wallet/src/domain/common/node.dart'; abstract class WalletBase { String get name; String get filename; @observable String address; @observable BalaceType balance; Future connectToNode({@required Node node}); Future startSync(); Future createTransaction(Object credentials); Future save(); }