From 2bd991aa4595d2dbe339f5af1c318af8716b37b0 Mon Sep 17 00:00:00 2001 From: tornadocontrib Date: Sun, 22 Sep 2024 02:37:33 +0000 Subject: [PATCH] tornado-core 1.0.8 * minor fix --- dist/index.js | 12 ++++++------ dist/index.mjs | 12 ++++++------ dist/index.umd.js | 12 ++++++------ package.json | 2 +- src/events/base.ts | 9 ++++----- src/networkConfig.ts | 4 ++-- 6 files changed, 25 insertions(+), 26 deletions(-) diff --git a/dist/index.js b/dist/index.js index 32bb90d..2544fa4 100644 --- a/dist/index.js +++ b/dist/index.js @@ -2352,8 +2352,8 @@ function getSubdomains() { } function getRelayerEnsSubdomains() { const allConfig = getNetworkConfig(); - return Object.keys(allConfig).reduce((acc, chain) => { - acc[Number(chain)] = allConfig[Number(chain)].relayerEnsSubdomain; + return enabledChains.reduce((acc, chain) => { + acc[chain] = allConfig[chain].relayerEnsSubdomain; return acc; }, {}); } @@ -3377,12 +3377,12 @@ class BaseRegistryService extends BaseEventsService { ]); const relayers = relayersData.map(({ owner, balance: stakeBalance, records, isRegistered }, index) => { const { ensName, relayerAddress } = uniqueRegisters[index]; - const hostnames = {}; - records.forEach((record, recordIndex) => { + const hostnames = records.reduce((acc, record, recordIndex) => { if (record) { - hostnames[Number(Object.keys(this.relayerEnsSubdomains)[recordIndex])] = record; + acc[Number(Object.keys(this.relayerEnsSubdomains)[recordIndex])] = record; } - }); + return acc; + }, {}); const isOwner = !relayerAddress || relayerAddress === owner; const hasMinBalance = stakeBalance >= MIN_STAKE_BALANCE; const preCondition = Object.keys(hostnames).length && isOwner && isRegistered && hasMinBalance; diff --git a/dist/index.mjs b/dist/index.mjs index 71c1bf9..95aadbb 100644 --- a/dist/index.mjs +++ b/dist/index.mjs @@ -2331,8 +2331,8 @@ function getSubdomains() { } function getRelayerEnsSubdomains() { const allConfig = getNetworkConfig(); - return Object.keys(allConfig).reduce((acc, chain) => { - acc[Number(chain)] = allConfig[Number(chain)].relayerEnsSubdomain; + return enabledChains.reduce((acc, chain) => { + acc[chain] = allConfig[chain].relayerEnsSubdomain; return acc; }, {}); } @@ -3356,12 +3356,12 @@ class BaseRegistryService extends BaseEventsService { ]); const relayers = relayersData.map(({ owner, balance: stakeBalance, records, isRegistered }, index) => { const { ensName, relayerAddress } = uniqueRegisters[index]; - const hostnames = {}; - records.forEach((record, recordIndex) => { + const hostnames = records.reduce((acc, record, recordIndex) => { if (record) { - hostnames[Number(Object.keys(this.relayerEnsSubdomains)[recordIndex])] = record; + acc[Number(Object.keys(this.relayerEnsSubdomains)[recordIndex])] = record; } - }); + return acc; + }, {}); const isOwner = !relayerAddress || relayerAddress === owner; const hasMinBalance = stakeBalance >= MIN_STAKE_BALANCE; const preCondition = Object.keys(hostnames).length && isOwner && isRegistered && hasMinBalance; diff --git a/dist/index.umd.js b/dist/index.umd.js index 8e3e903..5dbe263 100644 --- a/dist/index.umd.js +++ b/dist/index.umd.js @@ -59725,12 +59725,12 @@ class BaseRegistryService extends BaseEventsService { ]); const relayers = relayersData.map(({ owner, balance: stakeBalance, records, isRegistered }, index) => { const { ensName, relayerAddress } = uniqueRegisters[index]; - const hostnames = {}; - records.forEach((record, recordIndex) => { + const hostnames = records.reduce((acc, record, recordIndex) => { if (record) { - hostnames[Number(Object.keys(this.relayerEnsSubdomains)[recordIndex])] = record; + acc[Number(Object.keys(this.relayerEnsSubdomains)[recordIndex])] = record; } - }); + return acc; + }, {}); const isOwner = !relayerAddress || relayerAddress === owner; const hasMinBalance = stakeBalance >= _relayerClient__WEBPACK_IMPORTED_MODULE_2__/* .MIN_STAKE_BALANCE */ .pO; const preCondition = Object.keys(hostnames).length && isOwner && isRegistered && hasMinBalance; @@ -61882,8 +61882,8 @@ function getSubdomains() { } function getRelayerEnsSubdomains() { const allConfig = getNetworkConfig(); - return Object.keys(allConfig).reduce((acc, chain) => { - acc[Number(chain)] = allConfig[Number(chain)].relayerEnsSubdomain; + return enabledChains.reduce((acc, chain) => { + acc[chain] = allConfig[chain].relayerEnsSubdomain; return acc; }, {}); } diff --git a/package.json b/package.json index ee45c87..13b7415 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@tornado/core", - "version": "1.0.7", + "version": "1.0.8", "description": "An SDK for building applications on top of Privacy Pools", "main": "./dist/index.js", "module": "./dist/index.mjs", diff --git a/src/events/base.ts b/src/events/base.ts index 1f84440..1c9bad6 100644 --- a/src/events/base.ts +++ b/src/events/base.ts @@ -899,13 +899,12 @@ export class BaseRegistryService extends BaseEventsService { .map(({ owner, balance: stakeBalance, records, isRegistered }, index) => { const { ensName, relayerAddress } = uniqueRegisters[index]; - const hostnames = {} as SubdomainMap; - - records.forEach((record, recordIndex) => { + const hostnames = records.reduce((acc, record, recordIndex) => { if (record) { - hostnames[Number(Object.keys(this.relayerEnsSubdomains)[recordIndex])] = record; + acc[Number(Object.keys(this.relayerEnsSubdomains)[recordIndex])] = record; } - }); + return acc; + }, {} as SubdomainMap); const isOwner = !relayerAddress || relayerAddress === owner; const hasMinBalance = stakeBalance >= MIN_STAKE_BALANCE; diff --git a/src/networkConfig.ts b/src/networkConfig.ts index dd23218..7de260d 100644 --- a/src/networkConfig.ts +++ b/src/networkConfig.ts @@ -746,8 +746,8 @@ export function getSubdomains() { export function getRelayerEnsSubdomains() { const allConfig = getNetworkConfig(); - return Object.keys(allConfig).reduce((acc, chain) => { - acc[Number(chain)] = allConfig[Number(chain)].relayerEnsSubdomain; + return enabledChains.reduce((acc, chain) => { + acc[chain] = allConfig[chain].relayerEnsSubdomain; return acc; }, {} as SubdomainMap); }