From e9fdc482ac2c5ef229695c9756751a6c2cdb96fd Mon Sep 17 00:00:00 2001 From: Denis Fadeev Date: Mon, 10 Feb 2025 15:03:25 +0300 Subject: [PATCH] chore: Solana gateway address (#459) --- data/addresses.mainnet.json | 66 ++++++++++++++++++++++++++++------ data/addresses.testnet.json | 68 ++++++++++++++++++++++++++++++++++-- lib/types.ts | 4 +-- tasks/addresses.mainnet.json | 7 ++++ 4 files changed, 130 insertions(+), 15 deletions(-) diff --git a/data/addresses.mainnet.json b/data/addresses.mainnet.json index f1518d4e7..4a5afbbb2 100644 --- a/data/addresses.mainnet.json +++ b/data/addresses.mainnet.json @@ -1,5 +1,3 @@ - - [ { "address": "0x000007Cf399229b2f5A4D043F20E90C9C98B7C6a", @@ -141,6 +139,13 @@ "chain_name": "polygon_mainnet", "type": "zetaToken" }, + { + "address": "ZETAjseVjuFsxdRxo6MmTCvqFwb3ZHUx56Co3vCmGis", + "category": "omnichain", + "chain_id": 900, + "chain_name": "solana_mainnet", + "type": "gateway" + }, { "address": "0x239e96c8f17C85c30100AC26F635Ea15f23E9c67", "category": "messaging", @@ -192,7 +197,7 @@ }, { "address": "0x05BA149A7bd6dC1F937fA9046A9e05C05f3b18b0", - "asset": "0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d", + "asset": "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d", "category": "omnichain", "chain_id": 7000, "chain_name": "zeta_mainnet", @@ -205,7 +210,7 @@ }, { "address": "0x0cbe0dF132a6c6B4a2974Fa1b7Fb953CF0Cc798a", - "asset": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", + "asset": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", "category": "omnichain", "chain_id": 7000, "chain_name": "zeta_mainnet", @@ -244,7 +249,7 @@ }, { "address": "0x236b0DE675cC8F46AE186897fCCeFe3370C9eDeD", - "asset": "0x6982508145454ce325ddbe47a25d4ec3d2311933", + "asset": "0x6982508145454Ce325dDbE47a25d4ec3d2311933", "category": "omnichain", "chain_id": 7000, "chain_name": "zeta_mainnet", @@ -255,6 +260,19 @@ "symbol": "PEPE.ETH", "type": "zrc20" }, + { + "address": "0x3e128c169564DD527C8e9bd85124BF6A890E5a5f", + "asset": "0xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf", + "category": "omnichain", + "chain_id": 7000, + "chain_name": "zeta_mainnet", + "coin_type": "erc20", + "decimals": 8, + "description": "ZetaChain ZRC20 cbBTC on Ethereum Mainnet", + "foreign_chain_id": "1", + "symbol": "CBBTC.ETH", + "type": "zrc20" + }, { "address": "0x48f80608B672DC30DC7e3dbBd0343c5F02C738Eb", "asset": "", @@ -296,7 +314,7 @@ }, { "address": "0x777915D031d1e8144c90D025C594b3b8Bf07a08d", - "asset": "0x95ad61b0a150d79219dcf64e1e6cc01f0b64c4ce", + "asset": "0x95aD61b0a150d79219dCF64E1E6Cc01f0B64C4cE", "category": "omnichain", "chain_id": 7000, "chain_name": "zeta_mainnet", @@ -309,7 +327,7 @@ }, { "address": "0x7c8dDa80bbBE1254a7aACf3219EBe1481c6E01d7", - "asset": "0xdac17f958d2ee523a2206206994597c13d831ec7", + "asset": "0xdAC17F958D2ee523a2206206994597C13D831ec7", "category": "omnichain", "chain_id": 7000, "chain_name": "zeta_mainnet", @@ -335,7 +353,7 @@ }, { "address": "0x91d4F0D54090Df2D81e834c3c8CE71C6c865e79F", - "asset": "0x55d398326f99059ff775485246999027b3197955", + "asset": "0x55d398326f99059fF775485246999027B3197955", "category": "omnichain", "chain_id": 7000, "chain_name": "zeta_mainnet", @@ -374,7 +392,7 @@ }, { "address": "0xcC683A782f4B30c138787CB5576a86AF66fdc31d", - "asset": "0x6b175474e89094c44da98b954eedeac495271d0f", + "asset": "0x6B175474E89094C44Da98b954EedeAC495271d0F", "category": "omnichain", "chain_id": 7000, "chain_name": "zeta_mainnet", @@ -385,6 +403,19 @@ "symbol": "DAI.ETH", "type": "zrc20" }, + { + "address": "0xd0eFed75622e7AA4555EE44F296dA3744E3ceE19", + "asset": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "category": "omnichain", + "chain_id": 7000, + "chain_name": "zeta_mainnet", + "coin_type": "erc20", + "decimals": 8, + "description": "ZetaChain ZRC20 WBTC on Ethereum Mainnet", + "foreign_chain_id": "1", + "symbol": "WBTC.ETH", + "type": "zrc20" + }, { "address": "0xD10932EB3616a937bd4a2652c87E9FeBbAce53e5", "asset": "0x0E7779e698052f8fe56C415C3818FCf89de9aC6D", @@ -413,7 +444,7 @@ }, { "address": "0xdbfF6471a79E5374d771922F2194eccc42210B9F", - "asset": "0xc2132d05d31c914a87c6611c10748aeb04b58e8f", + "asset": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F", "category": "omnichain", "chain_id": 7000, "chain_name": "zeta_mainnet", @@ -437,6 +468,19 @@ "symbol": "ULTI.ETH", "type": "zrc20" }, + { + "address": "0xE80e3e8Ac1C19c744d4c2147172489BEAF23E3C5", + "asset": "0xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf", + "category": "omnichain", + "chain_id": 7000, + "chain_name": "zeta_mainnet", + "coin_type": "erc20", + "decimals": 8, + "description": "ZetaChain ZRC20 cbBTC on Base Mainnet", + "foreign_chain_id": "8453", + "symbol": "CBBTC.BASE", + "type": "zrc20" + }, { "address": "0xEe9CC614D03e7Dbe994b514079f4914a605B4719", "asset": "Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB", @@ -452,7 +496,7 @@ }, { "address": "0xfC9201f4116aE6b054722E10b98D904829b469c3", - "asset": "0x3c499c542cef5e3811e1192ce70d8cc03d5c3359", + "asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359", "category": "omnichain", "chain_id": 7000, "chain_name": "zeta_mainnet", diff --git a/data/addresses.testnet.json b/data/addresses.testnet.json index d91d34e1d..159630036 100644 --- a/data/addresses.testnet.json +++ b/data/addresses.testnet.json @@ -1,5 +1,3 @@ - - [ { "address": "0x0000ecb8cdd25a18f12daa23f6422e07fbf8b9e1", @@ -112,6 +110,19 @@ "symbol": "sETH.SEPOLIA", "type": "zrc20" }, + { + "address": "0x1de70f3e971B62A0707dA18100392af14f7fB677", + "asset": "", + "category": "omnichain", + "chain_id": 7001, + "chain_name": "zeta_testnet", + "coin_type": "gas", + "decimals": 18, + "description": "ZetaChain ZRC20 Arbitrum Sepolia ETH", + "foreign_chain_id": "421614", + "symbol": "ETH.ARBSEP", + "type": "zrc20" + }, { "address": "0x236b0DE675cC8F46AE186897fCCeFe3370C9eDeD", "asset": "", @@ -125,6 +136,19 @@ "symbol": "ETH.BASESEPOLIA", "type": "zrc20" }, + { + "address": "0x4bC32034caCcc9B7e02536945eDbC286bACbA073", + "asset": "0x75faf114eafb1BDbe2F0316DF893fd58CE46AA4d", + "category": "omnichain", + "chain_id": 7001, + "chain_name": "zeta_testnet", + "coin_type": "erc20", + "decimals": 6, + "description": "ZetaChain ZRC20 USDC-Dev on Arbitrum Sepolia", + "foreign_chain_id": "421614", + "symbol": "USDC.ARBSEP", + "type": "zrc20" + }, { "address": "0x777915D031d1e8144c90D025C594b3b8Bf07a08d", "asset": "", @@ -151,6 +175,32 @@ "symbol": "USDC", "type": "zrc20" }, + { + "address": "0x8344d6f84d26f998fa070BbEA6D2E15E359e2641", + "asset": "0x5425890298aed601595a70AB815c96711a31Bc65", + "category": "omnichain", + "chain_id": 7001, + "chain_name": "zeta_testnet", + "coin_type": "erc20", + "decimals": 6, + "description": "ZetaChain ZRC20 USDC-Dev on Avalanche Fuji C-Chain", + "foreign_chain_id": "43113", + "symbol": "USDC.FUJI", + "type": "zrc20" + }, + { + "address": "0x96152E6180E085FA57c7708e18AF8F05e37B479D", + "asset": "", + "category": "omnichain", + "chain_id": 7001, + "chain_name": "zeta_testnet", + "coin_type": "gas", + "decimals": 9, + "description": "ZetaChain ZRC20 Avalanche Fuji C-Chain AVAX", + "foreign_chain_id": "43113", + "symbol": "AVAX.FUJI", + "type": "zrc20" + }, { "address": "0xADF73ebA3Ebaa7254E859549A44c74eF7cff7501", "asset": "", @@ -256,6 +306,13 @@ "chain_name": "btc_testnet4", "type": "tss" }, + { + "address": "0x521c7665CA120Db02c115041122235B8654e60e6", + "category": "omnichain", + "chain_id": 43113, + "chain_name": "empty", + "type": "erc20Custody" + }, { "address": "0x60E6b70bC2761f878Ff992276612F67FbABC1761", "category": "messaging", @@ -340,6 +397,13 @@ "chain_name": "base_sepolia", "type": "zetaToken" }, + { + "address": "0x521c7665CA120Db02c115041122235B8654e60e6", + "category": "omnichain", + "chain_id": 421614, + "chain_name": "empty", + "type": "erc20Custody" + }, { "address": "0x3963341dad121c9CD33046089395D66eBF20Fb03", "category": "messaging", diff --git a/lib/types.ts b/lib/types.ts index 11b642a3f..da88ff9bb 100644 --- a/lib/types.ts +++ b/lib/types.ts @@ -1,4 +1,4 @@ -export type ParamSymbol = "USDC.BSC" | "USDC.ETH" | "BTC.BTC" | "ETH.BASE" | "PEPE.ETH" | "BNB.BSC" | "SOL.SOL" | "CBBTC.SOL" | "SHIB.ETH" | "USDT.ETH" | "USDC.SOL" | "USDT.BSC" | "USDC.BASE" | "POL.POLYGON" | "DAI.ETH" | "ULTI.BSC" | "ETH.ETH" | "USDT.POL" | "ULTI.ETH" | "USDT.SOL" | "USDC.POL" | "sETH.SEPOLIA" | "ETH.BASESEPOLIA" | "MATIC.AMOY" | "USDC" | "SOL.SOLANA" | "USDC.SEPOLIA" | "tBNB" | "sBTC" | "USDC.AMOY" | "tBTC"; -export type ParamChainName = "eth_mainnet" | "bsc_mainnet" | "polygon_mainnet" | "zeta_mainnet" | "btc_mainnet" | "base_mainnet" | "bsc_testnet" | "solana_devnet" | "zeta_testnet" | "btc_signet_testnet" | "btc_testnet4" | "amoy_testnet" | "base_sepolia" | "sepolia_testnet"; +export type ParamSymbol = "USDC.BSC" | "USDC.ETH" | "BTC.BTC" | "ETH.BASE" | "PEPE.ETH" | "CBBTC.ETH" | "BNB.BSC" | "SOL.SOL" | "CBBTC.SOL" | "SHIB.ETH" | "USDT.ETH" | "USDC.SOL" | "USDT.BSC" | "USDC.BASE" | "POL.POLYGON" | "DAI.ETH" | "WBTC.ETH" | "ULTI.BSC" | "ETH.ETH" | "USDT.POL" | "ULTI.ETH" | "CBBTC.BASE" | "USDT.SOL" | "USDC.POL" | "sETH.SEPOLIA" | "ETH.ARBSEP" | "ETH.BASESEPOLIA" | "USDC.ARBSEP" | "MATIC.AMOY" | "USDC" | "USDC.FUJI" | "AVAX.FUJI" | "SOL.SOLANA" | "USDC.SEPOLIA" | "tBNB" | "sBTC" | "USDC.AMOY" | "tBTC"; +export type ParamChainName = "eth_mainnet" | "bsc_mainnet" | "polygon_mainnet" | "solana_mainnet" | "zeta_mainnet" | "btc_mainnet" | "base_mainnet" | "bsc_testnet" | "solana_devnet" | "zeta_testnet" | "btc_signet_testnet" | "btc_testnet4" | "empty" | "amoy_testnet" | "base_sepolia" | "sepolia_testnet"; export type ParamType = "connector" | "erc20Custody" | "gateway" | "tss" | "uniswapV2Factory" | "uniswapV2Router02" | "uniswapV3Factory" | "uniswapV3Router" | "weth9" | "zetaToken" | "fungibleModule" | "systemContract" | "zrc20" | "custody"; diff --git a/tasks/addresses.mainnet.json b/tasks/addresses.mainnet.json index 4e51c8052..efae17d80 100644 --- a/tasks/addresses.mainnet.json +++ b/tasks/addresses.mainnet.json @@ -1,4 +1,11 @@ [ + { + "address": "ZETAjseVjuFsxdRxo6MmTCvqFwb3ZHUx56Co3vCmGis", + "category": "omnichain", + "chain_id": 900, + "chain_name": "solana_mainnet", + "type": "gateway" + }, { "address": "0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D", "category": "messaging",