From dcbdf9cd31d7df04ae17498eb26ea5d9748c8264 Mon Sep 17 00:00:00 2001 From: gomes <17035424+gomesalexandre@users.noreply.github.com> Date: Mon, 16 Oct 2023 23:37:13 +0200 Subject: [PATCH] feat: don't cache utxo addresses --- .../src/shapeshift-multichain.ts | 5 ----- 1 file changed, 5 deletions(-) diff --git a/packages/hdwallet-metamask-shapeshift-multichain/src/shapeshift-multichain.ts b/packages/hdwallet-metamask-shapeshift-multichain/src/shapeshift-multichain.ts index 168d20557..3df2b50f1 100644 --- a/packages/hdwallet-metamask-shapeshift-multichain/src/shapeshift-multichain.ts +++ b/packages/hdwallet-metamask-shapeshift-multichain/src/shapeshift-multichain.ts @@ -487,11 +487,7 @@ export class MetaMaskShapeShiftMultiChainHDWallet return this.info.bitcoinNextAccountPath(msg); } - addressCache: Map = new Map(); public async btcGetAddress(msg: core.BTCGetAddress): Promise { - const key = JSON.stringify(msg); - const maybeCachedAddress = this.addressCache.get(key); - if (maybeCachedAddress) return maybeCachedAddress; const value = await (async () => { switch (msg.coin) { case "Bitcoin": @@ -508,7 +504,6 @@ export class MetaMaskShapeShiftMultiChainHDWallet })(); if (!value || typeof value !== "string") return null; - this.addressCache.set(key, value); return value; }