localStorage.dart 587 B

123456789101112131415
  1. import 'package:get_storage/get_storage.dart';
  2. const String sdk_storage_key = 'polka_wallet_sdk';
  3. /// this is where we save keyPairs locally
  4. class KeyringStorage {
  5. static final _storage = () => GetStorage(sdk_storage_key);
  6. final keyPairs = [].val('keyPairs', getBox: _storage);
  7. final contacts = [].val('contacts', getBox: _storage);
  8. final ReadWriteValue<String?> currentPubKey = ''.val('currentPubKey', getBox: _storage);
  9. final encryptedRawSeeds = {}.val('encryptedRawSeeds', getBox: _storage);
  10. final encryptedMnemonics = {}.val('encryptedMnemonics', getBox: _storage);
  11. }