From bd04c848e0dc1df2e96181d252185cd448d1000c Mon Sep 17 00:00:00 2001 From: woodenfurniture <125113430+woodenfurniture@users.noreply.github.com> Date: Fri, 20 Dec 2024 15:01:21 +1100 Subject: [PATCH 1/6] fix: dont use stale related asset data when generating the related asset index --- .../generateAssetData/generateAssetData.ts | 12 +------- .../generateRelatedAssetIndex.ts | 30 +++++++------------ 2 files changed, 11 insertions(+), 31 deletions(-) diff --git a/scripts/generateAssetData/generateAssetData.ts b/scripts/generateAssetData/generateAssetData.ts index 5ffb04f912f..9cb9bc4d479 100644 --- a/scripts/generateAssetData/generateAssetData.ts +++ b/scripts/generateAssetData/generateAssetData.ts @@ -8,7 +8,7 @@ import { gnosisAssetId, polygonAssetId, } from '@shapeshiftoss/caip' -import type { Asset, AssetsById, AssetsByIdPartial } from '@shapeshiftoss/types' +import type { Asset, AssetsById } from '@shapeshiftoss/types' import { KnownChainIds } from '@shapeshiftoss/types' import fs from 'fs' import merge from 'lodash/merge' @@ -98,17 +98,7 @@ const generateAssetData = async () => { .includes(asset.name) } - const currentGeneratedAssetData: AssetsByIdPartial = JSON.parse( - await fs.promises.readFile(generatedAssetsPath, 'utf8'), - ) - const generatedAssetData = orderedAssetList.reduce((acc, asset) => { - const currentGeneratedAssetId = currentGeneratedAssetData[asset.assetId] - // Ensures we don't overwrite existing relatedAssetIndex with the generated one, triggering a refetch - if (currentGeneratedAssetId?.relatedAssetKey !== undefined) { - asset.relatedAssetKey = currentGeneratedAssetId.relatedAssetKey - } - const { chainId } = fromAssetId(asset.assetId) // mark any ethereum assets that also exist on other chains (EVM chains and Solana) diff --git a/scripts/generateAssetData/generateRelatedAssetIndex/generateRelatedAssetIndex.ts b/scripts/generateAssetData/generateRelatedAssetIndex/generateRelatedAssetIndex.ts index aee9537c083..836378c66b6 100644 --- a/scripts/generateAssetData/generateRelatedAssetIndex/generateRelatedAssetIndex.ts +++ b/scripts/generateAssetData/generateRelatedAssetIndex/generateRelatedAssetIndex.ts @@ -222,9 +222,11 @@ const processRelatedAssetIds = async ( }) const zerionRelatedAssetsResult = await getZerionRelatedAssetIds( - // DO NOT REMOVE ME - reuse the relatedAssetKey if found with coingecko fetch. cg may not have all related assetIds for a given asset, and Zerion may not have - // any at all the same asset. e.g USDC.SOL is found on Coingecko but with only USDC.ETH as a relatedAssetId, and is not present at all under the USDC.SOL umbrella in Zerion. - // Using the primary implementation ensures we use a reliable identifier for the related assets, not a more obscure one. + // DO NOT REMOVE ME - reuse the relatedAssetKey if found with coingecko fetch. cg may not have + // all related assetIds for a given asset, and Zerion may not have any at all the same asset. + // e.g USDC.SOL is found on Coingecko but with only USDC.ETH as a relatedAssetId, and is not + // present at all under the USDC.SOL umbrella in Zerion. Using the primary implementation + // ensures we use a reliable identifier for the related assets, not a more obscure one. coingeckoRelatedAssetsResult?.relatedAssetKey ?? assetId, assetData, ) @@ -296,17 +298,10 @@ export const generateRelatedAssetIndex = async (rebuildAll: boolean = false) => const generatedAssetData: AssetsById = JSON.parse( await fs.promises.readFile(generatedAssetsPath, 'utf8'), ) - const relatedAssetIndex: Record = JSON.parse( - await fs.promises.readFile(relatedAssetIndexPath, 'utf8'), - ) - const assetDataWithRelatedAssetKeys: Record> = { - ...generatedAssetData, - } + const relatedAssetIndex: Record = {} - if (rebuildAll) { - // remove relatedAssetKey from the existing data to ensure the related assets get updated - Object.values(assetDataWithRelatedAssetKeys).forEach(asset => delete asset.relatedAssetKey) - } + // remove relatedAssetKey from the existing data to ensure the related assets get updated + Object.values(generatedAssetData).forEach(asset => delete asset.relatedAssetKey) const { throttle, clear: clearThrottleInterval } = createThrottle({ capacity: 50, // Reduced initial capacity to allow for a burst but not too high @@ -319,12 +314,7 @@ export const generateRelatedAssetIndex = async (rebuildAll: boolean = false) => console.log(`Processing chunk: ${i} of ${chunks.length}`) await Promise.all( batch.map(async assetId => { - await processRelatedAssetIds( - assetId, - assetDataWithRelatedAssetKeys, - relatedAssetIndex, - throttle, - ) + await processRelatedAssetIds(assetId, generatedAssetData, relatedAssetIndex, throttle) return }), ) @@ -335,7 +325,7 @@ export const generateRelatedAssetIndex = async (rebuildAll: boolean = false) => await fs.promises.writeFile( generatedAssetsPath, // beautify the file for github diff. - JSON.stringify(assetDataWithRelatedAssetKeys, null, 2), + JSON.stringify(generatedAssetData, null, 2), ) await fs.promises.writeFile( From 84fc3e53ed5bb84115dc5bfaf76793218d5a0a9b Mon Sep 17 00:00:00 2001 From: woodenfurniture <125113430+woodenfurniture@users.noreply.github.com> Date: Fri, 20 Dec 2024 15:18:02 +1100 Subject: [PATCH 2/6] Revert "fix: dont use stale related asset data when generating the related asset index" This reverts commit bd04c848e0dc1df2e96181d252185cd448d1000c. --- .../generateAssetData/generateAssetData.ts | 12 +++++++- .../generateRelatedAssetIndex.ts | 30 ++++++++++++------- 2 files changed, 31 insertions(+), 11 deletions(-) diff --git a/scripts/generateAssetData/generateAssetData.ts b/scripts/generateAssetData/generateAssetData.ts index 9cb9bc4d479..5ffb04f912f 100644 --- a/scripts/generateAssetData/generateAssetData.ts +++ b/scripts/generateAssetData/generateAssetData.ts @@ -8,7 +8,7 @@ import { gnosisAssetId, polygonAssetId, } from '@shapeshiftoss/caip' -import type { Asset, AssetsById } from '@shapeshiftoss/types' +import type { Asset, AssetsById, AssetsByIdPartial } from '@shapeshiftoss/types' import { KnownChainIds } from '@shapeshiftoss/types' import fs from 'fs' import merge from 'lodash/merge' @@ -98,7 +98,17 @@ const generateAssetData = async () => { .includes(asset.name) } + const currentGeneratedAssetData: AssetsByIdPartial = JSON.parse( + await fs.promises.readFile(generatedAssetsPath, 'utf8'), + ) + const generatedAssetData = orderedAssetList.reduce((acc, asset) => { + const currentGeneratedAssetId = currentGeneratedAssetData[asset.assetId] + // Ensures we don't overwrite existing relatedAssetIndex with the generated one, triggering a refetch + if (currentGeneratedAssetId?.relatedAssetKey !== undefined) { + asset.relatedAssetKey = currentGeneratedAssetId.relatedAssetKey + } + const { chainId } = fromAssetId(asset.assetId) // mark any ethereum assets that also exist on other chains (EVM chains and Solana) diff --git a/scripts/generateAssetData/generateRelatedAssetIndex/generateRelatedAssetIndex.ts b/scripts/generateAssetData/generateRelatedAssetIndex/generateRelatedAssetIndex.ts index 836378c66b6..aee9537c083 100644 --- a/scripts/generateAssetData/generateRelatedAssetIndex/generateRelatedAssetIndex.ts +++ b/scripts/generateAssetData/generateRelatedAssetIndex/generateRelatedAssetIndex.ts @@ -222,11 +222,9 @@ const processRelatedAssetIds = async ( }) const zerionRelatedAssetsResult = await getZerionRelatedAssetIds( - // DO NOT REMOVE ME - reuse the relatedAssetKey if found with coingecko fetch. cg may not have - // all related assetIds for a given asset, and Zerion may not have any at all the same asset. - // e.g USDC.SOL is found on Coingecko but with only USDC.ETH as a relatedAssetId, and is not - // present at all under the USDC.SOL umbrella in Zerion. Using the primary implementation - // ensures we use a reliable identifier for the related assets, not a more obscure one. + // DO NOT REMOVE ME - reuse the relatedAssetKey if found with coingecko fetch. cg may not have all related assetIds for a given asset, and Zerion may not have + // any at all the same asset. e.g USDC.SOL is found on Coingecko but with only USDC.ETH as a relatedAssetId, and is not present at all under the USDC.SOL umbrella in Zerion. + // Using the primary implementation ensures we use a reliable identifier for the related assets, not a more obscure one. coingeckoRelatedAssetsResult?.relatedAssetKey ?? assetId, assetData, ) @@ -298,10 +296,17 @@ export const generateRelatedAssetIndex = async (rebuildAll: boolean = false) => const generatedAssetData: AssetsById = JSON.parse( await fs.promises.readFile(generatedAssetsPath, 'utf8'), ) - const relatedAssetIndex: Record = {} + const relatedAssetIndex: Record = JSON.parse( + await fs.promises.readFile(relatedAssetIndexPath, 'utf8'), + ) + const assetDataWithRelatedAssetKeys: Record> = { + ...generatedAssetData, + } - // remove relatedAssetKey from the existing data to ensure the related assets get updated - Object.values(generatedAssetData).forEach(asset => delete asset.relatedAssetKey) + if (rebuildAll) { + // remove relatedAssetKey from the existing data to ensure the related assets get updated + Object.values(assetDataWithRelatedAssetKeys).forEach(asset => delete asset.relatedAssetKey) + } const { throttle, clear: clearThrottleInterval } = createThrottle({ capacity: 50, // Reduced initial capacity to allow for a burst but not too high @@ -314,7 +319,12 @@ export const generateRelatedAssetIndex = async (rebuildAll: boolean = false) => console.log(`Processing chunk: ${i} of ${chunks.length}`) await Promise.all( batch.map(async assetId => { - await processRelatedAssetIds(assetId, generatedAssetData, relatedAssetIndex, throttle) + await processRelatedAssetIds( + assetId, + assetDataWithRelatedAssetKeys, + relatedAssetIndex, + throttle, + ) return }), ) @@ -325,7 +335,7 @@ export const generateRelatedAssetIndex = async (rebuildAll: boolean = false) => await fs.promises.writeFile( generatedAssetsPath, // beautify the file for github diff. - JSON.stringify(generatedAssetData, null, 2), + JSON.stringify(assetDataWithRelatedAssetKeys, null, 2), ) await fs.promises.writeFile( From b38b23f1090f6f746eba8d6ab9f0b5eb444d28fb Mon Sep 17 00:00:00 2001 From: woodenfurniture <125113430+woodenfurniture@users.noreply.github.com> Date: Fri, 20 Dec 2024 15:32:13 +1100 Subject: [PATCH 3/6] fix: dont use stale related asset data when generating the related asset index --- .../generateRelatedAssetIndex.ts | 46 ++++++++++++------- 1 file changed, 30 insertions(+), 16 deletions(-) diff --git a/scripts/generateAssetData/generateRelatedAssetIndex/generateRelatedAssetIndex.ts b/scripts/generateAssetData/generateRelatedAssetIndex/generateRelatedAssetIndex.ts index aee9537c083..3ffd4dd275c 100644 --- a/scripts/generateAssetData/generateRelatedAssetIndex/generateRelatedAssetIndex.ts +++ b/scripts/generateAssetData/generateRelatedAssetIndex/generateRelatedAssetIndex.ts @@ -222,9 +222,11 @@ const processRelatedAssetIds = async ( }) const zerionRelatedAssetsResult = await getZerionRelatedAssetIds( - // DO NOT REMOVE ME - reuse the relatedAssetKey if found with coingecko fetch. cg may not have all related assetIds for a given asset, and Zerion may not have - // any at all the same asset. e.g USDC.SOL is found on Coingecko but with only USDC.ETH as a relatedAssetId, and is not present at all under the USDC.SOL umbrella in Zerion. - // Using the primary implementation ensures we use a reliable identifier for the related assets, not a more obscure one. + // DO NOT REMOVE ME - reuse the relatedAssetKey if found with coingecko fetch. cg may not have + // all related assetIds for a given asset, and Zerion may not have any at all the same asset. + // e.g USDC.SOL is found on Coingecko but with only USDC.ETH as a relatedAssetId, and is not + // present at all under the USDC.SOL umbrella in Zerion. Using the primary implementation + // ensures we use a reliable identifier for the related assets, not a more obscure one. coingeckoRelatedAssetsResult?.relatedAssetKey ?? assetId, assetData, ) @@ -299,14 +301,31 @@ export const generateRelatedAssetIndex = async (rebuildAll: boolean = false) => const relatedAssetIndex: Record = JSON.parse( await fs.promises.readFile(relatedAssetIndexPath, 'utf8'), ) - const assetDataWithRelatedAssetKeys: Record> = { - ...generatedAssetData, - } - if (rebuildAll) { + // Remove stale related asset data from the assetData where: + // a) rebuildAll is set + // b) the primary related asset no longer exists in the dataset + Object.values(generatedAssetData).forEach(asset => { + const relatedAssetKey = asset.relatedAssetKey + + if (!relatedAssetKey) return + + const primaryRelatedAsset = generatedAssetData[relatedAssetKey] + // remove relatedAssetKey from the existing data to ensure the related assets get updated - Object.values(assetDataWithRelatedAssetKeys).forEach(asset => delete asset.relatedAssetKey) - } + if (rebuildAll || primaryRelatedAsset === undefined) { + delete relatedAssetIndex[relatedAssetKey] + delete asset.relatedAssetKey + } + }) + + // Remove stale related asset data from the relatedAssetIndex where: + // a) a related assetId no longer exists in the dataset + Object.entries(relatedAssetIndex).forEach(([relatedAssetKey, relatedAssetIds]) => { + relatedAssetIndex[relatedAssetKey] = relatedAssetIds.filter( + assetId => generatedAssetData[assetId] !== undefined, + ) + }) const { throttle, clear: clearThrottleInterval } = createThrottle({ capacity: 50, // Reduced initial capacity to allow for a burst but not too high @@ -319,12 +338,7 @@ export const generateRelatedAssetIndex = async (rebuildAll: boolean = false) => console.log(`Processing chunk: ${i} of ${chunks.length}`) await Promise.all( batch.map(async assetId => { - await processRelatedAssetIds( - assetId, - assetDataWithRelatedAssetKeys, - relatedAssetIndex, - throttle, - ) + await processRelatedAssetIds(assetId, generatedAssetData, relatedAssetIndex, throttle) return }), ) @@ -335,7 +349,7 @@ export const generateRelatedAssetIndex = async (rebuildAll: boolean = false) => await fs.promises.writeFile( generatedAssetsPath, // beautify the file for github diff. - JSON.stringify(assetDataWithRelatedAssetKeys, null, 2), + JSON.stringify(generatedAssetData, null, 2), ) await fs.promises.writeFile( From 065070fefbaeb1fe5375552be5754fb43c8a6f4d Mon Sep 17 00:00:00 2001 From: woodenfurniture <125113430+woodenfurniture@users.noreply.github.com> Date: Fri, 20 Dec 2024 15:33:32 +1100 Subject: [PATCH 4/6] chore regenerate related asset index --- .../service/generatedAssetData.json | 22 +- .../service/relatedAssetIndex.json | 396 ++++-------------- 2 files changed, 99 insertions(+), 319 deletions(-) diff --git a/src/lib/asset-service/service/generatedAssetData.json b/src/lib/asset-service/service/generatedAssetData.json index 2d8780e7ce9..e0e68809458 100644 --- a/src/lib/asset-service/service/generatedAssetData.json +++ b/src/lib/asset-service/service/generatedAssetData.json @@ -9977,7 +9977,7 @@ "explorer": "https://etherscan.io", "explorerAddressLink": "https://etherscan.io/address/", "explorerTxLink": "https://etherscan.io/tx/", - "relatedAssetKey": "eip155:56/bep20:0x16594930d16f3970e1a4317c6016555cb2e7b7fc" + "relatedAssetKey": null }, "eip155:1/erc20:0x167478921b907422f8e88b43c4af2b8bea278d3a": { "explorer": "https://etherscan.io", @@ -23608,7 +23608,7 @@ "explorer": "https://etherscan.io", "explorerAddressLink": "https://etherscan.io/address/", "explorerTxLink": "https://etherscan.io/tx/", - "relatedAssetKey": "eip155:137/erc20:0x7d4d68f18d1be3410ab8d827fb7ebc690f938d2d" + "relatedAssetKey": null }, "eip155:1/erc20:0x37a2f8701856a78de92dbe35df2200c355eae090": { "assetId": "eip155:1/erc20:0x37a2f8701856a78de92dbe35df2200c355eae090", @@ -94078,7 +94078,7 @@ "explorer": "https://etherscan.io", "explorerAddressLink": "https://etherscan.io/address/", "explorerTxLink": "https://etherscan.io/tx/", - "relatedAssetKey": "eip155:42161/erc20:0xde5ed76e7c05ec5e4572cfc88d1acea165109e44" + "relatedAssetKey": "eip155:1/erc20:0xde5ed76e7c05ec5e4572cfc88d1acea165109e44" }, "eip155:1/erc20:0xde654f497a563dd7a121c176a125dd2f11f13a83": { "assetId": "eip155:1/erc20:0xde654f497a563dd7a121c176a125dd2f11f13a83", @@ -130082,7 +130082,7 @@ "explorer": "https://polygonscan.com/", "explorerAddressLink": "https://polygonscan.com/address/", "explorerTxLink": "https://polygonscan.com/tx/", - "relatedAssetKey": "eip155:42161/erc20:0xde5ed76e7c05ec5e4572cfc88d1acea165109e44" + "relatedAssetKey": "eip155:1/erc20:0xde5ed76e7c05ec5e4572cfc88d1acea165109e44" }, "eip155:137/erc20:0xdf7837de1f2fa4631d716cf2502f8b230f1dcc32": { "assetId": "eip155:137/erc20:0xdf7837de1f2fa4631d716cf2502f8b230f1dcc32", @@ -166312,7 +166312,7 @@ "explorer": "https://bscscan.com", "explorerAddressLink": "https://bscscan.com/address/", "explorerTxLink": "https://bscscan.com/tx/", - "relatedAssetKey": "eip155:1/erc20:0xcc1a8bd438bebc4b2a885a34475bb974f2124317" + "relatedAssetKey": null }, "eip155:56/bep20:0x366d71ab095735b7dae83ce2b82d5262ef655f10": { "assetId": "eip155:56/bep20:0x366d71ab095735b7dae83ce2b82d5262ef655f10", @@ -166882,7 +166882,7 @@ "explorer": "https://bscscan.com", "explorerAddressLink": "https://bscscan.com/address/", "explorerTxLink": "https://bscscan.com/tx/", - "relatedAssetKey": "eip155:1/erc20:0xd9ec3ff1f8be459bb9369b4e79e9ebcf7141c093" + "relatedAssetKey": null }, "eip155:56/bep20:0x39bff8613defd221b0410ed3d4e5c07512d55f2d": { "assetId": "eip155:56/bep20:0x39bff8613defd221b0410ed3d4e5c07512d55f2d", @@ -192496,7 +192496,7 @@ "explorer": "https://bscscan.com", "explorerAddressLink": "https://bscscan.com/address/", "explorerTxLink": "https://bscscan.com/tx/", - "relatedAssetKey": "eip155:1/erc20:0x9fc8f0ca1668e87294941b7f627e9c15ea06b459" + "relatedAssetKey": null }, "eip155:56/bep20:0xb350aebaedb1ed3269b0e25d5e593a9bb4b9f9d5": { "assetId": "eip155:56/bep20:0xb350aebaedb1ed3269b0e25d5e593a9bb4b9f9d5", @@ -201045,7 +201045,7 @@ "explorer": "https://bscscan.com", "explorerAddressLink": "https://bscscan.com/address/", "explorerTxLink": "https://bscscan.com/tx/", - "relatedAssetKey": "eip155:42161/erc20:0xde5ed76e7c05ec5e4572cfc88d1acea165109e44" + "relatedAssetKey": "eip155:1/erc20:0xde5ed76e7c05ec5e4572cfc88d1acea165109e44" }, "eip155:56/bep20:0xde619a9e0eeeaa9f8cd39522ed788234837f3b26": { "assetId": "eip155:56/bep20:0xde619a9e0eeeaa9f8cd39522ed788234837f3b26", @@ -223429,7 +223429,7 @@ "explorer": "https://basescan.org", "explorerAddressLink": "https://basescan.org/address/", "explorerTxLink": "https://basescan.org/tx/", - "relatedAssetKey": "eip155:1/erc20:0xacdf0dba4b9839b96221a8487e9ca660a48212be" + "relatedAssetKey": null }, "eip155:8453/erc20:0xcd2f22236dd9dfe2356d7c543161d4d260fd9bcb": { "assetId": "eip155:8453/erc20:0xcd2f22236dd9dfe2356d7c543161d4d260fd9bcb", @@ -224603,7 +224603,7 @@ "explorer": "https://basescan.org", "explorerAddressLink": "https://basescan.org/address/", "explorerTxLink": "https://basescan.org/tx/", - "relatedAssetKey": "eip155:42161/erc20:0xde5ed76e7c05ec5e4572cfc88d1acea165109e44" + "relatedAssetKey": "eip155:1/erc20:0xde5ed76e7c05ec5e4572cfc88d1acea165109e44" }, "eip155:8453/erc20:0xde66c35e01ed8e619bf092352338ef94f2327337": { "explorer": "https://basescan.org", @@ -253988,7 +253988,7 @@ "explorer": "https://explorer.solana.com", "explorerAddressLink": "https://explorer.solana.com/address/", "explorerTxLink": "https://explorer.solana.com/tx/", - "relatedAssetKey": "eip155:1/erc20:0xb6667b04cb61aa16b59617f90ffa068722cf21da" + "relatedAssetKey": "eip155:1/erc20:0x7cd017ca5ddb86861fa983a34b5f495c6f898c41" }, "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp/token:Ed1yisBEAo8UXToSswvVFgzyJKpF48HEdq5kvz2zpump": { "assetId": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp/token:Ed1yisBEAo8UXToSswvVFgzyJKpF48HEdq5kvz2zpump", diff --git a/src/lib/asset-service/service/relatedAssetIndex.json b/src/lib/asset-service/service/relatedAssetIndex.json index 60085d07ef9..1b5c94e6d0a 100644 --- a/src/lib/asset-service/service/relatedAssetIndex.json +++ b/src/lib/asset-service/service/relatedAssetIndex.json @@ -506,10 +506,7 @@ "eip155:1/erc20:0x0ab87046fbb341d058f17cbc4c1133f25a20a52f" ], "eip155:1/erc20:0x0a44a7ccea34a7563ba1d45a5f757d0b02281124": [], - "eip155:1/erc20:0x0a6e18fb2842855c3af925310b0f50a4bfa17909": [ - "eip155:137/erc20:0x59b5654a17ac44f3068b3882f298881433bb07ef", - "eip155:1/erc20:0x0a6e18fb2842855c3af925310b0f50a4bfa17909" - ], + "eip155:1/erc20:0x0a6e18fb2842855c3af925310b0f50a4bfa17909": [], "eip155:1/erc20:0x09a3ecafa817268f77be1283176b946c4ff2e608": [ "eip155:56/bep20:0x5b6dcf557e2abe2323c48445e8cc948910d8c2c9", "eip155:1/erc20:0x09a3ecafa817268f77be1283176b946c4ff2e608" @@ -526,9 +523,7 @@ "eip155:1/erc20:0x09d67198072092450878d3b4931279db1e25675b": [], "eip155:1/erc20:0x0a24e4937e00d94124fde1471ece2d5fb251e1e5": [], "eip155:1/erc20:0x0a693a301215aad39d83a32a5b5279f2d238851b": [], - "eip155:1/erc20:0x0ab39ac604f992aaec3c36de337c3cd3917a7d26": [ - "eip155:56/bep20:0xbe5166e8e8a5cb801f09a6a0a46c42b7c27be755" - ], + "eip155:1/erc20:0x0ab39ac604f992aaec3c36de337c3cd3917a7d26": [], "eip155:1/erc20:0x0b319db00d07c8fadfaaef13c910141a5da0aa8f": [], "eip155:1/erc20:0x0ae055097c6d159879521c384f1d2123d1f195e6": [ "eip155:100/erc20:0xb7d311e2eb55f2f68a9440da38e7989210b9a05e", @@ -570,9 +565,7 @@ "eip155:1/erc20:0x0a8f4c4f23d72857745e26695dcd8dedf8e349b9": [], "eip155:1/erc20:0x0aee8703d34dd9ae107386d3eff22ae75dd616d1": [], "eip155:1/erc20:0x0a58153a0cd1cfaea94ce1f7fdc5d7e679eca936": [], - "eip155:1/erc20:0x09f098b155d561fc9f7bccc97038b7e3d20baf74": [ - "eip155:42161/erc20:0x1689a6e1f09658ff37d0bb131514e701045876da" - ], + "eip155:1/erc20:0x09f098b155d561fc9f7bccc97038b7e3d20baf74": [], "eip155:1/erc20:0x09d6f0f5a21f5be4f59e209747e2d07f50bc694c": [], "eip155:1/erc20:0x0ba74fb26ca523f2dc22fa4318581cc2452eaba1": [], "eip155:1/erc20:0x0a77ef9bf662d62fbf9ba4cf861eaa83f9cc4fec": [], @@ -838,10 +831,7 @@ "eip155:56/bep20:0x4d2d32d8652058bf98c772953e1df5c5c85d9f45", "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp/token:85aM5XJhdDeUw4MbGKM56zmWnsRyh76zUVut97uPjiCg" ], - "eip155:1/erc20:0x106538cc16f938776c7c180186975bca23875287": [ - "eip155:137/erc20:0x83a6da342099835bcaa9c219dd76a5033c837de5", - "eip155:1/erc20:0x106538cc16f938776c7c180186975bca23875287" - ], + "eip155:1/erc20:0x106538cc16f938776c7c180186975bca23875287": [], "eip155:1/erc20:0x0ff5a8451a839f5f0bb3562689d9a44089738d11": [ "eip155:42161/erc20:0x32eb7902d4134bf98a28b963d26de779af92a212", "eip155:1/erc20:0x0ff5a8451a839f5f0bb3562689d9a44089738d11" @@ -1067,9 +1057,6 @@ "eip155:1/erc20:0x17ea59ff0cb6e84238af8506d4a29172a990a601": [], "eip155:1/erc20:0x16d30eaa1832219a832703221307e9f73efc6727": [], "eip155:1/erc20:0x16b072ea65a70ef2abfadc2a7f5d5c4fc7a2146d": [], - "eip155:56/bep20:0x16594930d16f3970e1a4317c6016555cb2e7b7fc": [ - "eip155:1/erc20:0x16594930d16f3970e1a4317c6016555cb2e7b7fc" - ], "eip155:1/erc20:0x16587cf43f044aba0165ffa00acf412631194e4b": [], "eip155:1/erc20:0x1776e1f26f98b1a5df9cd347953a26dd3cb46671": [], "eip155:1/erc20:0x16c22a91c705ec3c2d5945dbe2aca37924f1d2ed": [], @@ -1283,10 +1270,7 @@ "eip155:8453/erc20:0xbd4e5c2f8de5065993d29a9794e2b7cefc41437a" ], "eip155:1/erc20:0x19efa7d0fc88ffe461d1091f8cbe56dc2708a84f": [], - "eip155:1/erc20:0x1c98b54d673c026c8286badca3e840aaf72931a3": [ - "eip155:137/erc20:0xfc77cc32e570baec16f69dded556a35811b5a6ce", - "eip155:1/erc20:0x1c98b54d673c026c8286badca3e840aaf72931a3" - ], + "eip155:1/erc20:0x1c98b54d673c026c8286badca3e840aaf72931a3": [], "eip155:1/erc20:0x1b900b2cde13b384f89d6dd697dc03ac61c702bb": [], "eip155:1/erc20:0x1c92c0295807f1f7c0726cf51a1d26298563f14a": [], "eip155:1/erc20:0x1e4e46b7bf03ece908c88ff7cc4975560010893a": [ @@ -1294,9 +1278,7 @@ "eip155:1/erc20:0x1e4e46b7bf03ece908c88ff7cc4975560010893a" ], "eip155:1/erc20:0x1bf7fd22709733ccd7c45ab27dd02c7ec8e50078": [], - "eip155:137/erc20:0x2e6978ceea865948f4c5685e35aec72652e3cb88": [ - "eip155:1/erc20:0x19b22dbadc298c359a1d1b59e35f352a2b40e33c" - ], + "eip155:137/erc20:0x2e6978ceea865948f4c5685e35aec72652e3cb88": [], "eip155:1/erc20:0x1c2884c71629c7d4e378ec95d03bfaf9f6fa5afe": [], "eip155:1/erc20:0x1cf3e03f7360288dd01d0a9cfab266cfcdb3e0c1": [], "eip155:1/erc20:0x1e0b2992079b620aa13a7c2e7c88d2e1e18e46e9": [ @@ -2147,10 +2129,7 @@ "eip155:1/erc20:0x2fd61567c29e7adb4ca17e60e1f4a3fcfe68acb8": [], "eip155:1/erc20:0x2ef52ed7de8c5ce03a4ef0efbe9b7450f2d7edc9": [], "eip155:1/erc20:0x2ed2cc2c858a8a8219fd2f2d9e170285dbd02756": [], - "eip155:1/erc20:0x30b593f8c3ab37615359b4e0e6df2e06d55bb55d": [ - "eip155:8453/erc20:0x30b593f8c3ab37615359b4e0e6df2e06d55bb55d", - "eip155:1/erc20:0x30b593f8c3ab37615359b4e0e6df2e06d55bb55d" - ], + "eip155:1/erc20:0x30b593f8c3ab37615359b4e0e6df2e06d55bb55d": [], "eip155:1/erc20:0x30f271c9e86d2b7d00a6376cd96a1cfbd5f0b9b3": [], "eip155:1/erc20:0x30f7c830e0c2f4bec871df809d73e27ef19eb151": [], "eip155:1/erc20:0x3155acd9f75915fcc21d34035f440da7040bd3ba": [], @@ -2277,9 +2256,7 @@ ], "eip155:1/erc20:0x33c04bed4533e31f2afb8ac4a61a48eda38c4fa0": [], "eip155:1/erc20:0x343cf59a43bd7ddd38b7236a478139a86a26222b": [], - "eip155:137/erc20:0x57fcbd6503c8be3b1abad191bc7799ef414a5b31": [ - "eip155:1/erc20:0x34abce75d2f8f33940c721dca0f562617787bff3" - ], + "eip155:137/erc20:0x57fcbd6503c8be3b1abad191bc7799ef414a5b31": [], "eip155:1/erc20:0x33d0568941c0c64ff7e0fb4fba0b11bd37deed9f": [ "eip155:56/bep20:0x8519ea49c997f50ceffa444d240fb655e89248aa", "eip155:137/erc20:0xaecebfcf604ad245eaf0d5bd68459c3a7a6399c2", @@ -2321,10 +2298,7 @@ "eip155:1/erc20:0x34965f73cfa05bf8d8af37cb4af64fa950605ea8" ], "eip155:1/erc20:0x33e80a92a9ea73dd02f6e732d1702d58c68388ca": [], - "eip155:56/bep20:0x33840024177a7daca3468912363bed8b425015c5": [ - "eip155:1/erc20:0x33840024177a7daca3468912363bed8b425015c5", - "eip155:137/erc20:0xb41c43fabd22a6c6ea135e975769e9051f9ee8ad" - ], + "eip155:56/bep20:0x33840024177a7daca3468912363bed8b425015c5": [], "eip155:1/erc20:0x3432b6a60d23ca0dfca7761b7ab56459d9c964d0": [ "eip155:42161/erc20:0x9d2f299715d94d8a7e6f5eaa8e654e8c74a988a7", "eip155:43114/erc20:0x214db107654ff987ad859f34125307783fc8e387", @@ -2433,9 +2407,7 @@ "eip155:42161/erc20:0x35ca1e5a9b1c09fa542fa18d1ba4d61c8edff852", "eip155:1/erc20:0x35ca1e5a9b1c09fa542fa18d1ba4d61c8edff852" ], - "eip155:1/erc20:0x36e43065e977bc72cb86dbd8405fae7057cdc7fd": [ - "eip155:56/bep20:0xb0ff8188f374902bb180bd186d17967b5b1188f2" - ], + "eip155:1/erc20:0x36e43065e977bc72cb86dbd8405fae7057cdc7fd": [], "eip155:1/erc20:0x35e78b3982e87ecfd5b3f3265b601c046cdbe232": [], "eip155:1/erc20:0x390e61f798267fe7aa9bbe61be8bb1776250d44c": [], "eip155:1/erc20:0x35a18000230da775cac24873d00ff85bccded550": [], @@ -2446,8 +2418,7 @@ "eip155:1/erc20:0x38d64ce1bdf1a9f24e0ec469c9cade61236fb4a0": [], "eip155:1/erc20:0x38c2a4a7330b22788374b8ff70bba513c8d848ca": [ "eip155:8453/erc20:0xb59c8912c83157a955f9d715e556257f432c35d7", - "eip155:42161/erc20:0xb59c8912c83157a955f9d715e556257f432c35d7", - "eip155:1/erc20:0x38c2a4a7330b22788374b8ff70bba513c8d848ca" + "eip155:42161/erc20:0xb59c8912c83157a955f9d715e556257f432c35d7" ], "eip155:1/erc20:0x38e4adb44ef08f22f5b5b76a8f0c2d0dcbe7dca1": [], "eip155:1/erc20:0x35bd01fc9d6d5d81ca9e055db88dc49aa2c699a8": [], @@ -2621,9 +2592,7 @@ "eip155:1/erc20:0x3c4008eca800ec1283e4cf500e68d06bfabc00a8": [], "eip155:1/erc20:0x3a82d3111ab5faf39d847d46023d9090261a658f": [], "eip155:1/erc20:0x3aada3e213abf8529606924d8d1c55cbdc70bf74": [], - "eip155:1/erc20:0x3a856d4effa670c54585a5d523e96513e148e95d": [ - "eip155:56/bep20:0xa4838122c683f732289805fc3c207febd55babdd" - ], + "eip155:1/erc20:0x3a856d4effa670c54585a5d523e96513e148e95d": [], "eip155:1/erc20:0x3bb1be077f3f96722ae92ec985ab37fd0a0c4c51": [], "eip155:1/erc20:0x3a815d399de8def3e0d315f9502f485476117a65": [], "eip155:1/erc20:0x3acfc40a19520d97648eb7c0891e747b7f2b0283": [], @@ -2829,10 +2798,7 @@ "eip155:1/erc20:0x430ba84fadf427ee5e8d4d78538b64c1e7456020": [], "eip155:1/erc20:0x43415eb6ff9db7e26a15b704e7a3edce97d31c4e": [], "eip155:1/erc20:0x43e54c2e7b3e294de3a155785f52ab49d87b9922": [], - "eip155:1/erc20:0x43df01681966d5339702e96ef039e481b9da20c1": [ - "eip155:42161/erc20:0x9aee3c99934c88832399d6c6e08ad802112ebeab", - "eip155:1/erc20:0x43df01681966d5339702e96ef039e481b9da20c1" - ], + "eip155:1/erc20:0x43df01681966d5339702e96ef039e481b9da20c1": [], "eip155:1/erc20:0x43de4318b6eb91a7cf37975dbb574396a7b5b5c6": [], "eip155:1/erc20:0x40fed5691e547885cabd7a2990de719dcc8497fc": [], "eip155:1/erc20:0x4159862bcf6b4393a80550b1ed03dffa6f90533c": [], @@ -3416,10 +3382,7 @@ "eip155:1/erc20:0x4d243e8f511045f0d5f9d0288bc628737b10c079": [], "eip155:1/erc20:0x4fd51cb87ffefdf1711112b5bd8ab682e54988ea": [], "eip155:1/erc20:0x4e8de529fe22dee9266b029cdfc52142b82e0e2f": [], - "eip155:1/erc20:0x4fabb145d64652a948d72533023f6e7a623c7c53": [ - "eip155:137/erc20:0xdab529f40e671a1d4bf91361c21bf9f0c9712ab7", - "eip155:100/erc20:0xdd96b45877d0e8361a4ddb732da741e97f3191ff" - ], + "eip155:1/erc20:0x4fabb145d64652a948d72533023f6e7a623c7c53": [], "eip155:1/erc20:0x4d224452801aced8b2f0aebe155379bb5d594381": [ "eip155:137/erc20:0xb7b31a6bc18e48888545ce79e83e06003be70930", "eip155:1/erc20:0x4d224452801aced8b2f0aebe155379bb5d594381" @@ -3450,10 +3413,7 @@ "eip155:1/erc20:0x4f640f2529ee0cf119a2881485845fa8e61a782a" ], "eip155:1/erc20:0x4f45acfd7361e283170e28394bbe18395407e0f0": [], - "eip155:1/erc20:0x4fb721ef3bf99e0f2c193847afa296b9257d3c30": [ - "eip155:43114/erc20:0xae9d2385ff2e2951dd4fa061e74c4d3dedd24347", - "eip155:1/erc20:0x4fb721ef3bf99e0f2c193847afa296b9257d3c30" - ], + "eip155:1/erc20:0x4fb721ef3bf99e0f2c193847afa296b9257d3c30": [], "eip155:1/erc20:0x4f14cdbd815b79e9624121f564f24685c6b1211b": [], "eip155:1/erc20:0x4e51a6b3cc6d5ae69a0d44db9de846aeb5a582dd": [], "eip155:1/erc20:0x4e432a62733a7ee38ad2e16b3cc0731457ea5b55": [], @@ -3504,10 +3464,7 @@ "eip155:1/erc20:0x4daeb4a06f70f4b1a5c329115731fe4b89c0b227": [], "eip155:1/erc20:0x4dbc96275a78de1bf92facb2c165c55de62adab1": [], "eip155:1/erc20:0x4ece5c5cfb9b960a49aae739e15cdb6cfdcc5782": [], - "eip155:42161/erc20:0x4e47951508fd4a4126f8ff9cf5e6fa3b7cc8e073": [ - "eip155:1/erc20:0x4e47951508fd4a4126f8ff9cf5e6fa3b7cc8e073", - "eip155:42161/erc20:0x4e47951508fd4a4126f8ff9cf5e6fa3b7cc8e073" - ], + "eip155:42161/erc20:0x4e47951508fd4a4126f8ff9cf5e6fa3b7cc8e073": [], "eip155:1/erc20:0x4d9b0b7a6db042cb990d36a0df5aa2960e552f16": [], "eip155:1/erc20:0x4fbaf51b95b024d0d7cab575be2a1f0afedc9b64": [], "eip155:1/erc20:0x52a1b838c46bfa966201ece3ce6fb859ce645370": [], @@ -3801,12 +3758,7 @@ "eip155:8453/erc20:0xfaa4f3bcfc87d791e9305951275e0f62a98bcb10", "eip155:1/erc20:0x564a80d0123bdd750fb6a9993834968fc595c09a" ], - "eip155:42161/erc20:0x57f12fe6a4e5fe819eec699fadf9db2d06606bb4": [ - "eip155:56/bep20:0x57f12fe6a4e5fe819eec699fadf9db2d06606bb4", - "eip155:1/erc20:0x57f12fe6a4e5fe819eec699fadf9db2d06606bb4", - "eip155:137/erc20:0x57f12fe6a4e5fe819eec699fadf9db2d06606bb4", - "eip155:42161/erc20:0x57f12fe6a4e5fe819eec699fadf9db2d06606bb4" - ], + "eip155:42161/erc20:0x57f12fe6a4e5fe819eec699fadf9db2d06606bb4": [], "eip155:1/erc20:0x583c93ff957e197a7118ae96436ca60f4ec8a034": [], "eip155:1/erc20:0x571042b7138ee957a96a6820fce79c48fe2da816": [], "eip155:1/erc20:0x5891599664ed15c6e88041b4f5bc08594f026f0e": [], @@ -4083,10 +4035,7 @@ "eip155:1/erc20:0x5e74c9036fb86bd7ecdcb084a0673efc32ea31cb" ], "eip155:1/erc20:0x5f18ea482ad5cc6bc65803817c99f477043dce85": [], - "eip155:1/erc20:0x5f48d1fd6814cd1cd38aeb895755e57d519196d1": [ - "eip155:137/erc20:0x1a49e59ab7101d6a66d6b2fa6d09932079cc80ec", - "eip155:1/erc20:0x5f48d1fd6814cd1cd38aeb895755e57d519196d1" - ], + "eip155:1/erc20:0x5f48d1fd6814cd1cd38aeb895755e57d519196d1": [], "eip155:1/erc20:0x5dd57da40e6866c9fcc34f4b6ddc89f1ba740dfe": [ "eip155:100/erc20:0x83ff60e2f93f8edd0637ef669c69d5fb4f64ca8e", "eip155:1/erc20:0x5dd57da40e6866c9fcc34f4b6ddc89f1ba740dfe" @@ -4305,9 +4254,7 @@ "eip155:1/erc20:0x630d98424efe0ea27fb1b3ab7741907dffeaad78", "eip155:56/bep20:0x630d98424efe0ea27fb1b3ab7741907dffeaad78" ], - "eip155:1/erc20:0x634239cfa331df0291653139d1a6083b9cf705e3": [ - "eip155:56/bep20:0xb38b3c34e4bb6144c1e5283af720e046ee833a2a" - ], + "eip155:1/erc20:0x634239cfa331df0291653139d1a6083b9cf705e3": [], "eip155:1/erc20:0x6247c86b016bc4d9ae141849c0a9eb38c004b742": [], "eip155:1/erc20:0x64a5b80089c0fb4858a8c2ca9c2988a484539fd8": [], "eip155:1/erc20:0x6325cf7b3b645de6355e37e0e88f6ff0030f9e97": [], @@ -4435,10 +4382,7 @@ "eip155:42161/erc20:0x66e535e8d2ebf13f49f3d49e5c50395a97c137b1", "eip155:1/erc20:0x66e535e8d2ebf13f49f3d49e5c50395a97c137b1" ], - "eip155:56/bep20:0x65ad6a2288b2dd23e466226397c8f5d1794e58fc": [ - "eip155:1/erc20:0x65ad6a2288b2dd23e466226397c8f5d1794e58fc", - "eip155:137/erc20:0x65ad6a2288b2dd23e466226397c8f5d1794e58fc" - ], + "eip155:56/bep20:0x65ad6a2288b2dd23e466226397c8f5d1794e58fc": [], "eip155:1/erc20:0x6715515f5aa98e8bd3624922e1ba91e6f5fc4402": [], "eip155:1/erc20:0x669db4c47f89f21554ebd825a744888725fd9491": [], "eip155:1/erc20:0x65e9ed59a6c03e97ae984b6c4ff912448ebd3566": [], @@ -4684,10 +4628,6 @@ "eip155:1/erc20:0x6b9f031d718dded0d681c20cb754f97b3bb81b78": [], "eip155:1/erc20:0x6bba316c48b49bd1eac44573c5c871ff02958469": [], "eip155:1/erc20:0x6d4ca1177087924edfe0908ef655169ea766fdc3": [], - "eip155:42161/erc20:0x6c249b6f6492864d914361308601a7abb32e68f8": [ - "eip155:43114/erc20:0xb418417374fca27bb54169d3c777492e6fe17ee7", - "eip155:1/erc20:0x6c249b6f6492864d914361308601a7abb32e68f8" - ], "eip155:1/erc20:0x6bea7cfef803d1e3d5f7c0103f7ded065644e197": [], "eip155:1/erc20:0x6b985d38b1fc891bb57bff59573626b1896d4aa1": [], "eip155:1/erc20:0x6bec5f1c594af73202cd3e5c1f699d440959954c": [], @@ -4699,19 +4639,14 @@ "eip155:1/erc20:0x6c3ea9036406852006290770bedfcaba0e23a0e8": [], "eip155:1/erc20:0x6c3d78e55fc939da4ca94760f6b27c3425a7a865": [], "eip155:1/erc20:0x6d5777dce2541175adf6d49cadd666f3ab0ac142": [], - "eip155:1/erc20:0x6d0f5149c502faf215c89ab306ec3e50b15e2892": [ - "eip155:56/bep20:0xaf00aac2431b04ef6afd904d19b08d5146e3a9a0", - "eip155:1/erc20:0x6d0f5149c502faf215c89ab306ec3e50b15e2892" - ], + "eip155:1/erc20:0x6d0f5149c502faf215c89ab306ec3e50b15e2892": [], "eip155:1/erc20:0x6c936d4ae98e6d2172db18c16c4b601c99918ee6": [ "eip155:56/bep20:0x82190d28e710ea9c029d009fad951c6f1d803bb3", "eip155:1/erc20:0x6c936d4ae98e6d2172db18c16c4b601c99918ee6" ], "eip155:1/erc20:0x6bfdb6f4e65ead27118592a41eb927cea6956198": [], "eip155:1/erc20:0x6d52dfefb16bb9cdc78bfca09061e44574886626": [], - "eip155:1/erc20:0x6bd361e10c1afed0d95259e7c0115f3a60e4ea99": [ - "eip155:137/erc20:0x7dc47cfb674beb5827283f6140f635680a5ce992" - ], + "eip155:1/erc20:0x6bd361e10c1afed0d95259e7c0115f3a60e4ea99": [], "eip155:1/erc20:0x6c3be406174349cfa4501654313d97e6a31072e1": [], "eip155:1/erc20:0x6c5024cd4f8a59110119c56f8933403a539555eb": [ "eip155:10/erc20:0x6d80113e533a2c0fe82eabd35f1875dcea89ea97", @@ -5004,9 +4939,7 @@ "eip155:1/erc20:0x718dab2c7bbd2d9503dc1ce1dbc215abc41a3545": [], "eip155:1/erc20:0x730bcbe5cdc1a3061dfe700774b7b8dd1d4173db": [], "eip155:1/erc20:0x72cdb56e9d96c64fb52e8cdeda7475f3aa843f59": [], - "eip155:1/erc20:0x734c90044a0ba31b3f2e640c10dc5d3540499bfd": [ - "eip155:56/bep20:0x270388e0ca29cfd7c7e73903d9d933a23d1bab39" - ], + "eip155:1/erc20:0x734c90044a0ba31b3f2e640c10dc5d3540499bfd": [], "eip155:1/erc20:0x74232704659ef37c08995e386a2e26cc27a8d7b1": [], "eip155:1/erc20:0x75c97384ca209f915381755c582ec0e2ce88c1ba": [], "eip155:1/erc20:0x74d9360003cb55a01f01110055dc68dbd0282e27": [], @@ -5297,9 +5230,7 @@ "eip155:8453/erc20:0x1db0c569ebb4a8b57ac01833b9792f526305e062", "eip155:1/erc20:0x7ae4f8885f6cfa41a692cb9da3789cfa6a83e9f2" ], - "eip155:56/bep20:0x794baab6b878467f93ef17e2f2851ce04e3e34c8": [ - "eip155:1/erc20:0x794baab6b878467f93ef17e2f2851ce04e3e34c8" - ], + "eip155:56/bep20:0x794baab6b878467f93ef17e2f2851ce04e3e34c8": [], "eip155:1/erc20:0x77a1f4e744d810239f465043e35d067ca33de259": [], "eip155:1/erc20:0x77d0cb0ab54f9e74b9405a5b3f60da06a78f1aad": [], "eip155:1/erc20:0x7ab7d54f8cb054141142f04ba0b3d41ac4c4d61c": [], @@ -5737,9 +5668,7 @@ "eip155:1/erc20:0x85f7cfe910393fb5593c65230622aa597e4223f1": [], "eip155:1/erc20:0x865ec58b06bf6305b886793aa20a2da31d034e68": [], "eip155:1/erc20:0x8727c112c712c4a03371ac87a74dd6ab104af768": [], - "eip155:1/erc20:0x8765b1a0eb57ca49be7eacd35b24a574d0203656": [ - "eip155:137/erc20:0xc3c604f1943b8c619c5d65cd11a876e9c8edcf10" - ], + "eip155:1/erc20:0x8765b1a0eb57ca49be7eacd35b24a574d0203656": [], "eip155:56/bep20:0x747d74db20cc422f39ab54edb2a3ce21f3c98af1": [ "eip155:1/erc20:0x849a226f327b89e3133d9930d927f9eb9346f8c9", "eip155:137/erc20:0x709d140925272ee606825781b1bef7be6b1412cd", @@ -5891,10 +5820,7 @@ ], "eip155:1/erc20:0x89d584a1edb3a70b3b07963f9a3ea5399e38b136": [], "eip155:1/erc20:0x8888801af4d980682e47f1a9036e589479e835c5": [], - "eip155:1/erc20:0x8a3d77e9d6968b780564936d15b09805827c21fa": [ - "eip155:56/bep20:0xb001f1e7c8bda414ac7cf7ecba5469fe8d24b6de", - "eip155:137/erc20:0x3c720206bfacb2d16fa3ac0ed87d2048dbc401fc" - ], + "eip155:1/erc20:0x8a3d77e9d6968b780564936d15b09805827c21fa": [], "eip155:1/erc20:0x8bcbef61acd66537362f38167f11875134ffcd63": [], "eip155:1/erc20:0x8ab7404063ec4dbcfd4598215992dc3f8ec853d7": [], "eip155:1/erc20:0x89deb6c8918a42457bd6ddbcaaf979216c4d774c": [], @@ -6097,10 +6023,7 @@ "eip155:56/bep20:0x8f081eb884fd47b79536d28e2dd9d4886773f783" ], "eip155:1/erc20:0x8ef598943003e60ae3771cbaf5cc855e983b9f0d": [], - "eip155:1/erc20:0x8dcaec45365e5ada5676073a07b418c2f538145a": [ - "eip155:42161/erc20:0xe47ba52f326806559c1dec7ddd997f6957d0317d", - "eip155:1/erc20:0x8dcaec45365e5ada5676073a07b418c2f538145a" - ], + "eip155:1/erc20:0x8dcaec45365e5ada5676073a07b418c2f538145a": [], "eip155:1/erc20:0x8c85f830bea7d21c71cbd0047aa6de0d7acf3262": [], "eip155:1/erc20:0x8de5b80a0c1b02fe4976851d030b36122dbb8624": [ "eip155:137/erc20:0x8de5b80a0c1b02fe4976851d030b36122dbb8624", @@ -6452,9 +6375,7 @@ "eip155:1/erc20:0x959873fb4fc11825fba83c80c4c632db1e936e15": [], "eip155:1/erc20:0x958a03181806cb8807bef40e864e55f89b3393d3": [], "eip155:1/erc20:0x96eb50804d0ef2790f2e1a33670feff6040cf89d": [], - "eip155:1/erc20:0x966e770030209c95f974f37edbde65d98e853354": [ - "eip155:56/bep20:0x3e61c7fb137765e7cfcc4399d2d7d5bc1838d6b1" - ], + "eip155:1/erc20:0x966e770030209c95f974f37edbde65d98e853354": [], "eip155:1/erc20:0x96d7bfbb71e884fc00a44b4d001dc21baeb19a36": [], "eip155:1/erc20:0x95a4492f028aa1fd432ea71146b433e7b4446611": [], "eip155:1/erc20:0x954a75564cb355ea2d6fccc6c1212fd01fdcb06f": [], @@ -6651,7 +6572,6 @@ "eip155:1/erc20:0x99295f1141d58a99e939f7be6bbe734916a875b8": [], "eip155:1/erc20:0x9abfc0f085c82ec1be31d30843965fcc63053ffe": [], "eip155:1/erc20:0x9a96ec9b57fb64fbc60b423d1f4da7691bd35079": [ - "eip155:8453/erc20:0xdbb975d6c449d2ac63a23ae3cbc80e40054b8921", "eip155:1/erc20:0x9a96ec9b57fb64fbc60b423d1f4da7691bd35079" ], "eip155:1/erc20:0x998ffe1e43facffb941dc337dd0468d52ba5b48a": [ @@ -6842,9 +6762,7 @@ "eip155:137/erc20:0x3a58a54c066fdc0f2d55fc9c89f0415c92ebf3c4", "eip155:1/erc20:0x9ee91f9f426fa633d227f7a9b000e28b9dfd8599" ], - "eip155:1/erc20:0x9ceb84f92a0561fa3cc4132ab9c0b76a59787544": [ - "eip155:137/erc20:0x5c7f7fe4766fe8f0fa9b41e2e4194d939488ff1c" - ], + "eip155:1/erc20:0x9ceb84f92a0561fa3cc4132ab9c0b76a59787544": [], "eip155:1/erc20:0x9e6be44cc1236eef7e1f197418592d363bedcd5a": [], "eip155:1/erc20:0x9f5e508182e1cbd23ea5ef65d1d6c342beb7d6d3": [], "eip155:1/erc20:0x9db0fb0aebe6a925b7838d16e3993a3976a64aab": [], @@ -7383,11 +7301,7 @@ ], "eip155:1/erc20:0xaa99199d1e9644b588796f3215089878440d58e0": [], "eip155:1/erc20:0xaa2ba423875baa1c74abe77df0b6ac655ce151e6": [], - "eip155:1/erc20:0xaaca86b876ca011844b5798eca7a67591a9743c8": [ - "eip155:43114/erc20:0xd7783a275e53fc6746dedfbad4a06059937502a4", - "eip155:56/bep20:0xcf87d3d50a98a7832f5cfdf99ae1b88c7cfba4a7", - "eip155:137/erc20:0xe20d2df5041f8ed06976846470f727295cdd4d23" - ], + "eip155:1/erc20:0xaaca86b876ca011844b5798eca7a67591a9743c8": [], "eip155:1/erc20:0xaa95f26e30001251fb905d264aa7b00ee9df6c18": [], "eip155:1/erc20:0xaa8330fb2b4d5d07abfe7a72262752a8505c6b37": [ "eip155:56/bep20:0x6ae9701b9c423f40d54556c9a443409d79ce170a", @@ -7547,12 +7461,7 @@ "eip155:56/bep20:0xfebe8c1ed424dbf688551d4e2267e7a53698f0aa": [ "eip155:8453/erc20:0x72ccf64ee5e2c7629ee4eee3e6ad6990289178ae", "eip155:1/erc20:0xafcdd4f666c84fed1d8bd825aa762e3714f652c9", - "eip155:137/erc20:0xafcdd4f666c84fed1d8bd825aa762e3714f652c9", - "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp/token:HECZgs7unJtJ2626a1FV4BnmVr5BphuZWobVavdmpYnY" - ], - "eip155:1/erc20:0xacdf0dba4b9839b96221a8487e9ca660a48212be": [ - "eip155:8453/erc20:0xcc7ff230365bd730ee4b352cc2492cedac49383e", - "eip155:1/erc20:0xacdf0dba4b9839b96221a8487e9ca660a48212be" + "eip155:137/erc20:0xafcdd4f666c84fed1d8bd825aa762e3714f652c9" ], "eip155:1/erc20:0xac0968a3e2020ac8ca83e60ccf69081ebc6d3bc3": [], "eip155:1/erc20:0xae3359ed3c567482fb0102c584c23daa2693eacf": [], @@ -7786,13 +7695,6 @@ "eip155:1/erc20:0xb51b97dd5569fab69495316b5a065cccff4b829d", "eip155:137/erc20:0xdfce1e99a31c4597a3f8a8945cbfa9037655e335" ], - "eip155:1/erc20:0xb6667b04cb61aa16b59617f90ffa068722cf21da": [ - "eip155:42161/erc20:0x386601d1e55c48e759bbf57c56015aad0d7f1b56", - "eip155:8453/erc20:0x890a40bfae3bf25a5e7c50a31505774ee7a5d33b", - "eip155:137/erc20:0xa04c86c411320444d4a99d44082e057772e8cf96", - "eip155:56/bep20:0x5c873454ba84ada3d8a5f7b535a3a21a2eb8d7cb", - "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp/token:EczfGov7Mia54FLP6Stz3kttWsUA2fv4vtDTKLuyAPDN" - ], "eip155:1/erc20:0xb48c625e2d55b53d192714deab18ec9d40e18a55": [], "eip155:1/erc20:0xb6dc73987848ba6cb3ce297562723c1a78f85fce": [], "eip155:1/erc20:0xb5f1457d6fba1956fb8d31b0b7caca14bde0be4b": [], @@ -8139,10 +8041,7 @@ "eip155:1/erc20:0xbcd4d5ac29e06e4973a1ddcd782cd035d04bc0b7" ], "eip155:1/erc20:0xbd89b8d708809e7022135313683663911826977e": [], - "eip155:1/erc20:0xbe33f57f41a20b2f00dec91dcc1169597f36221f": [ - "eip155:56/bep20:0xea4821632b139b7f08e37533d8152d50976618c6", - "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp/token:BJRfDU8abGXmPiAj72kuc8AtXfxV8KFZAvdG3GTuB5Qc" - ], + "eip155:1/erc20:0xbe33f57f41a20b2f00dec91dcc1169597f36221f": [], "eip155:1/erc20:0xbe59baad09b07086ee6c39bd0fc234c157c31ccc": [], "eip155:1/erc20:0xbe9f4f6c8dadb2ac61f31eb1f5171e27d8552df7": [], "eip155:1/erc20:0xbded8a4dc74a940eab68703167db89b1712b68ea": [], @@ -8440,10 +8339,7 @@ "eip155:1/erc20:0xc285b7e09a4584d027e5bc36571785b515898246", "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp/token:CUSDvqAQLbt7fRofcmV2EXfPA2t36kzj7FjzdmqDiNQL" ], - "eip155:1/erc20:0xc4d5545392f5fc57eba3af8981815669bb7e2a48": [ - "eip155:56/bep20:0x34c1433f5c547beb6174d0bbba8da7fdc4e81c1c", - "eip155:1/erc20:0xc4d5545392f5fc57eba3af8981815669bb7e2a48" - ], + "eip155:1/erc20:0xc4d5545392f5fc57eba3af8981815669bb7e2a48": [], "eip155:1/erc20:0xc56ec315db551315ed9857019fdb4c639ed9fd8c": [], "eip155:1/erc20:0xc4de189abf94c57f396bd4c52ab13b954febefd8": [], "eip155:1/erc20:0xc3eb2622190c57429aac3901808994443b64b466": [], @@ -8748,9 +8644,7 @@ "eip155:1/erc20:0xc91ef786fbf6d62858262c82c63de45085dea659": [], "eip155:1/erc20:0xc7e33c97bea7a4d990a9835970fed8a08536a71b": [], "eip155:1/erc20:0xc9bc48c72154ef3e5425641a3c747242112a46af": [], - "eip155:1/erc20:0xc96df921009b790dffca412375251ed1a2b75c60": [ - "eip155:56/bep20:0x7e2afe446a30fa67600a5174df7f4002b8e15b03" - ], + "eip155:1/erc20:0xc96df921009b790dffca412375251ed1a2b75c60": [], "eip155:1/erc20:0xc8d3dcb63c38607cb0c9d3f55e8ecce628a01c36": [ "eip155:56/bep20:0xc32bb619966b9a56cf2472528a36fd099ce979e0", "eip155:137/erc20:0x211f4e76fcb811ed2b310a232a24b3445d95e3bc", @@ -8891,8 +8785,7 @@ "eip155:43114/erc20:0x0cbd6fadcf8096cc9a43d90b45f65826102e3ece", "eip155:56/bep20:0x0cbd6fadcf8096cc9a43d90b45f65826102e3ece", "eip155:1/erc20:0xcdb37a4fbc2da5b78aa4e41a432792f9533e85cc", - "eip155:137/erc20:0x26c80854c36ff62bba7414a358c8c23bbb8dec39", - "eip155:8453/erc20:0x0cbd6fadcf8096cc9a43d90b45f65826102e3ece" + "eip155:137/erc20:0x26c80854c36ff62bba7414a358c8c23bbb8dec39" ], "eip155:1/erc20:0xcc802c45b55581713cecd1eb17be9ab7fccb0844": [], "eip155:1/erc20:0xcc9e0bd9438ca0056653d134de794abeaff8c676": [], @@ -9050,11 +8943,7 @@ "eip155:1/erc20:0xd12b2859227b88c8065b6216e6e1b980d8dfe152": [], "eip155:1/erc20:0xd2d6158683aee4cc838067727209a0aaf4359de3": [], "eip155:1/erc20:0xd29da236dd4aac627346e1bba06a619e8c22d7c5": [], - "eip155:1/erc20:0xd2a530170d71a9cfe1651fb468e2b98f7ed7456b": [ - "eip155:43114/erc20:0xd2a530170d71a9cfe1651fb468e2b98f7ed7456b", - "eip155:137/erc20:0xd2a530170d71a9cfe1651fb468e2b98f7ed7456b", - "eip155:1/erc20:0xd2a530170d71a9cfe1651fb468e2b98f7ed7456b" - ], + "eip155:1/erc20:0xd2a530170d71a9cfe1651fb468e2b98f7ed7456b": [], "eip155:1/erc20:0xd15a1a2a3211b58113e45809f05934252e34e2f8": [], "eip155:1/erc20:0xd27b128dc6536309cdebf7f1aff0cb7717bc0268": [], "eip155:1/erc20:0xd28cca138166f1d6dae560a0e15e5be2a97c819d": [], @@ -9184,10 +9073,7 @@ ], "eip155:1/erc20:0xd43fba1f38d9b306aeef9d78ad177d51ef802b46": [], "eip155:1/erc20:0xd51e4965ad973e8c1e1f22369bb884e6914b012c": [], - "eip155:1/erc20:0xd52aae39a2b5cc7812f7b9450ebb61dfef702b15": [ - "eip155:43114/erc20:0x921f99719eb6c01b4b8f0ba7973a7c24891e740a", - "eip155:1/erc20:0xd52aae39a2b5cc7812f7b9450ebb61dfef702b15" - ], + "eip155:1/erc20:0xd52aae39a2b5cc7812f7b9450ebb61dfef702b15": [], "eip155:1/erc20:0xd7d8f3b8bc8bc48d3acc37879eaba7b85889fa52": [], "eip155:1/erc20:0xd81b71cbb89b2800cdb000aa277dc1491dc923c3": [], "eip155:1/erc20:0xd528cf2e081f72908e086f8800977df826b5a483": [ @@ -9474,9 +9360,7 @@ ], "eip155:1/erc20:0xdfddf7a69716124bc346ba556d4b9f9e74c4a8bc": [], "eip155:1/erc20:0xdc9ac3c20d1ed0b540df9b1fedc10039df13f99c": [], - "eip155:1/erc20:0xddb3422497e61e13543bea06989c0789117555c5": [ - "eip155:42161/erc20:0x6fe14d3cc2f7bddffba5cdb3bbe7467dd81ea101" - ], + "eip155:1/erc20:0xddb3422497e61e13543bea06989c0789117555c5": [], "eip155:1/erc20:0xdd66781d0e9a08d4fbb5ec7bac80b691be27f21d": [ "eip155:42161/erc20:0xe0ee18eacafddaeb38f8907c74347c44385578ab", "eip155:8453/erc20:0x9b700b043e9587dde9a0c29a9483e2f8fa450d54", @@ -9488,12 +9372,6 @@ "eip155:1/erc20:0xdc9cb148ecb70876db0abeb92f515a5e1dc9f580": [], "eip155:1/erc20:0xddf688e96cb2531a69bf6347c02f069266c1aa81": [], "eip155:1/erc20:0xde466831fde62e5141d49ba9d962d3fa3fae466f": [], - "eip155:42161/erc20:0xde5ed76e7c05ec5e4572cfc88d1acea165109e44": [ - "eip155:8453/erc20:0xde5ed76e7c05ec5e4572cfc88d1acea165109e44", - "eip155:56/bep20:0xde5ed76e7c05ec5e4572cfc88d1acea165109e44", - "eip155:1/erc20:0xde5ed76e7c05ec5e4572cfc88d1acea165109e44", - "eip155:137/erc20:0xde5ed76e7c05ec5e4572cfc88d1acea165109e44" - ], "eip155:1/erc20:0xdd13dedecebda566322195bc4451d672a148752c": [], "eip155:1/erc20:0xde4ce5447ce0c67920a1371605a39187cb6847c8": [], "eip155:1/erc20:0xdd4ce03b97085e5023d3a5fbff6e4f2c4dffb7c3": [], @@ -9580,10 +9458,6 @@ "eip155:56/bep20:0x840ef7e5f896be71d46df234c60898216fefcbe3", "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp/token:ArGfk9JJ72QETcmckxVjCZ9ApuATgP1mf9ysVHnPU4ut" ], - "eip155:1/erc20:0xdd50c053c096cb04a3e3362e2b622529ec5f2e8a": [ - "eip155:42161/erc20:0xf84d28a8d28292842dd73d1c5f99476a80b6666a", - "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp/token:4MmJVdwYN8LwvbGeCowYjSx7KoEi6BJWg8XXnW4fDDp6" - ], "eip155:1/erc20:0xdc7d16b1e7c54f35a67af95d5a6eecaec27b2a62": [], "eip155:1/erc20:0xdefb0b264032e4e128b00d02b3fd0aa00331237b": [], "eip155:1/erc20:0xde67d97b8770dc98c746a3fc0093c538666eb493": [], @@ -9774,10 +9648,7 @@ "eip155:1/erc20:0xe838f6d7f4efb8a2dda62f0062a86746bd809ea1": [], "eip155:1/erc20:0xe4dae00bc1c46ea2f44ae71b1beb8b171c15d812": [], "eip155:1/erc20:0xe635efcfac44c5f44508f4d17c3a96cb4ce421dd": [], - "eip155:1/erc20:0xe74be071f3b62f6a4ac23ca68e5e2a39797a3c30": [ - "eip155:56/bep20:0x2d94172436d869c1e3c094bead272508fab0d9e3", - "eip155:1/erc20:0xe74be071f3b62f6a4ac23ca68e5e2a39797a3c30" - ], + "eip155:1/erc20:0xe74be071f3b62f6a4ac23ca68e5e2a39797a3c30": [], "eip155:1/erc20:0xe76c6c83af64e4c60245d8c7de953df673a7a33d": [], "eip155:1/erc20:0xe803178b48a0e560c2b19f3b3d4e504f79d229ce": [ "eip155:43114/erc20:0x590eb2920486486c2d9bb3eb651f73b81df87bcf", @@ -9823,9 +9694,7 @@ "eip155:1/erc20:0xe6f65d5017185715a86a4207be8efd7cdfb3c4ef": [], "eip155:1/erc20:0xe91598331a36a78f7fefe277ce7c1915da0afb93": [], "eip155:1/erc20:0xe6f4a40156c9e8c7addda66848bbb99fdedecf84": [], - "eip155:1/erc20:0xe6f47303032a09c8c0f8ebb713c00e6ed345e8c3": [ - "eip155:42161/erc20:0x7d86f1eaff29f076576b2ff09ce3bcc7533fd2c5" - ], + "eip155:1/erc20:0xe6f47303032a09c8c0f8ebb713c00e6ed345e8c3": [], "eip155:1/erc20:0xe4b91faf8810f8895772e7ca065d4cb889120f94": [], "eip155:1/erc20:0xe5c6f5fef89b64f36bfccb063962820136bac42f": [], "eip155:1/erc20:0xe7eaec9bca79d537539c00c58ae93117fb7280b9": [], @@ -9854,9 +9723,7 @@ "eip155:1/erc20:0xe53ec727dbdeb9e2d5456c3be40cff031ab40a55" ], "eip155:1/erc20:0xe485e2f1bab389c08721b291f6b59780fec83fd7": [], - "eip155:1/erc20:0xe5097d9baeafb89f9bcb78c9290d545db5f9e9cb": [ - "eip155:43114/erc20:0x38dcf0532699b880e6a125f7d918380524cd60a6" - ], + "eip155:1/erc20:0xe5097d9baeafb89f9bcb78c9290d545db5f9e9cb": [], "eip155:1/erc20:0xe7ef051c6ea1026a70967e8f04da143c67fa4e1f": [], "eip155:1/erc20:0xe75ad3aab14e4b0df8c5da4286608dabb21bd864": [], "eip155:1/erc20:0xe92344b4edf545f3209094b192e46600a19e7c2d": [], @@ -9896,9 +9763,7 @@ "eip155:56/bep20:0xe87e15b9c7d989474cb6d8c56b3db4efad5b21e8" ], "eip155:1/erc20:0xe8663a64a96169ff4d95b4299e7ae9a76b905b31": [], - "eip155:1/erc20:0xe8e8486228753e01dbc222da262aa706bd67e601": [ - "eip155:137/erc20:0xbcd2c5c78000504efbc1ce6489dfcac71835406a" - ], + "eip155:1/erc20:0xe8e8486228753e01dbc222da262aa706bd67e601": [], "eip155:1/erc20:0xe94b2ec38fa88bdc8ca9110b24deb5341ecef251": [], "eip155:1/erc20:0xec5e74814f3f8cdf6dc919a9e32954496379c075": [], "eip155:1/erc20:0xe9e07fb66976ae5e40cc5f33674725320917b239": [], @@ -10031,13 +9896,7 @@ "eip155:1/erc20:0xeabb8996ea1662cad2f7fb715127852cd3262ae9" ], "eip155:1/erc20:0xe9da5e227e3fa4fc933b5f540be021e7ecc3fd81": [], - "eip155:1/erc20:0xe9b7b5d5e8d2bcc78884f9f9099bfa42a9e5c1a5": [ - "eip155:42161/erc20:0xa6099b214e8d069911702bc92ef274f63c476c5a", - "eip155:56/bep20:0x382ec3f9f2e79b03abf0127f3aa985b148cef6d7", - "eip155:137/erc20:0x3a79241a92a4f06952107308057da1991792d372", - "eip155:100/erc20:0x07279343ce61c11cb091142c8a20a1f8194d0ca8", - "eip155:1/erc20:0xe9b7b5d5e8d2bcc78884f9f9099bfa42a9e5c1a5" - ], + "eip155:1/erc20:0xe9b7b5d5e8d2bcc78884f9f9099bfa42a9e5c1a5": [], "eip155:1/erc20:0xea3983fc6d0fbbc41fb6f6091f68f3e08894dc06": [ "eip155:56/bep20:0x70802af0ba10dd5bb33276b5b37574b6451db3d9", "eip155:1/erc20:0xea3983fc6d0fbbc41fb6f6091f68f3e08894dc06" @@ -10177,9 +10036,7 @@ "eip155:8453/erc20:0xcacf1ca03983ce6c7e235fb20c70acc70ed13509", "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp/token:8GQa5N9HJT5tW6vg3umYG5us1xHmiU948LfDihg2f8Vf" ], - "eip155:1/erc20:0xeeee2a622330e6d2036691e983dee87330588603": [ - "eip155:56/bep20:0xeb5395ae77e28d75392a60446be05d7b57285fb8" - ], + "eip155:1/erc20:0xeeee2a622330e6d2036691e983dee87330588603": [], "eip155:1/erc20:0xeef9f339514298c6a857efcfc1a762af84438dee": [], "eip155:1/erc20:0xf10da48d4aaa8d784c5e369cb998e263cfe32aa8": [], "eip155:1/erc20:0xf1264873436a0771e440e2b28072fafcc5eebd01": [], @@ -10359,10 +10216,7 @@ "eip155:1/erc20:0xf2051511b9b121394fa75b8f7d4e7424337af687" ], "eip155:1/erc20:0xf482d79ae6e8725c199213fc909d6bc30df62815": [], - "eip155:1/erc20:0xf21661d0d1d76d3ecb8e1b9f1c923dbfffae4097": [ - "eip155:56/bep20:0x8c49a510756224e887b3d99d00d959f2d86dda1c", - "eip155:1/erc20:0xf21661d0d1d76d3ecb8e1b9f1c923dbfffae4097" - ], + "eip155:1/erc20:0xf21661d0d1d76d3ecb8e1b9f1c923dbfffae4097": [], "eip155:56/bep20:0xf4b5470523ccd314c6b9da041076e7d79e0df267": [ "eip155:1/erc20:0xf4b5470523ccd314c6b9da041076e7d79e0df267", "eip155:56/bep20:0xf4b5470523ccd314c6b9da041076e7d79e0df267" @@ -10380,9 +10234,7 @@ "eip155:1/erc20:0xf1f508c7c9f0d1b15a76fba564eef2d956220cf7" ], "eip155:1/erc20:0xf3768d6e78e65fc64b8f12ffc824452130bd5394": [], - "eip155:1/erc20:0xf1d1a5306daae314af6c5d027a492b313e07e1a0": [ - "eip155:56/bep20:0x4d6b129db8a502b85fedc3443fa4f58b50327238" - ], + "eip155:1/erc20:0xf1d1a5306daae314af6c5d027a492b313e07e1a0": [], "eip155:1/erc20:0xf278c1ca969095ffddded020290cf8b5c424ace2": [], "eip155:1/erc20:0xf47245e9a3ba3dca8b004e34afc1290b1d435a52": [], "eip155:1/erc20:0xf17a3fe536f8f7847f1385ec1bc967b2ca9cae8d": [ @@ -10570,10 +10422,7 @@ "eip155:1/erc20:0xf9a467d10fc76b2f20b4f8e2d88b1ad7dc278d4f": [], "eip155:1/erc20:0xfa816739edaac4ebf329219d4ef575085cc28037": [], "eip155:1/erc20:0xfcc5c47be19d06bf83eb04298b026f81069ff65b": [], - "eip155:1/erc20:0xfa2629b9cf3998d52726994e0fcdb750224d8b9d": [ - "eip155:56/bep20:0x5a32d48411387577c26a15775cf939494da8064a", - "eip155:1/erc20:0xfa2629b9cf3998d52726994e0fcdb750224d8b9d" - ], + "eip155:1/erc20:0xfa2629b9cf3998d52726994e0fcdb750224d8b9d": [], "eip155:1/erc20:0xfda70e9a74837d647805e5576026db88744457d1": [], "eip155:1/erc20:0xfad44dc24d07ef9be576d562b994f19578d441b8": [], "eip155:1/erc20:0xfbcb5cbedeebcc55dcd136d34db1daaf74cf67e8": [], @@ -10681,10 +10530,7 @@ ], "eip155:1/erc20:0xfc4b4ec763722b71eb1d729749b447a9645f5f30": [], "eip155:1/erc20:0xf9d4daae1300cff251979722c4a3c45857973079": [], - "eip155:56/bep20:0xa5f249f401ba8931899a364d8e2699b5fa1d87a9": [ - "eip155:1/erc20:0xfceb206e1a80527908521121358b5e26caabaa75", - "eip155:56/bep20:0xa5f249f401ba8931899a364d8e2699b5fa1d87a9" - ], + "eip155:56/bep20:0xa5f249f401ba8931899a364d8e2699b5fa1d87a9": [], "eip155:1/erc20:0xfb0489e9753b045ddb35e39c6b0cc02ec6b99ac5": [], "eip155:1/erc20:0xfb130d93e49dca13264344966a611dc79a456bc5": [ "eip155:8453/erc20:0x881ed0fcef78120a135ec6cc66cef2779fe95bba", @@ -11215,13 +11061,7 @@ "eip155:10/erc20:0x5e5a37445fadeb71f23514ae7d675ffc644e5e5a": [], "eip155:10/erc20:0x587e827ed502f494c056f8756f7aec7190195a7b": [], "eip155:10/erc20:0x5c0ea461fe5e6f3b4f90a071e72243c14c6abfd7": [], - "eip155:137/erc20:0x6e65ae5572df196fae40be2545ebc2a9a24eace9": [ - "eip155:43114/erc20:0x9ad274e20a153451775ff29d546949a254c4a1bc", - "eip155:56/bep20:0xe79a1163a95734ccfbd006cbaaba954f3e846beb", - "eip155:1/erc20:0x5f018e73c185ab23647c82bd039e762813877f0e", - "eip155:10/erc20:0x66e8617d1df7ab523a316a6c01d16aa5bed93681", - "eip155:137/erc20:0x6e65ae5572df196fae40be2545ebc2a9a24eace9" - ], + "eip155:137/erc20:0x6e65ae5572df196fae40be2545ebc2a9a24eace9": [], "eip155:10/erc20:0x5557f4cb8e87a24baa8a5e80d6c7ab9c8b3c4aa5": [], "eip155:10/erc20:0x53c53308fba2b61bf35e4088cd7b7b5a5d6cc112": [], "eip155:10/erc20:0x5ad323d764301e057614edb0449f470d68ea9485": [], @@ -14282,7 +14122,6 @@ "eip155:137/erc20:0x656bf6767fa8863ac0dd0b7d2a26602b838a2e70": [], "eip155:137/erc20:0x631ce985be5aa50ac0e49ba5a414baaf999af107": [], "eip155:137/erc20:0x649a2da7b28e0d54c13d5eff95d3a660652742cc": [ - "eip155:8453/erc20:0x649a2da7b28e0d54c13d5eff95d3a660652742cc", "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp/token:idrxTdNftk6tYedPv2M7tCFHBVCpk5rkiNRd8yUArhr" ], "eip155:137/erc20:0x643a05c533dfa3b21ba139d65bc67705f4e0858e": [], @@ -14540,10 +14379,7 @@ "eip155:137/erc20:0x6d5e70e5c7de5e6e451fa9db4004e942607fbf5a": [], "eip155:137/erc20:0x6d777149bb58cae7735505e59cf745c4cbefa7e9": [], "eip155:137/erc20:0x6dbac975a4f91e65800569ec2e813bdb35e4d99f": [], - "eip155:137/erc20:0x6e8a8726639d12935b3219892155520bdc57366b": [ - "eip155:42161/erc20:0x7698ac5d15bb3ba7185adcbff32a80ebd9d0709b", - "eip155:137/erc20:0x6e8a8726639d12935b3219892155520bdc57366b" - ], + "eip155:137/erc20:0x6e8a8726639d12935b3219892155520bdc57366b": [], "eip155:137/erc20:0x6f06e6bed64cf4c4187c06ee2a4732f6a171bc4e": [], "eip155:137/erc20:0x6e53cb6942e518376e9e763554db1a45ddcd25c4": [], "eip155:137/erc20:0x6fc30a598237ae76e476fa037f4883d347dbdf6e": [], @@ -14852,11 +14688,6 @@ "eip155:137/erc20:0x7f776e1adb599ac45d4f1cddf5f76ad7fa6537c0": [], "eip155:137/erc20:0x7fa355786d9bd0c34aeba9018e33cd49d795189c": [], "eip155:137/erc20:0x7f1ae1e75567ef08a8d73f37ada9a65a3d5f8e4f": [], - "eip155:1/erc20:0x9d0b65a76274645b29e4cc41b8f23081fa09f4a3": [ - "eip155:56/bep20:0x7bc75e291e656e8658d66be1cc8154a3769a35dd", - "eip155:137/erc20:0x7f67639ffc8c93dd558d452b8920b28815638c44", - "eip155:1/erc20:0x9d0b65a76274645b29e4cc41b8f23081fa09f4a3" - ], "eip155:137/erc20:0x7e7737c40878e720b32e7bc9cd096259f876d69f": [], "eip155:137/erc20:0x8016713071169a5ba0622c8afa0d0f845548edc0": [], "eip155:137/erc20:0x80ca0d8c38d2e2bcbab66aa1648bd1c7160500fe": [], @@ -19526,10 +19357,7 @@ "eip155:42161/erc20:0xb11a56da177c5532d5e29cc8363d145bd0822c81": [], "eip155:42161/erc20:0xb150b4246a7027f2e32c083eeb6df4dd76b1a3ef": [], "eip155:42161/erc20:0xb3f13b0c61d65d67d7d6215d70c89533ee567a91": [], - "eip155:42161/erc20:0xaf5db6e1cc585ca312e8c8f7c499033590cf5c98": [ - "eip155:56/bep20:0x1d4268a58ee7ec2cc2af5d70a2fd2b3a896527a2", - "eip155:42161/erc20:0xaf5db6e1cc585ca312e8c8f7c499033590cf5c98" - ], + "eip155:42161/erc20:0xaf5db6e1cc585ca312e8c8f7c499033590cf5c98": [], "eip155:42161/erc20:0xb4357054c3da8d46ed642383f03139ac7f090343": [], "eip155:42161/erc20:0xafccb724e3aec1657fc9514e3e53a0e71e80622d": [], "eip155:42161/erc20:0xb50a8e92cb9782c9b8f3c88e4ee8a1d0aa2221d7": [], @@ -20249,10 +20077,6 @@ "eip155:42161/erc20:0xf76c1c5e430b6b7c870780c07756da644be867c3": [], "eip155:42161/erc20:0xf65247b6ed3e7fdbac313959b3f62475fbb5f8e4": [], "eip155:42161/erc20:0xf8388c2b6edf00e2e27eef5200b1befb24ce141d": [], - "eip155:1/erc20:0xb4371da53140417cbb3362055374b10d97e420bb": [ - "eip155:42161/erc20:0xf763fa322dc58dee588252fafee5f448e863b633", - "eip155:56/bep20:0xc0ecb8499d8da2771abcbf4091db7f65158f1468" - ], "eip155:42161/erc20:0xf6dae0d2be4993b00a2673360820af6bafd53887": [], "eip155:42161/erc20:0xf7a0dd3317535ec4f4d29adf9d620b3d8d5d5069": [], "eip155:42161/erc20:0xfc1acf07202f6fac951947427b79284d86a965d2": [], @@ -21614,12 +21438,7 @@ "eip155:43114/erc20:0xad090976ce846935dcff1ded852668beed912916": [], "eip155:43114/erc20:0xafe3d2a31231230875dee1fa1eef14a412443d22": [], "eip155:43114/erc20:0xab592d197acc575d16c3346f4eb70c703f308d1e": [], - "eip155:43114/erc20:0xab05b04743e0aeaf9d2ca81e5d3b8385e4bf961e": [ - "eip155:137/erc20:0x2f1b1662a895c6ba01a99dcaf56778e7d77e5609", - "eip155:1/erc20:0x45fdb1b92a649fb6a64ef1511d3ba5bf60044838", - "eip155:56/bep20:0xde7d1ce109236b12809c45b23d22f30dba0ef424", - "eip155:43114/erc20:0xab05b04743e0aeaf9d2ca81e5d3b8385e4bf961e" - ], + "eip155:43114/erc20:0xab05b04743e0aeaf9d2ca81e5d3b8385e4bf961e": [], "eip155:43114/erc20:0xb22f657ba125fac1f3ca18296c4b1a928dae7a7d": [], "eip155:43114/erc20:0xbdc94029846f1698fd7f61318501689225fd0c3a": [], "eip155:43114/erc20:0xb3c68d69e95b095ab4b33b4cb67dbc0fbf3edf56": [], @@ -22128,10 +21947,7 @@ "eip155:56/bep20:0x03ff0ff224f904be3118461335064bb48df47938": [], "eip155:56/bep20:0x00f97c17f4dc4f3bfd2dd9ce5e67f3a339a8a261": [], "eip155:56/bep20:0x04088b85ab27f247c76e3adbf787f5a51e3470b6": [], - "eip155:56/bep20:0x00000000ba2ca30042001abc545871380f570b1f": [ - "eip155:1/erc20:0x00000000ba2ca30042001abc545871380f570b1f", - "eip155:56/bep20:0x00000000ba2ca30042001abc545871380f570b1f" - ], + "eip155:56/bep20:0x00000000ba2ca30042001abc545871380f570b1f": [], "eip155:56/bep20:0x02bafcec586ad22ce409dadb2d2a1af11f8fc112": [], "eip155:56/bep20:0x00855c21754fe85fd4e38ac23d2b3e091b04a042": [], "eip155:43114/erc20:0xff45a7988fffd72c4e8f9a58fcc17c73643f70b0": [], @@ -22844,9 +22660,6 @@ "eip155:56/bep20:0x39926824c06491284d13f7babaf06c8fed3add6c": [], "eip155:56/bep20:0x339c72829ab7dd45c3c52f965e7abe358dd8761e": [], "eip155:56/bep20:0x36fe11b6d5c9421f68d235694fe192b35e803903": [], - "eip155:1/erc20:0xd9ec3ff1f8be459bb9369b4e79e9ebcf7141c093": [ - "eip155:56/bep20:0x39ae8eefb05138f418bb27659c21632dc1ddab10" - ], "eip155:56/bep20:0x3606f220daeaeb3d47ac1923a8ce2a61205c88cd": [], "eip155:56/bep20:0x320d6fadc3c39263c25cbfaa01d02971c64ac623": [], "eip155:56/bep20:0x34294afabcbaffc616ac6614f6d2e17260b78bed": [ @@ -22863,9 +22676,6 @@ "eip155:56/bep20:0x32f1518baace69e85b9e5ff844ebd617c52573ac": [], "eip155:56/bep20:0x366d71ab095735b7dae83ce2b82d5262ef655f10": [], "eip155:56/bep20:0x330f4fe5ef44b4d0742fe8bed8ca5e29359870df": [], - "eip155:1/erc20:0xcc1a8bd438bebc4b2a885a34475bb974f2124317": [ - "eip155:56/bep20:0x3623f2b63d8f50b477849d29e7c9a6625331e89d" - ], "eip155:56/bep20:0x332e78c687c3fcd91494c6b13f0fc685b2a57434": [], "eip155:56/bep20:0x3916984fa787d89b648ccd8d60b5ff07e0e8e4f4": [], "eip155:56/bep20:0x34ba3af693d6c776d73c7fa67e2b2e79be8ef4ed": [], @@ -23586,11 +23396,7 @@ "eip155:56/bep20:0x6f51a1674befdd77f7ab1246b83adb9f13613762": [], "eip155:56/bep20:0x7082ff3a22e707136c80a9efcb215ec4c1fda810": [], "eip155:56/bep20:0x7268b479eb7ce8d1b37ef1ffc3b82d7383a1162d": [], - "eip155:56/bep20:0x71b3a0566f4bf80331d115d8026a7022bf670cce": [ - "eip155:42161/erc20:0x71b3a0566f4bf80331d115d8026a7022bf670cce", - "eip155:1/erc20:0x71b3a0566f4bf80331d115d8026a7022bf670cce", - "eip155:56/bep20:0x71b3a0566f4bf80331d115d8026a7022bf670cce" - ], + "eip155:56/bep20:0x71b3a0566f4bf80331d115d8026a7022bf670cce": [], "eip155:56/bep20:0x723000d0df87652387e737f5747ac9205bf9c213": [], "eip155:56/bep20:0x6fe3d0f096fc932a905accd1eb1783f6e4cec717": [], "eip155:56/bep20:0x70a30bb133f7b5038d3c28d8b77d8da258fc784a": [], @@ -24050,10 +23856,7 @@ "eip155:56/bep20:0x94c6b279b5df54b335ae51866d6e2a56bf5ef9b7": [], "eip155:56/bep20:0x94498055eaf906aacdf939c53bfad73ea1a57edf": [], "eip155:56/bep20:0x92072f045d0904e9a0cdfd48519f54c83bf41e82": [], - "eip155:56/bep20:0x9377e3c3180dddfcda4e4217ed21f2f7c3b235a0": [ - "eip155:1/erc20:0x9377e3c3180dddfcda4e4217ed21f2f7c3b235a0", - "eip155:56/bep20:0x9377e3c3180dddfcda4e4217ed21f2f7c3b235a0" - ], + "eip155:56/bep20:0x9377e3c3180dddfcda4e4217ed21f2f7c3b235a0": [], "eip155:56/bep20:0x972207a639cc1b374b893cc33fa251b55ceb7c07": [], "eip155:56/bep20:0x92d28e49a4ffd443c1e2a907dcc07d2a41e67f4d": [], "eip155:56/bep20:0x9521728bf66a867bc65a93ece4a543d817871eb7": [ @@ -24436,13 +24239,7 @@ "eip155:56/bep20:0xb465f3cb6aba6ee375e12918387de1eac2301b05": [], "eip155:56/bep20:0xb0461d7e8212d311b842a58e9989ede849ac6816": [], "eip155:56/bep20:0xb148df3c114b1233b206160a0f2a74999bb2fbf3": [], - "eip155:56/bep20:0xb427e47e8fdd678278d2a91eeac014ffcddaf029": [ - "eip155:42161/erc20:0xda315aad0c080b40a3859b0b039fec4f28b56797", - "eip155:8453/erc20:0x45aab2f68c70a75f21bcb77b5893f913bbed696f", - "eip155:137/erc20:0x86564008be7c84e4aeedc55598d7a0a5bdaefe83", - "eip155:1/erc20:0x5824d908411fb531ffb47e05950eb194f41e7da1", - "eip155:56/bep20:0xb427e47e8fdd678278d2a91eeac014ffcddaf029" - ], + "eip155:56/bep20:0xb427e47e8fdd678278d2a91eeac014ffcddaf029": [], "eip155:56/bep20:0xb1d40b17d12375dec4c14cc273a461ca74a60c07": [], "eip155:56/bep20:0xaf099ef77575a9f981660b1c9e3b78a3ba89ffd9": [], "eip155:56/bep20:0xb2cd463aa00e0a86936df1c3e64feec6128388bc": [], @@ -24484,10 +24281,6 @@ "eip155:56/bep20:0xb0458283033e5a3f7867f409477f53754b667dcc": [], "eip155:56/bep20:0xaffeabc20b2cafa80d2d7ff220ad37e4ec7541d7": [], "eip155:56/bep20:0xb3ba14f6a482dfdebc3c2fb726ac10df91ee504c": [], - "eip155:1/erc20:0x9fc8f0ca1668e87294941b7f627e9c15ea06b459": [ - "eip155:56/bep20:0xb346c52874c7023df183068c39478c3b7b2515bc", - "eip155:1/erc20:0x9fc8f0ca1668e87294941b7f627e9c15ea06b459" - ], "eip155:56/bep20:0xb09fe1613fe03e7361319d2a43edc17422f36b09": [ "eip155:43114/erc20:0xb09fe1613fe03e7361319d2a43edc17422f36b09", "eip155:56/bep20:0xb09fe1613fe03e7361319d2a43edc17422f36b09" @@ -24631,12 +24424,7 @@ "eip155:56/bep20:0xc30c95205c7bc70d81da8e852255cc89b90480f7": [], "eip155:56/bep20:0xc350caa89eb963d5d6b964324a0a7736d8d65533": [], "eip155:56/bep20:0xc0366a104b429f0806bfa98d0008daa9555b2bed": [], - "eip155:56/bep20:0xc14a7747cfec02cfea62e72bb93538de6b2078e6": [ - "eip155:10/erc20:0x181d739a0c016bd0b32bd6e47cbca70d3a0e69d7", - "eip155:42161/erc20:0xc14a7747cfec02cfea62e72bb93538de6b2078e6", - "eip155:137/erc20:0xc14a7747cfec02cfea62e72bb93538de6b2078e6", - "eip155:56/bep20:0xc14a7747cfec02cfea62e72bb93538de6b2078e6" - ], + "eip155:56/bep20:0xc14a7747cfec02cfea62e72bb93538de6b2078e6": [], "eip155:56/bep20:0xc0994af94fee0361a1e1e1ccf72bce19d5fd86fb": [], "eip155:56/bep20:0xbd4b29918d92d613b019252091ab0189f354534f": [], "eip155:56/bep20:0xc2cb89bbb5bba6e21db1dfe13493dfd7dcbabd68": [], @@ -24695,10 +24483,7 @@ "eip155:56/bep20:0xbf37f781473f3b50e82c668352984865eac9853f": [], "eip155:56/bep20:0xbfbee3dac982148ac793161f7362344925506903": [], "eip155:56/bep20:0xbf70a52aef7822047076749b9ba63c4597d4626f": [], - "eip155:56/bep20:0xc2eaaf69e6439abab12dd21f560ba0ec7f17cff7": [ - "eip155:1/erc20:0x15a3081b541e8dad25c4a5e0c4c4b4e8d105b2e8", - "eip155:56/bep20:0xc2eaaf69e6439abab12dd21f560ba0ec7f17cff7" - ], + "eip155:56/bep20:0xc2eaaf69e6439abab12dd21f560ba0ec7f17cff7": [], "eip155:56/bep20:0xbf151f63d8d1287db5fc7a3bc104a9c38124cdeb": [], "eip155:56/bep20:0xc27a719105a987b4c34116223cae8bd8f4b5def4": [], "eip155:56/bep20:0xc35ed584b24fd2d0885708e370343c43e20f3424": [], @@ -25111,12 +24896,7 @@ "eip155:56/bep20:0xe82546b56b1b8a5f031bcd23ff6332282cb0124b": [], "eip155:56/bep20:0xea917ec08ab64c030e67a80559ad569f48aa360a": [], "eip155:56/bep20:0xeb33cbbe6f1e699574f10606ed9a495a196476df": [], - "eip155:56/bep20:0xe5c85b60ff243cfdb067be4078e477ac04b594e9": [ - "eip155:137/erc20:0xffcd553464a00d7b30a48960611e5032f544700a", - "eip155:43114/erc20:0x99aeecf3717ec6b369d847e3d62d14e14251e4d4", - "eip155:1/erc20:0x203aad20f51bbe43e650d3ceea88d43dd6c817c1", - "eip155:56/bep20:0xe5c85b60ff243cfdb067be4078e477ac04b594e9" - ], + "eip155:56/bep20:0xe5c85b60ff243cfdb067be4078e477ac04b594e9": [], "eip155:56/bep20:0xea89199344a492853502a7a699cc4230854451b8": [], "eip155:56/bep20:0xe6df05ce8c8301223373cf5b969afcb1498c5528": [], "eip155:56/bep20:0xeb79c85c6d633ae81c97be71e1691ee7dc6e132d": [], @@ -27574,14 +27354,8 @@ "eip155:8453/erc20:0xfb4c2e6e6e27b5b4a07a36360c89ede29bb3c9b6": [], "eip155:8453/erc20:0xfb18511f1590a494360069f3640c27d55c2b5290": [], "eip155:8453/erc20:0xfbb7df8b446f6d216702c0c3898fb681a21186d3": [], - "eip155:1/erc20:0xc5fdf3569af74f3b3e97e46a187a626352d2d508": [ - "eip155:56/bep20:0x80640a39cfc2b1b7c792821c462376aa7083f5a8", - "eip155:1/erc20:0xc5fdf3569af74f3b3e97e46a187a626352d2d508" - ], - "eip155:1/erc20:0xfe459828c90c0ba4bc8b42f5c5d44f316700b430": [ - "eip155:56/bep20:0xa477a79a118a84a0d371a53c8f46f8ce883ec1dd", - "eip155:1/erc20:0xfe459828c90c0ba4bc8b42f5c5d44f316700b430" - ], + "eip155:1/erc20:0xc5fdf3569af74f3b3e97e46a187a626352d2d508": [], + "eip155:1/erc20:0xfe459828c90c0ba4bc8b42f5c5d44f316700b430": [], "eip155:1/erc20:0x82d09e30d5d682d69b4a5d97c61b7ba651457625": [ "eip155:8453/erc20:0x78b3c724a2f663d11373c4a1978689271895256f", "eip155:1/erc20:0x82d09e30d5d682d69b4a5d97c61b7ba651457625" @@ -27610,10 +27384,7 @@ "eip155:1/erc20:0x2e7e487d84b5baba5878a9833fb394bc89633fd7" ], "eip155:56/bep20:0x640bb7b0716a3c58b29f83a10e0b4b51580693d3": [ - "eip155:42161/erc20:0x7712da72127d5dd213b621497d6e4899d5989e5c", - "eip155:1/erc20:0x640bb7b0716a3c58b29f83a10e0b4b51580693d3", - "eip155:137/erc20:0xfe58138156dee3eaef5e6d113210dbf460b61df1", - "eip155:56/bep20:0x640bb7b0716a3c58b29f83a10e0b4b51580693d3" + "eip155:42161/erc20:0x7712da72127d5dd213b621497d6e4899d5989e5c" ], "eip155:1/erc20:0x004e9c3ef86bc1ca1f0bb5c7662861ee93350568": [ "eip155:56/bep20:0x6b2a01a5f79deb4c2f3c0eda7b01df456fbd726a", @@ -27882,10 +27653,7 @@ "eip155:56/bep20:0xe80772eaf6e2e18b651f160bc9158b2a5cafca65", "eip155:137/erc20:0x236eec6359fb44cce8f97e99387aa7f8cd5cde1f" ], - "eip155:137/erc20:0x82cb0ec6a31bc92e9483c08fdcbe2e6f3cc28100": [ - "eip155:56/bep20:0x57d2a45653b329fac354b04cead92c4db71cf09f", - "eip155:137/erc20:0x82cb0ec6a31bc92e9483c08fdcbe2e6f3cc28100" - ], + "eip155:137/erc20:0x82cb0ec6a31bc92e9483c08fdcbe2e6f3cc28100": [], "eip155:42161/erc20:0x05eaea39f69b24f8f2da13af2d8ee0853889f2a8": [ "eip155:137/erc20:0xc553a5a789f1bb56a72847b3fda1de3e16e6763f", "eip155:42161/erc20:0x05eaea39f69b24f8f2da13af2d8ee0853889f2a8" @@ -28043,10 +27811,7 @@ "eip155:42161/erc20:0xca5d8f8a8d49439357d3cf46ca2e720702f132b8", "eip155:137/erc20:0xe07f9d810a48ab5c3c914ba3ca53af14e4491e8a" ], - "eip155:1/erc20:0x039b598c6b99e70058e1e9021e000bdacd33d026": [ - "eip155:8453/erc20:0x039b598c6b99e70058e1e9021e000bdacd33d026", - "eip155:1/erc20:0x039b598c6b99e70058e1e9021e000bdacd33d026" - ], + "eip155:1/erc20:0x039b598c6b99e70058e1e9021e000bdacd33d026": [], "eip155:1/erc20:0x94a8b4ee5cd64c79d0ee816f467ea73009f51aa0": [ "eip155:56/bep20:0x94a8b4ee5cd64c79d0ee816f467ea73009f51aa0", "eip155:1/erc20:0x94a8b4ee5cd64c79d0ee816f467ea73009f51aa0" @@ -28124,10 +27889,6 @@ "eip155:1/erc20:0x7a78c790250fef60ce7e8ef85557d67cc4216a52", "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp/token:mMykZc4tun2kFNgxbd7WiApAoGEaX8bxFuHjxzjnkrV" ], - "eip155:137/erc20:0x7d4d68f18d1be3410ab8d827fb7ebc690f938d2d": [ - "eip155:1/erc20:0x3797c46db697c24a983222c335f17ba28e8c5b69", - "eip155:137/erc20:0x7d4d68f18d1be3410ab8d827fb7ebc690f938d2d" - ], "eip155:1/erc20:0x08d9040214c4aba39292fd2e7de20bbba7a8dce4": [ "eip155:8453/erc20:0xd91d07e4949a858d29005d339610db2402ef5b73", "eip155:1/erc20:0x08d9040214c4aba39292fd2e7de20bbba7a8dce4" @@ -28157,10 +27918,7 @@ "eip155:8453/erc20:0xef22cb48b8483df6152e1423b19df5553bbd818b", "eip155:1/erc20:0xec463d00aa4da76fb112cd2e4ac1c6bef02da6ea" ], - "eip155:1/erc20:0xb0afa681ead9219d25c57bd17bb207a3afcc4aa1": [ - "eip155:42161/erc20:0x34173f9cfb5e8c91a31f5428a588160353f0946c", - "eip155:56/bep20:0x34173f9cfb5e8c91a31f5428a588160353f0946c" - ], + "eip155:1/erc20:0xb0afa681ead9219d25c57bd17bb207a3afcc4aa1": [], "eip155:42161/erc20:0x88266f9eb705f5282a2507a9c418821a2ac9f8bd": [ "eip155:1/erc20:0xd105c45bcc7211f847ae73b187a41b7d8184ade2", "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp/token:7HHCwGd7UAPF3gtHExBREYgY37cbyYcCaeyAHKUc7mUn" @@ -28174,11 +27932,33 @@ "eip155:8453/erc20:0x890a40bfae3bf25a5e7c50a31505774ee7a5d33b", "eip155:137/erc20:0x7cd017ca5ddb86861fa983a34b5f495c6f898c41", "eip155:56/bep20:0x5c873454ba84ada3d8a5f7b535a3a21a2eb8d7cb", - "eip155:1/erc20:0x7cd017ca5ddb86861fa983a34b5f495c6f898c41" + "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp/token:EczfGov7Mia54FLP6Stz3kttWsUA2fv4vtDTKLuyAPDN" ], "eip155:1/erc20:0x8cb8c4263eb26b2349d74ea2cb1b27bc40709e12": [ "eip155:42161/erc20:0x7a10f506e4c7658e6ad15fdf0443d450b7fa80d7", "eip155:56/bep20:0x7a10f506e4c7658e6ad15fdf0443d450b7fa80d7", "eip155:1/erc20:0x8cb8c4263eb26b2349d74ea2cb1b27bc40709e12" + ], + "eip155:42161/erc20:0x6c249b6f6492864d914361308601a7abb32e68f8": [ + "eip155:43114/erc20:0xb418417374fca27bb54169d3c777492e6fe17ee7", + "eip155:1/erc20:0x6c249b6f6492864d914361308601a7abb32e68f8" + ], + "eip155:1/erc20:0xde5ed76e7c05ec5e4572cfc88d1acea165109e44": [ + "eip155:56/bep20:0xde5ed76e7c05ec5e4572cfc88d1acea165109e44", + "eip155:8453/erc20:0xde5ed76e7c05ec5e4572cfc88d1acea165109e44", + "eip155:137/erc20:0xde5ed76e7c05ec5e4572cfc88d1acea165109e44", + "eip155:1/erc20:0xde5ed76e7c05ec5e4572cfc88d1acea165109e44" + ], + "eip155:1/erc20:0x9d0b65a76274645b29e4cc41b8f23081fa09f4a3": [ + "eip155:56/bep20:0x7bc75e291e656e8658d66be1cc8154a3769a35dd", + "eip155:137/erc20:0x7f67639ffc8c93dd558d452b8920b28815638c44" + ], + "eip155:1/erc20:0xb4371da53140417cbb3362055374b10d97e420bb": [ + "eip155:42161/erc20:0xf763fa322dc58dee588252fafee5f448e863b633", + "eip155:56/bep20:0xc0ecb8499d8da2771abcbf4091db7f65158f1468" + ], + "eip155:1/erc20:0xdd50c053c096cb04a3e3362e2b622529ec5f2e8a": [ + "eip155:42161/erc20:0xf84d28a8d28292842dd73d1c5f99476a80b6666a", + "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp/token:4MmJVdwYN8LwvbGeCowYjSx7KoEi6BJWg8XXnW4fDDp6" ] } \ No newline at end of file From 9e52b92ff67b5039e2fa92e11d7ccf2d32eba5b3 Mon Sep 17 00:00:00 2001 From: woodenfurniture <125113430+woodenfurniture@users.noreply.github.com> Date: Fri, 20 Dec 2024 15:58:16 +1100 Subject: [PATCH 5/6] fix: dont choose a relatedAssetKey for an asset we dont have data for --- .../generateRelatedAssetIndex.ts | 40 +++++++------------ 1 file changed, 14 insertions(+), 26 deletions(-) diff --git a/scripts/generateAssetData/generateRelatedAssetIndex/generateRelatedAssetIndex.ts b/scripts/generateAssetData/generateRelatedAssetIndex/generateRelatedAssetIndex.ts index 3ffd4dd275c..731b184a1c9 100644 --- a/scripts/generateAssetData/generateRelatedAssetIndex/generateRelatedAssetIndex.ts +++ b/scripts/generateAssetData/generateRelatedAssetIndex/generateRelatedAssetIndex.ts @@ -123,28 +123,20 @@ const getZerionRelatedAssetIds = async ( if (firstEntry === undefined) return const implementations = firstEntry.attributes.implementations - const primaryImplementationId = firstEntry.id - const primaryImplementation = implementations?.find( - implementation => implementation.address === primaryImplementationId, - ) - - const relatedAssetKey = primaryImplementation - ? zerionImplementationToMaybeAssetId(primaryImplementation) - : undefined - - const relatedAssetIds = implementations + // Use all assetIds actually present in the dataset + const allRelatedAssetIds = implementations ?.map(zerionImplementationToMaybeAssetId) .filter(isSome) - .filter( - relatedAssetId => - relatedAssetId !== relatedAssetKey && assetData[relatedAssetId] !== undefined, - ) + .filter(relatedAssetId => assetData[relatedAssetId] !== undefined) - if (!relatedAssetKey || !relatedAssetIds || relatedAssetIds.length === 0) { + if (!allRelatedAssetIds || allRelatedAssetIds.length <= 1) { return } + const relatedAssetKey = allRelatedAssetIds[0] + const relatedAssetIds = allRelatedAssetIds.filter(assetId => assetId !== relatedAssetKey) + return { relatedAssetIds, relatedAssetKey } } @@ -161,24 +153,20 @@ const getCoingeckoRelatedAssetIds = async ( const { data } = await axios.get(`${coingeckoBaseUrl}/coins/${coinUri}`) const platforms = data.platforms - const primaryPlatform = Object.entries(data.platforms)[0] - - const relatedAssetKey = primaryPlatform - ? coingeckoPlatformDetailsToMaybeAssetId(primaryPlatform) - : undefined - const relatedAssetIds = Object.entries(platforms) + // Use all assetIds actually present in the dataset + const allRelatedAssetIds = Object.entries(platforms) ?.map(coingeckoPlatformDetailsToMaybeAssetId) .filter(isSome) - .filter( - relatedAssetId => - relatedAssetId !== relatedAssetKey && assetData[relatedAssetId] !== undefined, - ) + .filter(relatedAssetId => assetData[relatedAssetId] !== undefined) - if (!relatedAssetKey || !relatedAssetIds || relatedAssetIds.length === 0) { + if (allRelatedAssetIds.length <= 1) { return } + const relatedAssetKey = allRelatedAssetIds[0] + const relatedAssetIds = allRelatedAssetIds.filter(assetId => assetId !== relatedAssetKey) + return { relatedAssetIds, relatedAssetKey } } From c645cd6345736437db64e6be19dd9a9f6bbc8dc9 Mon Sep 17 00:00:00 2001 From: woodenfurniture <125113430+woodenfurniture@users.noreply.github.com> Date: Fri, 20 Dec 2024 15:59:03 +1100 Subject: [PATCH 6/6] chore: regenerate relatedAssetIndex.json --- .../service/generatedAssetData.json | 16 +++++++------- .../service/relatedAssetIndex.json | 22 ++++++++----------- 2 files changed, 17 insertions(+), 21 deletions(-) diff --git a/src/lib/asset-service/service/generatedAssetData.json b/src/lib/asset-service/service/generatedAssetData.json index e0e68809458..e82c3e77f44 100644 --- a/src/lib/asset-service/service/generatedAssetData.json +++ b/src/lib/asset-service/service/generatedAssetData.json @@ -46195,7 +46195,7 @@ "explorer": "https://etherscan.io", "explorerAddressLink": "https://etherscan.io/address/", "explorerTxLink": "https://etherscan.io/tx/", - "relatedAssetKey": "eip155:42161/erc20:0x6c249b6f6492864d914361308601a7abb32e68f8" + "relatedAssetKey": "eip155:43114/erc20:0xb418417374fca27bb54169d3c777492e6fe17ee7" }, "eip155:1/erc20:0x6c280db098db673d30d5b34ec04b6387185d3620": { "explorer": "https://etherscan.io", @@ -123808,7 +123808,7 @@ "explorer": "https://polygonscan.com/", "explorerAddressLink": "https://polygonscan.com/address/", "explorerTxLink": "https://polygonscan.com/tx/", - "relatedAssetKey": "eip155:1/erc20:0x9d0b65a76274645b29e4cc41b8f23081fa09f4a3" + "relatedAssetKey": "eip155:56/bep20:0x7bc75e291e656e8658d66be1cc8154a3769a35dd" }, "eip155:137/erc20:0x7f792db54b0e580cdc755178443f0430cf799aca": { "assetId": "eip155:137/erc20:0x7f792db54b0e580cdc755178443f0430cf799aca", @@ -146484,7 +146484,7 @@ "explorer": "https://arbiscan.io", "explorerAddressLink": "https://arbiscan.io/address/", "explorerTxLink": "https://arbiscan.io/tx/", - "relatedAssetKey": "eip155:1/erc20:0xb4371da53140417cbb3362055374b10d97e420bb" + "relatedAssetKey": "eip155:42161/erc20:0xf763fa322dc58dee588252fafee5f448e863b633" }, "eip155:42161/erc20:0xf7693c6fd9a7172d537fa75d133d309501cbd657": { "assetId": "eip155:42161/erc20:0xf7693c6fd9a7172d537fa75d133d309501cbd657", @@ -146549,7 +146549,7 @@ "explorer": "https://arbiscan.io", "explorerAddressLink": "https://arbiscan.io/address/", "explorerTxLink": "https://arbiscan.io/tx/", - "relatedAssetKey": "eip155:1/erc20:0xdd50c053c096cb04a3e3362e2b622529ec5f2e8a" + "relatedAssetKey": null }, "eip155:42161/erc20:0xf890360473c12d8015da8dbf7af11da87337a065": { "explorer": "https://arbiscan.io", @@ -152692,7 +152692,7 @@ "explorer": "https://snowtrace.dev", "explorerAddressLink": "https://snowtrace.dev/address/", "explorerTxLink": "https://snowtrace.dev/tx/", - "relatedAssetKey": "eip155:42161/erc20:0x6c249b6f6492864d914361308601a7abb32e68f8" + "relatedAssetKey": "eip155:43114/erc20:0xb418417374fca27bb54169d3c777492e6fe17ee7" }, "eip155:43114/erc20:0xb44a9b6905af7c801311e8f4e76932ee959c663c": { "assetId": "eip155:43114/erc20:0xb44a9b6905af7c801311e8f4e76932ee959c663c", @@ -180795,7 +180795,7 @@ "explorer": "https://bscscan.com", "explorerAddressLink": "https://bscscan.com/address/", "explorerTxLink": "https://bscscan.com/tx/", - "relatedAssetKey": "eip155:1/erc20:0x9d0b65a76274645b29e4cc41b8f23081fa09f4a3" + "relatedAssetKey": "eip155:56/bep20:0x7bc75e291e656e8658d66be1cc8154a3769a35dd" }, "eip155:56/bep20:0x7bd6fabd64813c48545c9c0e312a0099d9be2540": { "assetId": "eip155:56/bep20:0x7bd6fabd64813c48545c9c0e312a0099d9be2540", @@ -195469,7 +195469,7 @@ "explorer": "https://bscscan.com", "explorerAddressLink": "https://bscscan.com/address/", "explorerTxLink": "https://bscscan.com/tx/", - "relatedAssetKey": "eip155:1/erc20:0xb4371da53140417cbb3362055374b10d97e420bb" + "relatedAssetKey": "eip155:42161/erc20:0xf763fa322dc58dee588252fafee5f448e863b633" }, "eip155:56/bep20:0xc0eff7749b125444953ef89682201fb8c6a917cd": { "assetId": "eip155:56/bep20:0xc0eff7749b125444953ef89682201fb8c6a917cd", @@ -231732,7 +231732,7 @@ "explorer": "https://explorer.solana.com", "explorerAddressLink": "https://explorer.solana.com/address/", "explorerTxLink": "https://explorer.solana.com/tx/", - "relatedAssetKey": "eip155:1/erc20:0xdd50c053c096cb04a3e3362e2b622529ec5f2e8a" + "relatedAssetKey": null }, "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp/token:4MshgHvWGvxDs8mtFqPGKC8kX6kuhniWSYPguBb1p1bh": { "assetId": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp/token:4MshgHvWGvxDs8mtFqPGKC8kX6kuhniWSYPguBb1p1bh", diff --git a/src/lib/asset-service/service/relatedAssetIndex.json b/src/lib/asset-service/service/relatedAssetIndex.json index 1b5c94e6d0a..c853e4595fc 100644 --- a/src/lib/asset-service/service/relatedAssetIndex.json +++ b/src/lib/asset-service/service/relatedAssetIndex.json @@ -27939,26 +27939,22 @@ "eip155:56/bep20:0x7a10f506e4c7658e6ad15fdf0443d450b7fa80d7", "eip155:1/erc20:0x8cb8c4263eb26b2349d74ea2cb1b27bc40709e12" ], - "eip155:42161/erc20:0x6c249b6f6492864d914361308601a7abb32e68f8": [ - "eip155:43114/erc20:0xb418417374fca27bb54169d3c777492e6fe17ee7", - "eip155:1/erc20:0x6c249b6f6492864d914361308601a7abb32e68f8" - ], "eip155:1/erc20:0xde5ed76e7c05ec5e4572cfc88d1acea165109e44": [ "eip155:56/bep20:0xde5ed76e7c05ec5e4572cfc88d1acea165109e44", "eip155:8453/erc20:0xde5ed76e7c05ec5e4572cfc88d1acea165109e44", "eip155:137/erc20:0xde5ed76e7c05ec5e4572cfc88d1acea165109e44", "eip155:1/erc20:0xde5ed76e7c05ec5e4572cfc88d1acea165109e44" ], - "eip155:1/erc20:0x9d0b65a76274645b29e4cc41b8f23081fa09f4a3": [ - "eip155:56/bep20:0x7bc75e291e656e8658d66be1cc8154a3769a35dd", - "eip155:137/erc20:0x7f67639ffc8c93dd558d452b8920b28815638c44" + "eip155:56/bep20:0x7bc75e291e656e8658d66be1cc8154a3769a35dd": [ + "eip155:137/erc20:0x7f67639ffc8c93dd558d452b8920b28815638c44", + "eip155:56/bep20:0x7bc75e291e656e8658d66be1cc8154a3769a35dd" ], - "eip155:1/erc20:0xb4371da53140417cbb3362055374b10d97e420bb": [ - "eip155:42161/erc20:0xf763fa322dc58dee588252fafee5f448e863b633", - "eip155:56/bep20:0xc0ecb8499d8da2771abcbf4091db7f65158f1468" + "eip155:42161/erc20:0xf763fa322dc58dee588252fafee5f448e863b633": [ + "eip155:56/bep20:0xc0ecb8499d8da2771abcbf4091db7f65158f1468", + "eip155:42161/erc20:0xf763fa322dc58dee588252fafee5f448e863b633" ], - "eip155:1/erc20:0xdd50c053c096cb04a3e3362e2b622529ec5f2e8a": [ - "eip155:42161/erc20:0xf84d28a8d28292842dd73d1c5f99476a80b6666a", - "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp/token:4MmJVdwYN8LwvbGeCowYjSx7KoEi6BJWg8XXnW4fDDp6" + "eip155:43114/erc20:0xb418417374fca27bb54169d3c777492e6fe17ee7": [ + "eip155:1/erc20:0x6c249b6f6492864d914361308601a7abb32e68f8", + "eip155:43114/erc20:0xb418417374fca27bb54169d3c777492e6fe17ee7" ] } \ No newline at end of file