From 1e2f3b79be160aeb360ac0bded3bfe242964aea2 Mon Sep 17 00:00:00 2001 From: baryon2 Date: Tue, 21 Jan 2025 21:50:51 +0530 Subject: [PATCH] fixes(keychain): fix potential race condition in import wallet --- package.json | 2 +- src/keychain/keychain.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 3f41bc0..14cd241 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@leapwallet/leap-keychain", - "version": "0.3.4", + "version": "0.3.5", "description": "A javascript library for crypto key management", "scripts": { "test:coverage": "nyc mocha", diff --git a/src/keychain/keychain.ts b/src/keychain/keychain.ts index 2cf1a6c..584adb4 100644 --- a/src/keychain/keychain.ts +++ b/src/keychain/keychain.ts @@ -157,7 +157,7 @@ export class KeyChain { }, }; - KeyChain.updateKeyChain(wallet); + await KeyChain.updateKeyChain(wallet); return wallet[walletId]!; }