From b7d58e4d69015066b2fe3b800178e2c76a57972f Mon Sep 17 00:00:00 2001 From: Reid Rankin Date: Mon, 29 Nov 2021 14:42:34 -0500 Subject: [PATCH] fix: speed up invert of generated caip info (#256) --- packages/caip/src/adapters/coingecko/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/caip/src/adapters/coingecko/index.ts b/packages/caip/src/adapters/coingecko/index.ts index 3dbb7701b..e66bca1ab 100644 --- a/packages/caip/src/adapters/coingecko/index.ts +++ b/packages/caip/src/adapters/coingecko/index.ts @@ -8,7 +8,7 @@ const generatedCAIP19ToCoingeckoMap = Object.values(adapters).reduce((acc, cur) })) as Record const invert = >(data: T) => - Object.entries(data).reduce((acc, [k, v]) => ({ ...acc, [v]: k }), {}) + Object.entries(data).reduce((acc, [k, v]) => ((acc[v] = k), acc), {} as Record) const generatedCoingeckoToCAIP19Map: Record = invert(generatedCAIP19ToCoingeckoMap)