Skip to content
Snippets Groups Projects
Commit 1e728418 authored by poka's avatar poka
Browse files

Start hive integration

parent be01b239
No related branches found
No related tags found
1 merge request!21Draft: Hive storage
Pipeline #13614 waiting for manual action
...@@ -56,3 +56,6 @@ packages/dubp_rs/lib/ffi.dart ...@@ -56,3 +56,6 @@ packages/dubp_rs/lib/ffi.dart
/target /target
pubkeys.txt pubkeys.txt
# Linux builds
linux/
...@@ -28,6 +28,7 @@ import 'package:flutter/cupertino.dart'; ...@@ -28,6 +28,7 @@ import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:gecko/screens/myWallets/walletsHome.dart'; import 'package:gecko/screens/myWallets/walletsHome.dart';
import 'package:graphql_flutter/graphql_flutter.dart'; import 'package:graphql_flutter/graphql_flutter.dart';
import 'package:hive/hive.dart';
import 'package:provider/provider.dart'; import 'package:provider/provider.dart';
import 'package:flutter/foundation.dart'; import 'package:flutter/foundation.dart';
import 'package:responsive_framework/responsive_framework.dart'; import 'package:responsive_framework/responsive_framework.dart';
...@@ -47,6 +48,10 @@ Future<void> main() async { ...@@ -47,6 +48,10 @@ Future<void> main() async {
// _walletsProvider.getDefaultWallet(); // _walletsProvider.getDefaultWallet();
appVersion = await _homeProvider.getAppVersion(); appVersion = await _homeProvider.getAppVersion();
prefs = await SharedPreferences.getInstance(); prefs = await SharedPreferences.getInstance();
Hive.init(appPath.path);
await Hive.openBox("walletBox");
// final HiveStore _store = // final HiveStore _store =
// await HiveStore.open(path: '${appPath.path}/gqlCache'); // await HiveStore.open(path: '${appPath.path}/gqlCache');
......
...@@ -349,12 +349,12 @@ packages: ...@@ -349,12 +349,12 @@ packages:
source: hosted source: hosted
version: "5.0.0" version: "5.0.0"
hive: hive:
dependency: transitive dependency: "direct main"
description: description:
name: hive name: hive
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "2.0.0" version: "2.0.4"
http: http:
dependency: "direct main" dependency: "direct main"
description: description:
......
...@@ -51,6 +51,7 @@ dependencies: ...@@ -51,6 +51,7 @@ dependencies:
sdk: flutter sdk: flutter
test: ^1.17.10 test: ^1.17.10
unorm_dart: ^0.2.0 unorm_dart: ^0.2.0
hive: ^2.0.4
flutter_icons: flutter_icons:
android: "ic_launcher" android: "ic_launcher"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment