From 7787a8d207e289a3ab35a823b331f13255cbbbf1 Mon Sep 17 00:00:00 2001 From: gozzy Date: Fri, 28 Oct 2022 08:09:02 +0000 Subject: [PATCH] resolve tree caching detection --- services/merkleTree.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/services/merkleTree.js b/services/merkleTree.js index 46fad51..7e1edae 100644 --- a/services/merkleTree.js +++ b/services/merkleTree.js @@ -5,6 +5,8 @@ import { download } from '@/store/snark' import networkConfig from '@/networkConfig' import { mimc, bloomService } from '@/services' +const supportedCaches = ['1', '56', '100', '137', '5'] + class MerkleTreeService { constructor({ netId, amount, currency, commitment, instanceName }) { this.netId = netId @@ -153,8 +155,7 @@ class MerkleTreeService { } async getTree() { - const { nativeCurrency } = networkConfig[`netId${this.netId}`] - const hasCache = nativeCurrency === this.currency && Number(this.netId) === 1 + const hasCache = supportedCaches.includes(this.netId.toString()) let cachedTree = await this.getTreeFromDB()