diff --git a/data/vmTokens.json b/data/vmTokens.json index 12a6a37..690dfab 100644 --- a/data/vmTokens.json +++ b/data/vmTokens.json @@ -1,450 +1 @@ -[ - { - "symbol": "USDC", - "name": "USD Coin", - "decimals": 6, - "address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "chainId": 1 - }, - { - "symbol": "GNO", - "name": "Gnosis Token", - "decimals": 18, - "address": "0x6810e776880C02933D47DB1b9fc05908e5386b96", - "chainId": 1 - }, - { - "symbol": "SDT", - "name": "Stake DAO Token", - "decimals": 18, - "address": "0x73968b9a57c6E53d41345FD57a6E6ae27d6CDB2F", - "chainId": 1 - }, - { - "symbol": "MET", - "name": "Metronome2", - "decimals": 18, - "address": "0x2Ebd53d035150f328bd754D6DC66B99B0eDB89aa", - "chainId": 1 - }, - { - "symbol": "FXS", - "name": "Frax Share", - "decimals": 18, - "address": "0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0", - "chainId": 1 - }, - { - "symbol": "CRV", - "name": "Curve DAO Token", - "decimals": 18, - "address": "0xD533a949740bb3306d119CC777fa900bA034cd52", - "chainId": 1 - }, - { - "symbol": "LDO", - "name": "Lido DAO Token", - "decimals": 18, - "address": "0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", - "chainId": 1 - }, - { - "symbol": "WACME", - "name": "Wrapped ACME", - "decimals": 8, - "address": "0xDF4Ef6EE483953fE3B84ABd08C6A060445c01170", - "chainId": 1 - }, - { - "symbol": "FIS", - "name": "StaFi", - "decimals": 18, - "address": "0xef3A930e1FfFFAcd2fc13434aC81bD278B0ecC8d", - "chainId": 1 - }, - { - "symbol": "eCFX", - "name": "ethereum Conflux", - "decimals": 18, - "address": "0xA1f82E14bc09A1b42710dF1A8a999B62f294e592", - "chainId": 1 - }, - { - "symbol": "VEUR", - "name": "VNX Euro", - "decimals": 18, - "address": "0x6bA75D640bEbfe5dA1197bb5A2aff3327789b5d3", - "chainId": 1 - }, - { - "symbol": "OGV", - "name": "Origin DeFi Governance", - "decimals": 18, - "address": "0x9c354503C38481a7A7a51629142963F98eCC12D0", - "chainId": 1 - }, - { - "symbol": "ALCX", - "name": "Alchemix", - "decimals": 18, - "address": "0xdBdb4d16EdA451D0503b854CF79D55697F90c8DF", - "chainId": 1 - }, - { - "symbol": "SPR", - "name": "Spiral", - "decimals": 18, - "address": "0x85b6ACaBa696B9E4247175274F8263F99b4B9180", - "chainId": 1 - }, - { - "symbol": "AXL", - "name": "Axelar", - "decimals": 6, - "address": "0x467719aD09025FcC6cF6F8311755809d45a5E5f3", - "chainId": 1 - }, - { - "symbol": "QI", - "name": "QiDao", - "decimals": 18, - "address": "0x559b7bfC48a5274754b08819F75C5F27aF53D53b", - "chainId": 1 - }, - { - "symbol": "WETH", - "name": "Wrapped Ether", - "decimals": 18, - "address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", - "chainId": 1 - }, - { - "symbol": "ZUSD", - "name": "Z.com USD", - "decimals": 6, - "address": "0xc56c2b7e71B54d38Aab6d52E94a04Cbfa8F604fA", - "chainId": 1 - }, - { - "symbol": "BSN", - "name": "Blockswap Network", - "decimals": 18, - "address": "0x534D1F5E617e0f72A6b06a04Aa599839AF776A5e", - "chainId": 1 - }, - { - "symbol": "USDT", - "name": "Tether USD", - "decimals": 6, - "address": "0xdAC17F958D2ee523a2206206994597C13D831ec7", - "chainId": 1 - }, - { - "symbol": "SPELL", - "name": "Spell Token", - "decimals": 18, - "address": "0x090185f2135308BaD17527004364eBcC2D37e5F6", - "chainId": 1 - }, - { - "symbol": "FRAX", - "name": "Frax", - "decimals": 18, - "address": "0x853d955aCEf822Db058eb8505911ED77F175b99e", - "chainId": 1 - }, - { - "symbol": "LFT", - "name": "LendFlare DAO Token", - "decimals": 18, - "address": "0xB620Be8a1949AA9532e6a3510132864EF9Bc3F82", - "chainId": 1 - }, - { - "symbol": "SD", - "name": "Stader", - "decimals": 18, - "address": "0x30D20208d987713f46DFD34EF128Bb16C404D10f", - "chainId": 1 - }, - { - "symbol": "cvxPrisma", - "name": "Convex Prisma", - "decimals": 18, - "address": "0x34635280737b5BFe6c7DC2FC3065D60d66e78185", - "chainId": 1 - }, - { - "symbol": "weETH", - "name": "Wrapped eETH", - "decimals": 18, - "address": "0xCd5fE23C85820F7B72D0926FC9b05b43E359b7ee", - "chainId": 1 - }, - { - "symbol": "PYUSD", - "name": "PayPal USD", - "decimals": 6, - "address": "0x6c3ea9036406852006290770BEdFcAbA0e23A0e8", - "chainId": 1 - }, - { - "symbol": "INV", - "name": "Inverse DAO", - "decimals": 18, - "address": "0x41D5D79431A913C4aE7d69a668ecdfE5fF9DFB68", - "chainId": 1 - }, - { - "symbol": "BobrCRV", - "name": "CURVEBOBR", - "decimals": 18, - "address": "0x8F22779662Ad253844013D8E99EcCB4d80e31417", - "chainId": 1 - }, - { - "symbol": "CVG", - "name": "Convergence", - "decimals": 18, - "address": "0x97efFB790f2fbB701D88f89DB4521348A2B77be8", - "chainId": 1 - }, - { - "symbol": "swETH", - "name": "swETH", - "decimals": 18, - "address": "0xf951E335afb289353dc249e82926178EaC7DEd78", - "chainId": 1 - }, - { - "symbol": "pxETH", - "name": "Pirex Ether", - "decimals": 18, - "address": "0x04C154b66CB340F3Ae24111CC767e0184Ed00Cc6", - "chainId": 1 - }, - { - "symbol": "VEC", - "name": "Vector", - "decimals": 9, - "address": "0x1BB9b64927e0C5e207C9DB4093b3738Eef5D8447", - "chainId": 1 - }, - { - "symbol": "ZETA", - "name": "Zeta", - "decimals": 18, - "address": "0xf091867EC603A6628eD83D274E835539D82e9cc8", - "chainId": 1 - }, - { - "symbol": "ETHFI", - "name": "ether.fi governance token", - "decimals": 18, - "address": "0xFe0c30065B384F05761f15d0CC899D4F9F9Cc0eB", - "chainId": 1 - }, - { - "symbol": "OGN", - "name": "OriginToken", - "decimals": 18, - "address": "0x8207c1FfC5B6804F6024322CcF34F29c3541Ae26", - "chainId": 1 - }, - { - "symbol": "ZUN", - "name": "Zunami Token", - "decimals": 18, - "address": "0x6b5204B0Be36771253Cc38e88012E02B752f0f36", - "chainId": 1 - }, - { - "symbol": "CVX", - "name": "Convex Token", - "decimals": 18, - "address": "0x4e3FBD56CD56c3e72c1403e103b45Db9da5B9D2B", - "chainId": 1 - }, - { - "symbol": "Silo", - "name": "Silo Governance Token", - "decimals": 18, - "address": "0x6f80310CA7F2C654691D1383149Fa1A57d8AB1f8", - "chainId": 1 - }, - { - "symbol": "ANKR", - "name": "Ankr Network", - "decimals": 18, - "address": "0x8290333ceF9e6D528dD5618Fb97a76f268f3EDD4", - "chainId": 1 - }, - { - "symbol": "BAL", - "name": "Balancer", - "decimals": 18, - "address": "0xba100000625a3754423978a60c9317c58a424e3D", - "chainId": 1 - }, - { - "symbol": "BaoUSD", - "name": "BaoUSD", - "decimals": 18, - "address": "0x7945b0A6674b175695e5d1D08aE1e6F13744Abb0", - "chainId": 1 - }, - { - "symbol": "LUSD", - "name": "LUSD Stablecoin", - "decimals": 18, - "address": "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0", - "chainId": 1 - }, - { - "symbol": "PENDLE", - "name": "Pendle", - "decimals": 18, - "address": "0x808507121B80c02388fAd14726482e061B8da827", - "chainId": 1 - }, - { - "symbol": "RBN", - "name": "Ribbon", - "decimals": 18, - "address": "0x6123B0049F904d730dB3C36a31167D9d4121fA6B", - "chainId": 1 - }, - { - "symbol": "DAI", - "name": "Dai Stablecoin", - "decimals": 18, - "address": "0x6B175474E89094C44Da98b954EedeAC495271d0F", - "chainId": 1 - }, - { - "symbol": "sdFXS", - "name": "Stake DAO FXS", - "decimals": 18, - "address": "0x402F878BDd1f5C66FdAF0fabaBcF74741B68ac36", - "chainId": 1 - }, - { - "symbol": "VSP", - "name": "VesperToken", - "decimals": 18, - "address": "0x1b40183EFB4Dd766f11bDa7A7c3AD8982e998421", - "chainId": 1 - }, - { - "symbol": "IQ", - "name": "Everipedia IQ", - "decimals": 18, - "address": "0x579CEa1889991f68aCc35Ff5c3dd0621fF29b0C9", - "chainId": 1 - }, - { - "symbol": "sdCAKE", - "name": "Stake DAO CAKE", - "decimals": 18, - "address": "0x6a1c1447F97B27dA23dC52802F5f1435b5aC821A", - "chainId": 56 - }, - { - "symbol": "Cake", - "name": "PancakeSwap Token", - "decimals": 18, - "address": "0x0E09FaBB73Bd3Ade0a17ECC321fD13a19e81cE82", - "chainId": 56 - }, - { - "symbol": "PEPE", - "name": "Pepe", - "decimals": 18, - "address": "0x25d887Ce7a35172C62FeBFD67a1856F20FaEbB00", - "chainId": 56 - }, - { - "symbol": "INSP", - "name": "INSPECT", - "decimals": 18, - "address": "0x8D279274789CceC8af94a430A5996eAaCE9609A9", - "chainId": 56 - }, - { - "symbol": "XCAD", - "name": "XCAD Token", - "decimals": 18, - "address": "0xa026Ad2ceDa16Ca5FC28fd3C72f99e2C332c8a26", - "chainId": 56 - }, - { - "symbol": "BUSD", - "name": "BUSD Token", - "decimals": 18, - "address": "0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56", - "chainId": 56 - }, - { - "symbol": "USDT", - "name": "Tether USD", - "decimals": 18, - "address": "0x55d398326f99059fF775485246999027B3197955", - "chainId": 56 - }, - { - "symbol": "OSAK", - "name": "Osaka Protocol", - "decimals": 18, - "address": "0x11cd72f7A4B699c67f225ca8aBb20bC9F8DB90c7", - "chainId": 56 - }, - { - "symbol": "OVN", - "name": "OVN", - "decimals": 18, - "address": "0x259B30C916e440FB79747cD559207FfdaBBae057", - "chainId": 56 - }, - { - "symbol": "AITECH", - "name": "AITECH", - "decimals": 18, - "address": "0x2D060Ef4d6BF7f9e5edDe373Ab735513c0e4F944", - "chainId": 56 - }, - { - "symbol": "USDC", - "name": "USD Coin", - "decimals": 18, - "address": "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d", - "chainId": 56 - }, - { - "symbol": "PSTAKE", - "name": "pStake Finance", - "decimals": 18, - "address": "0x4C882ec256823eE773B25b414d36F92ef58a7c0C", - "chainId": 56 - }, - { - "symbol": "WBNB", - "name": "Wrapped BNB", - "decimals": 18, - "address": "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c", - "chainId": 56 - }, - { - "symbol": "DNT", - "name": "DemoNewToken", - "decimals": 18, - "address": "0xE9C7047FF6F37301316498e0e61C62F53F6Fe169", - "chainId": 56 - }, - { - "symbol": "USDV", - "name": "USDV", - "decimals": 6, - "address": "0x323665443CEf804A3b5206103304BD4872EA4253", - "chainId": 56 - } -] \ No newline at end of file +[{"symbol":"USDC","name":"USD Coin","decimals":6,"address":"0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","chainId":1},{"symbol":"GNO","name":"Gnosis Token","decimals":18,"address":"0x6810e776880C02933D47DB1b9fc05908e5386b96","chainId":1},{"symbol":"SDT","name":"Stake DAO Token","decimals":18,"address":"0x73968b9a57c6E53d41345FD57a6E6ae27d6CDB2F","chainId":1},{"symbol":"MET","name":"Metronome2","decimals":18,"address":"0x2Ebd53d035150f328bd754D6DC66B99B0eDB89aa","chainId":1},{"symbol":"FXS","name":"Frax Share","decimals":18,"address":"0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0","chainId":1},{"symbol":"CRV","name":"Curve DAO Token","decimals":18,"address":"0xD533a949740bb3306d119CC777fa900bA034cd52","chainId":1},{"symbol":"LDO","name":"Lido DAO Token","decimals":18,"address":"0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32","chainId":1},{"symbol":"WACME","name":"Wrapped ACME","decimals":8,"address":"0xDF4Ef6EE483953fE3B84ABd08C6A060445c01170","chainId":1},{"symbol":"FIS","name":"StaFi","decimals":18,"address":"0xef3A930e1FfFFAcd2fc13434aC81bD278B0ecC8d","chainId":1},{"symbol":"eCFX","name":"ethereum Conflux","decimals":18,"address":"0xA1f82E14bc09A1b42710dF1A8a999B62f294e592","chainId":1},{"symbol":"VEUR","name":"VNX Euro","decimals":18,"address":"0x6bA75D640bEbfe5dA1197bb5A2aff3327789b5d3","chainId":1},{"symbol":"OGV","name":"Origin DeFi Governance","decimals":18,"address":"0x9c354503C38481a7A7a51629142963F98eCC12D0","chainId":1},{"symbol":"ALCX","name":"Alchemix","decimals":18,"address":"0xdBdb4d16EdA451D0503b854CF79D55697F90c8DF","chainId":1},{"symbol":"SPR","name":"Spiral","decimals":18,"address":"0x85b6ACaBa696B9E4247175274F8263F99b4B9180","chainId":1},{"symbol":"AXL","name":"Axelar","decimals":6,"address":"0x467719aD09025FcC6cF6F8311755809d45a5E5f3","chainId":1},{"symbol":"QI","name":"QiDao","decimals":18,"address":"0x559b7bfC48a5274754b08819F75C5F27aF53D53b","chainId":1},{"symbol":"WETH","name":"Wrapped Ether","decimals":18,"address":"0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2","chainId":1},{"symbol":"ZUSD","name":"Z.com USD","decimals":6,"address":"0xc56c2b7e71B54d38Aab6d52E94a04Cbfa8F604fA","chainId":1},{"symbol":"BSN","name":"Blockswap Network","decimals":18,"address":"0x534D1F5E617e0f72A6b06a04Aa599839AF776A5e","chainId":1},{"symbol":"USDT","name":"Tether USD","decimals":6,"address":"0xdAC17F958D2ee523a2206206994597C13D831ec7","chainId":1},{"symbol":"SPELL","name":"Spell Token","decimals":18,"address":"0x090185f2135308BaD17527004364eBcC2D37e5F6","chainId":1},{"symbol":"FRAX","name":"Frax","decimals":18,"address":"0x853d955aCEf822Db058eb8505911ED77F175b99e","chainId":1},{"symbol":"LFT","name":"LendFlare DAO Token","decimals":18,"address":"0xB620Be8a1949AA9532e6a3510132864EF9Bc3F82","chainId":1},{"symbol":"SD","name":"Stader","decimals":18,"address":"0x30D20208d987713f46DFD34EF128Bb16C404D10f","chainId":1},{"symbol":"cvxPrisma","name":"Convex Prisma","decimals":18,"address":"0x34635280737b5BFe6c7DC2FC3065D60d66e78185","chainId":1},{"symbol":"weETH","name":"Wrapped eETH","decimals":18,"address":"0xCd5fE23C85820F7B72D0926FC9b05b43E359b7ee","chainId":1},{"symbol":"PYUSD","name":"PayPal USD","decimals":6,"address":"0x6c3ea9036406852006290770BEdFcAbA0e23A0e8","chainId":1},{"symbol":"INV","name":"Inverse DAO","decimals":18,"address":"0x41D5D79431A913C4aE7d69a668ecdfE5fF9DFB68","chainId":1},{"symbol":"BobrCRV","name":"CURVEBOBR","decimals":18,"address":"0x8F22779662Ad253844013D8E99EcCB4d80e31417","chainId":1},{"symbol":"CVG","name":"Convergence","decimals":18,"address":"0x97efFB790f2fbB701D88f89DB4521348A2B77be8","chainId":1},{"symbol":"swETH","name":"swETH","decimals":18,"address":"0xf951E335afb289353dc249e82926178EaC7DEd78","chainId":1},{"symbol":"pxETH","name":"Pirex Ether","decimals":18,"address":"0x04C154b66CB340F3Ae24111CC767e0184Ed00Cc6","chainId":1},{"symbol":"VEC","name":"Vector","decimals":9,"address":"0x1BB9b64927e0C5e207C9DB4093b3738Eef5D8447","chainId":1},{"symbol":"ZETA","name":"Zeta","decimals":18,"address":"0xf091867EC603A6628eD83D274E835539D82e9cc8","chainId":1},{"symbol":"ETHFI","name":"ether.fi governance token","decimals":18,"address":"0xFe0c30065B384F05761f15d0CC899D4F9F9Cc0eB","chainId":1},{"symbol":"OGN","name":"OriginToken","decimals":18,"address":"0x8207c1FfC5B6804F6024322CcF34F29c3541Ae26","chainId":1},{"symbol":"ZUN","name":"Zunami Token","decimals":18,"address":"0x6b5204B0Be36771253Cc38e88012E02B752f0f36","chainId":1},{"symbol":"CVX","name":"Convex Token","decimals":18,"address":"0x4e3FBD56CD56c3e72c1403e103b45Db9da5B9D2B","chainId":1},{"symbol":"Silo","name":"Silo Governance Token","decimals":18,"address":"0x6f80310CA7F2C654691D1383149Fa1A57d8AB1f8","chainId":1},{"symbol":"ANKR","name":"Ankr Network","decimals":18,"address":"0x8290333ceF9e6D528dD5618Fb97a76f268f3EDD4","chainId":1},{"symbol":"BAL","name":"Balancer","decimals":18,"address":"0xba100000625a3754423978a60c9317c58a424e3D","chainId":1},{"symbol":"BaoUSD","name":"BaoUSD","decimals":18,"address":"0x7945b0A6674b175695e5d1D08aE1e6F13744Abb0","chainId":1},{"symbol":"LUSD","name":"LUSD Stablecoin","decimals":18,"address":"0x5f98805A4E8be255a32880FDeC7F6728C6568bA0","chainId":1},{"symbol":"PENDLE","name":"Pendle","decimals":18,"address":"0x808507121B80c02388fAd14726482e061B8da827","chainId":1},{"symbol":"RBN","name":"Ribbon","decimals":18,"address":"0x6123B0049F904d730dB3C36a31167D9d4121fA6B","chainId":1},{"symbol":"DAI","name":"Dai Stablecoin","decimals":18,"address":"0x6B175474E89094C44Da98b954EedeAC495271d0F","chainId":1},{"symbol":"sdFXS","name":"Stake DAO FXS","decimals":18,"address":"0x402F878BDd1f5C66FdAF0fabaBcF74741B68ac36","chainId":1},{"symbol":"VSP","name":"VesperToken","decimals":18,"address":"0x1b40183EFB4Dd766f11bDa7A7c3AD8982e998421","chainId":1},{"symbol":"IQ","name":"Everipedia IQ","decimals":18,"address":"0x579CEa1889991f68aCc35Ff5c3dd0621fF29b0C9","chainId":1},{"symbol":"sdCAKE","name":"Stake DAO CAKE","decimals":18,"address":"0x6a1c1447F97B27dA23dC52802F5f1435b5aC821A","chainId":56},{"symbol":"Cake","name":"PancakeSwap Token","decimals":18,"address":"0x0E09FaBB73Bd3Ade0a17ECC321fD13a19e81cE82","chainId":56},{"symbol":"PEPE","name":"Pepe","decimals":18,"address":"0x25d887Ce7a35172C62FeBFD67a1856F20FaEbB00","chainId":56},{"symbol":"INSP","name":"INSPECT","decimals":18,"address":"0x8D279274789CceC8af94a430A5996eAaCE9609A9","chainId":56},{"symbol":"XCAD","name":"XCAD Token","decimals":18,"address":"0xa026Ad2ceDa16Ca5FC28fd3C72f99e2C332c8a26","chainId":56},{"symbol":"BUSD","name":"BUSD Token","decimals":18,"address":"0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56","chainId":56},{"symbol":"USDT","name":"Tether USD","decimals":18,"address":"0x55d398326f99059fF775485246999027B3197955","chainId":56},{"symbol":"OSAK","name":"Osaka Protocol","decimals":18,"address":"0x11cd72f7A4B699c67f225ca8aBb20bC9F8DB90c7","chainId":56},{"symbol":"OVN","name":"OVN","decimals":18,"address":"0x259B30C916e440FB79747cD559207FfdaBBae057","chainId":56},{"symbol":"AITECH","name":"AITECH","decimals":18,"address":"0x2D060Ef4d6BF7f9e5edDe373Ab735513c0e4F944","chainId":56},{"symbol":"USDC","name":"USD Coin","decimals":18,"address":"0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d","chainId":56},{"symbol":"PSTAKE","name":"pStake Finance","decimals":18,"address":"0x4C882ec256823eE773B25b414d36F92ef58a7c0C","chainId":56},{"symbol":"WBNB","name":"Wrapped BNB","decimals":18,"address":"0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c","chainId":56},{"symbol":"DNT","name":"DemoNewToken","decimals":18,"address":"0xE9C7047FF6F37301316498e0e61C62F53F6Fe169","chainId":56},{"symbol":"USDV","name":"USDV","decimals":6,"address":"0x323665443CEf804A3b5206103304BD4872EA4253","chainId":56}] \ No newline at end of file diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..0492f5e --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,9 @@ +{ + "compilerOptions": { + "module": "commonjs", + "resolveJsonModule": true, + "esModuleInterop": true, + "lib": ["es2021"], + "target": "ES2021" + } +} \ No newline at end of file