From 967a504d763b62e6946baa47a8925460bf679519 Mon Sep 17 00:00:00 2001 From: Julian <52217955+julianmerlo95@users.noreply.github.com> Date: Tue, 4 Jun 2024 11:24:12 -0300 Subject: [PATCH] [Blockchain Watcher] (CONFIG )Map chain id in mainnet config (#1461) Map chain Co-authored-by: julian merlo --- blockchain-watcher/config/mainnet.json | 74 +++++++++++++++++--------- 1 file changed, 50 insertions(+), 24 deletions(-) diff --git a/blockchain-watcher/config/mainnet.json b/blockchain-watcher/config/mainnet.json index 6075be84..12ea8b9d 100644 --- a/blockchain-watcher/config/mainnet.json +++ b/blockchain-watcher/config/mainnet.json @@ -3,10 +3,12 @@ "chains": { "solana": { "network": "mainnet-beta", + "chainId": 1, "rpcs": ["https://api.mainnet-beta.solana.com"] }, "ethereum": { "network": "mainnet", + "chainId": 2, "rpcs": [ "https://api.securerpc.com/v1", "https://rpc.mevblocker.io/noreverts", @@ -16,10 +18,12 @@ }, "bsc": { "network": "mainnet", + "chainId": 4, "rpcs": ["https://bscrpc.com"] }, "polygon": { "network": "mainnet", + "chainId": 5, "rpcs": [ "https://rpc-mainnet.matic.quiknode.pro", "https://polygon-rpc.com", @@ -30,6 +34,7 @@ }, "avalanche": { "network": "mainnet", + "chainId": 6, "rpcs": [ "https://avalanche.blockpi.network/v1/rpc/public", "https://api.avax.network/ext/bc/C/rpc", @@ -40,10 +45,12 @@ }, "oasis": { "network": "mainnet", + "chainId": 7, "rpcs": ["https://emerald.oasis.dev"] }, "fantom": { "network": "mainnet", + "chainId": 10, "rpcs": [ "https://rpc.fantom.network", "https://rpc2.fantom.network", @@ -53,6 +60,7 @@ }, "karura": { "network": "mainnet", + "chainId": 11, "rpcs": [ "https://eth-rpc-karura.aca-api.network", "https://eth-rpc-karura.aca-staging.network" @@ -60,10 +68,12 @@ }, "acala": { "network": "mainnet", + "chainId": 12, "rpcs": ["https://eth-rpc-acala.aca-api.network", "https://rpc.evm.acala.network"] }, "klaytn": { "network": "mainnet", + "chainId": 13, "rpcs": [ "https://klaytn-mainnet-rpc.allthatnode.com:8551", "https://public-en-cypress.klaytn.net" @@ -71,14 +81,17 @@ }, "celo": { "network": "mainnet", + "chainId": 14, "rpcs": ["https://forno.celo.org", "https://1rpc.io/celo"] }, "moonbeam": { "network": "mainnet", + "chainId": 16, "rpcs": ["https://rpc.api.moonbeam.network", "https://1rpc.io/glmr"] }, "injective": { "network": "mainnet", + "chainId": 19, "rpcs": [ "https://injective-rpc.lavenderfive.com:443", "https://injective-rpc.publicnode.com:443" @@ -86,6 +99,7 @@ }, "osmosis": { "network": "mainnet", + "chainId": 20, "rpcs": [ "https://osmosis-rpc.lavenderfive.com:443", "https://osmosis-rpc.publicnode.com:443", @@ -94,8 +108,19 @@ "https://rpc-osmosis.ecostake.com" ] }, + "sui": { + "chainId": 21, + "network": "mainnet", + "rpcs": ["https://fullnode.mainnet.sui.io:443"] + }, + "aptos": { + "chainId": 22, + "network": "mainnet", + "rpcs": ["https://fullnode.mainnet.aptoslabs.com/v1"] + }, "arbitrum": { "network": "mainnet", + "chainId": 23, "rpcs": [ "https://endpoints.omniatech.io/v1/arbitrum/one/public", "https://arbitrum.blockpi.network/v1/rpc/public", @@ -104,6 +129,7 @@ }, "optimism": { "network": "mainnet", + "chainId": 24, "rpcs": [ "https://op-pokt.nodies.app", "https://mainnet.optimism.io", @@ -112,6 +138,7 @@ }, "base": { "network": "mainnet", + "chainId": 30, "rpcs": [ "https://base-pokt.nodies.app", "https://base.publicnode.com", @@ -119,40 +146,46 @@ "https://rpc.notadegen.com/base" ] }, - "sui": { - "network": "mainnet", - "rpcs": ["https://fullnode.mainnet.sui.io:443"] - }, - "aptos": { - "network": "mainnet", - "rpcs": ["https://fullnode.mainnet.aptoslabs.com/v1"] - }, - "wormchain": { - "network": "mainnet", - "rpcs": [ - "https://gateway-01.mainnet.xlabs.xyz", - "https://gateway-02.mainnet.xlabs.xyz", - "https://gateway-03.mainnet.xlabs.xyz" - ] - }, "scroll": { "network": "mainnet", + "chainId": 34, "rpcs": [ "https://scroll-mainnet-public.unifra.io", "https://rpc.scroll.io", "https://scroll-mainnet.chainstacklabs.com" ] }, + "mantle": { + "network": "mainnet", + "chainId": 35, + "rpcs": ["https://rpc.ankr.com/"] + }, "blast": { "network": "mainnet", + "chainId": 36, "rpcs": [ "https://rpc.blast.io", "https://blast.din.dev/rpc", "https://blastl2-mainnet.public.blastapi.io" ] }, + "xlayer": { + "network": "mainnet", + "chainId": 37, + "rpcs": ["https://xlayerrpc.okx.com", "https://rpc.xlayer.tech"] + }, + "wormchain": { + "network": "mainnet", + "chainId": 3104, + "rpcs": [ + "https://gateway-01.mainnet.xlabs.xyz", + "https://gateway-02.mainnet.xlabs.xyz", + "https://gateway-03.mainnet.xlabs.xyz" + ] + }, "evmos": { "network": "mainnet", + "chainId": 4001, "rpcs": [ "https://evmos-rpc.lavenderfive.com:443", "https://rpc-evmos.ecostake.com", @@ -163,6 +196,7 @@ }, "kujira": { "network": "mainnet", + "chainId": 4002, "rpcs": [ "https://kujira-rpc.lavenderfive.com:443", "https://rpc-kujira.whispernode.com:443", @@ -170,14 +204,6 @@ "https://kujira-rpc.polkachu.com", "https://rpc-kujira.ecostake.com" ] - }, - "mantle": { - "network": "mainnet", - "rpcs": ["https://rpc.ankr.com/"] - }, - "xlayer": { - "network": "mainnet", - "rpcs": ["https://xlayerrpc.okx.com", "https://rpc.xlayer.tech"] } } }