mirror of
https://github.com/tornadocash/tornado-relayer
synced 2024-02-02 15:04:06 +01:00
validate only selected network contract addresses
This commit is contained in:
parent
7f657c1d7d
commit
76cda01ee1
23
src/utils.js
23
src/utils.js
@ -11,18 +11,17 @@ const TOKENS = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const addressMap = new Map()
|
const addressMap = new Map()
|
||||||
for (const [key, value] of Object.entries(instances)) {
|
const instance = instances[`netId${netId}`]
|
||||||
const netId = Number(key.substring(5))
|
|
||||||
for (const [currency, { instanceAddress, symbol, decimals }] of Object.entries(value)) {
|
for (const [currency, { instanceAddress, symbol, decimals }] of Object.entries(instance)) {
|
||||||
Object.entries(instanceAddress).forEach(([amount, address]) =>
|
Object.entries(instanceAddress).forEach(([amount, address]) =>
|
||||||
addressMap.set(`${netId}_${address}`, {
|
addressMap.set(`${netId}_${address}`, {
|
||||||
currency,
|
currency,
|
||||||
amount,
|
amount,
|
||||||
symbol,
|
symbol,
|
||||||
decimals,
|
decimals,
|
||||||
}),
|
}),
|
||||||
)
|
)
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
const sleep = ms => new Promise(res => setTimeout(res, ms))
|
const sleep = ms => new Promise(res => setTimeout(res, ms))
|
||||||
|
Loading…
Reference in New Issue
Block a user