throw new Error('Failed to lock wallet')\r
}\r
try {\r
+ const promises = []\r
+ for (const account of this.#accounts) {\r
+ promises.push(account.lock(this.seed))\r
+ }\r
+ await Promise.all(promises)\r
const headers = {\r
method: 'set',\r
name: this.id\r
if (!success) {\r
throw null\r
}\r
- const promises = []\r
- for (const account of this.#accounts) {\r
- promises.push(account.lock(new Uint8Array(password)))\r
- }\r
- await Promise.all(promises)\r
} catch (err) {\r
throw new Error('Failed to lock wallet')\r
} finally {\r
}\r
const promises = []\r
for (const account of this.#accounts) {\r
- promises.push(account.unlock(new Uint8Array(password)))\r
+ promises.push(account.unlock(this.seed))\r
}\r
await Promise.all(promises)\r
} catch (err) {\r