Skip to content

Commit 206e300

Browse files
authored
Merge pull request bitpay#1649 from jguthrie7/bitcore-client/refactor/storage
Bitcore client/refactor/storage
2 parents e33591a + feea7de commit 206e300

File tree

1 file changed

+7
-12
lines changed

1 file changed

+7
-12
lines changed

packages/bitcore-client/lib/storage.js

+7-12
Original file line numberDiff line numberDiff line change
@@ -28,19 +28,14 @@ class Storage {
2828
}
2929
this.db = levelup(leveldown(this.path), { createIfMissing, errorIfExists });
3030
}
31+
3132
async loadWallet(params) {
3233
const { name } = params;
33-
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-
});
34+
const wallet = await this.db.get(`wallet|${name}`);
35+
if (!wallet) {
36+
return;
37+
}
38+
return JSON.parse(wallet);
4439
}
4540

4641
listWallets() {
@@ -64,7 +59,7 @@ class Storage {
6459
);
6560
return JSON.parse(decrypted);
6661
} else {
67-
json;
62+
return json;
6863
}
6964
}
7065
async addKeys(params) {

0 commit comments

Comments
 (0)