We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents e33591a + feea7de commit 206e300Copy full SHA for 206e300
packages/bitcore-client/lib/storage.js
@@ -28,19 +28,14 @@ class Storage {
28
}
29
this.db = levelup(leveldown(this.path), { createIfMissing, errorIfExists });
30
31
+
32
async loadWallet(params) {
33
const { name } = params;
- return new Promise(async (resolve, reject) => {
34
- try {
35
- const wallet = await this.db.get(`wallet|${name}`);
36
- if (wallet) {
37
- resolve(JSON.parse(wallet));
38
- }
39
- resolve(null);
40
- } catch (err) {
41
- reject(err);
42
43
- });
+ const wallet = await this.db.get(`wallet|${name}`);
+ if (!wallet) {
+ return;
+ }
+ return JSON.parse(wallet);
44
45
46
listWallets() {
@@ -64,7 +59,7 @@ class Storage {
64
59
);
65
60
return JSON.parse(decrypted);
66
61
} else {
67
- json;
62
+ return json;
68
63
69
70
async addKeys(params) {
0 commit comments