diff --git a/chains/arbitrum-goerli-testnet.json b/chains/arbitrum-goerli-testnet.json index 13c51165..528841fe 100644 --- a/chains/arbitrum-goerli-testnet.json +++ b/chains/arbitrum-goerli-testnet.json @@ -1,6 +1,6 @@ { "alias": "arbitrum-goerli-testnet", - "blockTimeMs": 641, + "blockTimeMs": 1428, "decimals": 18, "explorer": { "api": { diff --git a/chains/arbitrum-nova.json b/chains/arbitrum-nova.json index 297845d6..1d038087 100644 --- a/chains/arbitrum-nova.json +++ b/chains/arbitrum-nova.json @@ -1,6 +1,6 @@ { "alias": "arbitrum-nova", - "blockTimeMs": 862, + "blockTimeMs": 317, "decimals": 18, "explorer": { "api": { diff --git a/chains/arbitrum.json b/chains/arbitrum.json index 84d476b3..0c74c04e 100644 --- a/chains/arbitrum.json +++ b/chains/arbitrum.json @@ -1,6 +1,6 @@ { "alias": "arbitrum", - "blockTimeMs": 265, + "blockTimeMs": 257, "decimals": 18, "explorer": { "api": { diff --git a/chains/aurora-testnet.json b/chains/aurora-testnet.json index 9fa60ae2..1736d682 100644 --- a/chains/aurora-testnet.json +++ b/chains/aurora-testnet.json @@ -1,6 +1,6 @@ { "alias": "aurora-testnet", - "blockTimeMs": 988, + "blockTimeMs": 782, "decimals": 18, "explorer": { "api": { diff --git a/chains/aurora.json b/chains/aurora.json index 39651b0d..c3c07861 100644 --- a/chains/aurora.json +++ b/chains/aurora.json @@ -1,6 +1,6 @@ { "alias": "aurora", - "blockTimeMs": 1135, + "blockTimeMs": 1069, "decimals": 18, "explorer": { "api": { diff --git a/chains/avalanche-testnet.json b/chains/avalanche-testnet.json index 67901802..60d2c04d 100644 --- a/chains/avalanche-testnet.json +++ b/chains/avalanche-testnet.json @@ -1,6 +1,6 @@ { "alias": "avalanche-testnet", - "blockTimeMs": 2398, + "blockTimeMs": 3994, "decimals": 18, "explorer": { "api": { diff --git a/chains/avalanche.json b/chains/avalanche.json index 5988b146..1c2813ec 100644 --- a/chains/avalanche.json +++ b/chains/avalanche.json @@ -1,6 +1,6 @@ { "alias": "avalanche", - "blockTimeMs": 2036, + "blockTimeMs": 2050, "decimals": 18, "explorer": { "api": { diff --git a/chains/boba-bnb.json b/chains/boba-bnb.json index b5342473..5b6d0048 100644 --- a/chains/boba-bnb.json +++ b/chains/boba-bnb.json @@ -1,6 +1,6 @@ { "alias": "boba-bnb", - "blockTimeMs": 636, + "blockTimeMs": 1206, "decimals": 18, "explorer": { "api": { diff --git a/chains/boba-ethereum.json b/chains/boba-ethereum.json index 9ec62211..1abab830 100644 --- a/chains/boba-ethereum.json +++ b/chains/boba-ethereum.json @@ -1,6 +1,6 @@ { "alias": "boba-ethereum", - "blockTimeMs": 86994, + "blockTimeMs": 124341, "decimals": 18, "explorer": { "api": { diff --git a/chains/bsc-testnet.json b/chains/bsc-testnet.json index cfd473cd..aca25f03 100644 --- a/chains/bsc-testnet.json +++ b/chains/bsc-testnet.json @@ -1,6 +1,6 @@ { "alias": "bsc-testnet", - "blockTimeMs": 3002, + "blockTimeMs": 3000, "decimals": 18, "explorer": { "api": { diff --git a/chains/bsc.json b/chains/bsc.json index 1e468e45..db2e3465 100644 --- a/chains/bsc.json +++ b/chains/bsc.json @@ -1,6 +1,6 @@ { "alias": "bsc", - "blockTimeMs": 3009, + "blockTimeMs": 3007, "decimals": 18, "explorer": { "api": { diff --git a/chains/cronos-testnet.json b/chains/cronos-testnet.json index 6c432948..c8d07594 100644 --- a/chains/cronos-testnet.json +++ b/chains/cronos-testnet.json @@ -1,6 +1,6 @@ { "alias": "cronos-testnet", - "blockTimeMs": 2446, + "blockTimeMs": 2463, "decimals": 18, "explorer": { "api": { diff --git a/chains/ethereum-goerli-testnet.json b/chains/ethereum-goerli-testnet.json index a8c32995..d8c7022f 100644 --- a/chains/ethereum-goerli-testnet.json +++ b/chains/ethereum-goerli-testnet.json @@ -1,6 +1,6 @@ { "alias": "ethereum-goerli-testnet", - "blockTimeMs": 15140, + "blockTimeMs": 15997, "decimals": 18, "explorer": { "api": { diff --git a/chains/ethereum-sepolia-testnet.json b/chains/ethereum-sepolia-testnet.json index 22b206a6..db5100f7 100644 --- a/chains/ethereum-sepolia-testnet.json +++ b/chains/ethereum-sepolia-testnet.json @@ -1,6 +1,6 @@ { "alias": "ethereum-sepolia-testnet", - "blockTimeMs": 12982, + "blockTimeMs": 13578, "decimals": 18, "explorer": { "api": { diff --git a/chains/ethereum.json b/chains/ethereum.json index afff7c46..fa39bb19 100644 --- a/chains/ethereum.json +++ b/chains/ethereum.json @@ -17,7 +17,7 @@ "providers": [ { "alias": "default", - "rpcUrl": "https://eth.llamarpc.com" + "rpcUrl": "https://cloudflare-eth.com" }, { "alias": "reblok", diff --git a/chains/fantom-testnet.json b/chains/fantom-testnet.json index 8d92bd03..95219239 100644 --- a/chains/fantom-testnet.json +++ b/chains/fantom-testnet.json @@ -1,6 +1,6 @@ { "alias": "fantom-testnet", - "blockTimeMs": 1665, + "blockTimeMs": 5181, "decimals": 18, "explorer": { "api": { diff --git a/chains/fantom.json b/chains/fantom.json index 24001adf..6741bb62 100644 --- a/chains/fantom.json +++ b/chains/fantom.json @@ -1,6 +1,6 @@ { "alias": "fantom", - "blockTimeMs": 1636, + "blockTimeMs": 1761, "decimals": 18, "explorer": { "api": { diff --git a/chains/gnosis-testnet.json b/chains/gnosis-testnet.json index 948d9c25..84b5032e 100644 --- a/chains/gnosis-testnet.json +++ b/chains/gnosis-testnet.json @@ -1,6 +1,6 @@ { "alias": "gnosis-testnet", - "blockTimeMs": 5015, + "blockTimeMs": 6321, "decimals": 18, "explorer": { "api": { diff --git a/chains/gnosis.json b/chains/gnosis.json index ab38076b..8b439415 100644 --- a/chains/gnosis.json +++ b/chains/gnosis.json @@ -1,6 +1,6 @@ { "alias": "gnosis", - "blockTimeMs": 5244, + "blockTimeMs": 5335, "decimals": 18, "explorer": { "api": { diff --git a/chains/godwoken-testnet.json b/chains/godwoken-testnet.json index e9361f88..cd99a381 100644 --- a/chains/godwoken-testnet.json +++ b/chains/godwoken-testnet.json @@ -1,6 +1,6 @@ { "alias": "godwoken-testnet", - "blockTimeMs": 8127, + "blockTimeMs": 8051, "decimals": 18, "explorer": { "browserUrl": "https://v1.testnet.gwscan.com/" diff --git a/chains/godwoken.json b/chains/godwoken.json index 5be033d2..64762ecf 100644 --- a/chains/godwoken.json +++ b/chains/godwoken.json @@ -1,6 +1,6 @@ { "alias": "godwoken", - "blockTimeMs": 45041, + "blockTimeMs": 36981, "decimals": 18, "explorer": { "browserUrl": "https://v1.gwscan.com/" diff --git a/chains/kava-testnet.json b/chains/kava-testnet.json index 7408b7e6..f748f2e8 100644 --- a/chains/kava-testnet.json +++ b/chains/kava-testnet.json @@ -1,6 +1,6 @@ { "alias": "kava-testnet", - "blockTimeMs": 5201, + "blockTimeMs": 5178, "decimals": 18, "explorer": { "api": { diff --git a/chains/lightlink.json b/chains/lightlink.json index 920e04b3..a53d2566 100644 --- a/chains/lightlink.json +++ b/chains/lightlink.json @@ -1,6 +1,6 @@ { "alias": "lightlink", - "blockTimeMs": 503, + "blockTimeMs": 505, "decimals": 18, "explorer": { "api": { diff --git a/chains/linea-goerli-testnet.json b/chains/linea-goerli-testnet.json index df2c5aa3..b75c4945 100644 --- a/chains/linea-goerli-testnet.json +++ b/chains/linea-goerli-testnet.json @@ -1,6 +1,6 @@ { "alias": "linea-goerli-testnet", - "blockTimeMs": 12099, + "blockTimeMs": 4646, "decimals": 18, "explorer": { "api": { diff --git a/chains/linea.json b/chains/linea.json index d68e540a..b5108f09 100644 --- a/chains/linea.json +++ b/chains/linea.json @@ -1,6 +1,6 @@ { "alias": "linea", - "blockTimeMs": 12099, + "blockTimeMs": 5491, "decimals": 18, "explorer": { "api": { diff --git a/chains/mantle-goerli-testnet.json b/chains/mantle-goerli-testnet.json index 2d42e294..6bb6ca8b 100644 --- a/chains/mantle-goerli-testnet.json +++ b/chains/mantle-goerli-testnet.json @@ -1,6 +1,6 @@ { "alias": "mantle-goerli-testnet", - "blockTimeMs": 362, + "blockTimeMs": 4082, "decimals": 18, "explorer": { "api": { diff --git a/chains/mantle.json b/chains/mantle.json index 8587665e..2664c667 100644 --- a/chains/mantle.json +++ b/chains/mantle.json @@ -1,6 +1,6 @@ { "alias": "mantle", - "blockTimeMs": 362, + "blockTimeMs": 374, "decimals": 18, "explorer": { "api": { diff --git a/chains/metis-goerli-testnet.json b/chains/metis-goerli-testnet.json index 138d5a2a..e6c4430b 100644 --- a/chains/metis-goerli-testnet.json +++ b/chains/metis-goerli-testnet.json @@ -1,6 +1,6 @@ { "alias": "metis-goerli-testnet", - "blockTimeMs": 5911, + "blockTimeMs": 24528, "decimals": 18, "explorer": { "api": { diff --git a/chains/metis.json b/chains/metis.json index 32aa0275..550147ad 100644 --- a/chains/metis.json +++ b/chains/metis.json @@ -1,6 +1,6 @@ { "alias": "metis", - "blockTimeMs": 2564, + "blockTimeMs": 1710, "decimals": 18, "explorer": { "api": { diff --git a/chains/moonbeam-testnet.json b/chains/moonbeam-testnet.json index fdd1a167..07c8ca91 100644 --- a/chains/moonbeam-testnet.json +++ b/chains/moonbeam-testnet.json @@ -1,6 +1,6 @@ { "alias": "moonbeam-testnet", - "blockTimeMs": 13654, + "blockTimeMs": 13097, "decimals": 18, "explorer": { "api": { diff --git a/chains/moonbeam.json b/chains/moonbeam.json index 729ff723..f4e3a7a4 100644 --- a/chains/moonbeam.json +++ b/chains/moonbeam.json @@ -1,6 +1,6 @@ { "alias": "moonbeam", - "blockTimeMs": 12233, + "blockTimeMs": 12214, "decimals": 18, "explorer": { "api": { diff --git a/chains/moonriver.json b/chains/moonriver.json index a59fe49f..8e288ee6 100644 --- a/chains/moonriver.json +++ b/chains/moonriver.json @@ -1,6 +1,6 @@ { "alias": "moonriver", - "blockTimeMs": 12312, + "blockTimeMs": 12955, "decimals": 18, "explorer": { "api": { diff --git a/chains/polygon-testnet.json b/chains/polygon-testnet.json index 77c67239..75d8945a 100644 --- a/chains/polygon-testnet.json +++ b/chains/polygon-testnet.json @@ -1,6 +1,6 @@ { "alias": "polygon-testnet", - "blockTimeMs": 2576, + "blockTimeMs": 2451, "decimals": 18, "explorer": { "api": { diff --git a/chains/polygon-zkevm-goerli-testnet.json b/chains/polygon-zkevm-goerli-testnet.json index c8ab01d7..799e44ac 100644 --- a/chains/polygon-zkevm-goerli-testnet.json +++ b/chains/polygon-zkevm-goerli-testnet.json @@ -1,6 +1,6 @@ { "alias": "polygon-zkevm-goerli-testnet", - "blockTimeMs": 6587, + "blockTimeMs": 9798, "decimals": 18, "explorer": { "api": { diff --git a/chains/polygon-zkevm.json b/chains/polygon-zkevm.json index 6bf82e76..8e6e2f0d 100644 --- a/chains/polygon-zkevm.json +++ b/chains/polygon-zkevm.json @@ -1,6 +1,6 @@ { "alias": "polygon-zkevm", - "blockTimeMs": 1658, + "blockTimeMs": 4061, "decimals": 18, "explorer": { "api": { diff --git a/chains/polygon.json b/chains/polygon.json index b6cf6301..7b5c1390 100644 --- a/chains/polygon.json +++ b/chains/polygon.json @@ -1,6 +1,6 @@ { "alias": "polygon", - "blockTimeMs": 2210, + "blockTimeMs": 2279, "decimals": 18, "explorer": { "api": { diff --git a/chains/rsk-testnet.json b/chains/rsk-testnet.json index 8fe60aed..61c1f47d 100644 --- a/chains/rsk-testnet.json +++ b/chains/rsk-testnet.json @@ -1,6 +1,6 @@ { "alias": "rsk-testnet", - "blockTimeMs": 26036, + "blockTimeMs": 25116, "decimals": 18, "explorer": { "browserUrl": "https://explorer.testnet.rsk.co/" diff --git a/chains/rsk.json b/chains/rsk.json index 6e8c165e..1dd2d8ae 100644 --- a/chains/rsk.json +++ b/chains/rsk.json @@ -1,6 +1,6 @@ { "alias": "rsk", - "blockTimeMs": 30946, + "blockTimeMs": 29805, "decimals": 18, "explorer": { "browserUrl": "https://explorer.rsk.co/" diff --git a/chains/scroll-goerli-testnet.json b/chains/scroll-goerli-testnet.json index 2f8ebe86..ff48e6f1 100644 --- a/chains/scroll-goerli-testnet.json +++ b/chains/scroll-goerli-testnet.json @@ -1,6 +1,6 @@ { "alias": "scroll-goerli-testnet", - "blockTimeMs": 3002, + "blockTimeMs": 28244, "decimals": 18, "explorer": { "api": { diff --git a/chains/sx.json b/chains/sx.json index 227583ae..19e9154a 100644 --- a/chains/sx.json +++ b/chains/sx.json @@ -1,6 +1,6 @@ { "alias": "sx", - "blockTimeMs": 2035, + "blockTimeMs": 2042, "decimals": 18, "explorer": { "api": { diff --git a/chains/zksync-goerli-testnet.json b/chains/zksync-goerli-testnet.json index d05a8313..225045fe 100644 --- a/chains/zksync-goerli-testnet.json +++ b/chains/zksync-goerli-testnet.json @@ -1,6 +1,6 @@ { "alias": "zksync-goerli-testnet", - "blockTimeMs": 1069, + "blockTimeMs": 2732, "decimals": 18, "explorer": { "browserUrl": "https://goerli.explorer.zksync.io/" diff --git a/chains/zksync.json b/chains/zksync.json index d3d00342..e1a1af30 100644 --- a/chains/zksync.json +++ b/chains/zksync.json @@ -1,6 +1,6 @@ { "alias": "zksync", - "blockTimeMs": 1020, + "blockTimeMs": 1046, "decimals": 18, "explorer": { "browserUrl": "https://explorer.zksync.io/" diff --git a/package.json b/package.json index 8d458bb1..d1f3202a 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@phase21/chains", "license": "MIT", - "version": "0.5.0", + "version": "4.5.1", "author": "API3 DAO", "private": false, "main": "./dist/index.js", diff --git a/scripts/calculate-average-block-times.ts b/scripts/calculate-average-block-times.ts index 3ff86e3d..32cdcebb 100644 --- a/scripts/calculate-average-block-times.ts +++ b/scripts/calculate-average-block-times.ts @@ -40,7 +40,7 @@ async function calculateAverageBlockTimes(): Promise { if (blockTimeMs) { const filePath = path.join(__dirname, `../chains/${chain.alias}.json`); const fileContent = JSON.parse(fs.readFileSync(filePath, 'utf8')); - fs.writeFileSync(filePath, JSON.stringify({ ...fileContent, blockTimeMs }, null, 2)); + fs.writeFileSync(filePath, JSON.stringify({ ...fileContent, blockTimeMs }, null, 2) + '\n'); } return { alias: chain.alias, blockTimeMs }; diff --git a/src/generated/chains.ts b/src/generated/chains.ts index 16f97af7..f81599d4 100644 --- a/src/generated/chains.ts +++ b/src/generated/chains.ts @@ -10,7 +10,7 @@ import { Chain } from '../types'; export const CHAINS: Chain[] = [ { alias: 'arbitrum-goerli-testnet', - blockTimeMs: 641, + blockTimeMs: 1428, decimals: 18, explorer: { api: { @@ -31,7 +31,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'arbitrum-nova', - blockTimeMs: 862, + blockTimeMs: 317, decimals: 18, explorer: { api: { key: { required: true }, url: 'https://api-nova.arbiscan.io/api' }, @@ -45,7 +45,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'arbitrum', - blockTimeMs: 265, + blockTimeMs: 257, decimals: 18, explorer: { api: { key: { hardhatEtherscanAlias: 'arbitrumOne', required: true }, url: 'https://api.arbiscan.io/api' }, @@ -64,7 +64,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'aurora-testnet', - blockTimeMs: 988, + blockTimeMs: 782, decimals: 18, explorer: { api: { @@ -81,7 +81,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'aurora', - blockTimeMs: 1135, + blockTimeMs: 1069, decimals: 18, explorer: { api: { @@ -98,7 +98,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'avalanche-testnet', - blockTimeMs: 2398, + blockTimeMs: 3994, decimals: 18, explorer: { api: { @@ -119,7 +119,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'avalanche', - blockTimeMs: 2036, + blockTimeMs: 2050, decimals: 18, explorer: { api: { @@ -192,7 +192,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'boba-bnb', - blockTimeMs: 636, + blockTimeMs: 1206, decimals: 18, explorer: { api: { key: { required: false }, url: 'https://blockexplorer.bnb.boba.network/api' }, @@ -206,7 +206,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'boba-ethereum', - blockTimeMs: 86994, + blockTimeMs: 124341, decimals: 18, explorer: { api: { key: { required: true }, url: 'https://api.bobascan.com/api' }, @@ -220,7 +220,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'bsc-testnet', - blockTimeMs: 3002, + blockTimeMs: 3000, decimals: 18, explorer: { api: { key: { hardhatEtherscanAlias: 'bscTestnet', required: true }, url: 'https://api-testnet.bscscan.com/api' }, @@ -238,7 +238,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'bsc', - blockTimeMs: 3009, + blockTimeMs: 3007, decimals: 18, explorer: { api: { key: { hardhatEtherscanAlias: 'bsc', required: true }, url: 'https://api.bscscan.com/api' }, @@ -257,7 +257,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'cronos-testnet', - blockTimeMs: 2446, + blockTimeMs: 2463, decimals: 18, explorer: { api: { key: { required: false }, url: 'https://cronos.org/explorer/testnet3/api' }, @@ -271,7 +271,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'ethereum-goerli-testnet', - blockTimeMs: 15140, + blockTimeMs: 15997, decimals: 18, explorer: { api: { key: { hardhatEtherscanAlias: 'goerli', required: true }, url: 'https://api-goerli.etherscan.io/api' }, @@ -289,7 +289,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'ethereum-sepolia-testnet', - blockTimeMs: 12982, + blockTimeMs: 13578, decimals: 18, explorer: { api: { key: { hardhatEtherscanAlias: 'sepolia', required: true }, url: 'https://api-sepolia.etherscan.io/api' }, @@ -316,7 +316,7 @@ export const CHAINS: Chain[] = [ id: '1', name: 'Ethereum', providers: [ - { alias: 'default', rpcUrl: 'https://eth.llamarpc.com' }, + { alias: 'default', rpcUrl: 'https://cloudflare-eth.com' }, { alias: 'reblok', homepageUrl: 'https://reblok.io' }, { alias: 'quicknode', homepageUrl: 'https://quicknode.com' }, { alias: 'drpc', homepageUrl: 'https://drpc.org/' }, @@ -326,7 +326,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'fantom-testnet', - blockTimeMs: 1665, + blockTimeMs: 5181, decimals: 18, explorer: { api: { key: { hardhatEtherscanAlias: 'ftmTestnet', required: true }, url: 'https://api-testnet.ftmscan.com/api' }, @@ -343,7 +343,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'fantom', - blockTimeMs: 1636, + blockTimeMs: 1761, decimals: 18, explorer: { api: { key: { hardhatEtherscanAlias: 'opera', required: true }, url: 'https://api.ftmscan.com/api' }, @@ -362,7 +362,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'gnosis-testnet', - blockTimeMs: 5015, + blockTimeMs: 6321, decimals: 18, explorer: { api: { @@ -382,7 +382,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'gnosis', - blockTimeMs: 5244, + blockTimeMs: 5335, decimals: 18, explorer: { api: { key: { hardhatEtherscanAlias: 'gnosis', required: true }, url: 'https://api.gnosisscan.io/api' }, @@ -401,7 +401,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'godwoken-testnet', - blockTimeMs: 8127, + blockTimeMs: 8051, decimals: 18, explorer: { browserUrl: 'https://v1.testnet.gwscan.com/' }, id: '71401', @@ -412,7 +412,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'godwoken', - blockTimeMs: 45041, + blockTimeMs: 36981, decimals: 18, explorer: { browserUrl: 'https://v1.gwscan.com/' }, id: '71402', @@ -423,7 +423,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'kava-testnet', - blockTimeMs: 5201, + blockTimeMs: 5178, decimals: 18, explorer: { api: { key: { required: false }, url: 'https://testnet.kavascan.com/api' }, @@ -470,7 +470,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'lightlink', - blockTimeMs: 503, + blockTimeMs: 505, decimals: 18, explorer: { api: { key: { required: true }, url: 'https://phoenix.lightlink.io/api' }, @@ -485,7 +485,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'linea-goerli-testnet', - blockTimeMs: 12099, + blockTimeMs: 4646, decimals: 18, explorer: { api: { key: { required: true }, url: 'https://api-testnet.lineascan.build/api' }, @@ -503,7 +503,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'linea', - blockTimeMs: 12099, + blockTimeMs: 5491, decimals: 18, explorer: { api: { key: { required: true }, url: 'https://api.lineascan.build/api' }, @@ -521,7 +521,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'mantle-goerli-testnet', - blockTimeMs: 362, + blockTimeMs: 4082, decimals: 18, explorer: { api: { key: { required: false }, url: 'https://explorer.testnet.mantle.xyz/api' }, @@ -535,7 +535,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'mantle', - blockTimeMs: 362, + blockTimeMs: 374, decimals: 18, explorer: { api: { key: { required: false }, url: 'https://explorer.mantle.xyz/api' }, @@ -553,7 +553,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'metis-goerli-testnet', - blockTimeMs: 5911, + blockTimeMs: 24528, decimals: 18, explorer: { api: { key: { required: false }, url: 'https://goerli.explorer.metisdevops.link/api' }, @@ -567,7 +567,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'metis', - blockTimeMs: 2564, + blockTimeMs: 1710, decimals: 18, explorer: { api: { key: { required: false }, url: 'https://andromeda-explorer.metis.io/api' }, @@ -612,7 +612,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'moonbeam-testnet', - blockTimeMs: 13654, + blockTimeMs: 13097, decimals: 18, explorer: { api: { @@ -629,7 +629,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'moonbeam', - blockTimeMs: 12233, + blockTimeMs: 12214, decimals: 18, explorer: { api: { key: { hardhatEtherscanAlias: 'moonbeam', required: true }, url: 'https://api-moonbeam.moonscan.io/api' }, @@ -647,7 +647,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'moonriver', - blockTimeMs: 12312, + blockTimeMs: 12955, decimals: 18, explorer: { api: { @@ -727,7 +727,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'polygon-testnet', - blockTimeMs: 2576, + blockTimeMs: 2451, decimals: 18, explorer: { api: { @@ -748,7 +748,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'polygon-zkevm-goerli-testnet', - blockTimeMs: 6587, + blockTimeMs: 9798, decimals: 18, explorer: { api: { key: { required: true }, url: 'https://api-testnet-zkevm.polygonscan.com/api' }, @@ -765,7 +765,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'polygon-zkevm', - blockTimeMs: 1658, + blockTimeMs: 4061, decimals: 18, explorer: { api: { key: { required: true }, url: 'https://api-zkevm.polygonscan.com/api' }, @@ -784,7 +784,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'polygon', - blockTimeMs: 2210, + blockTimeMs: 2279, decimals: 18, explorer: { api: { key: { hardhatEtherscanAlias: 'polygon', required: true }, url: 'https://api.polygonscan.com/api' }, @@ -803,7 +803,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'rsk-testnet', - blockTimeMs: 26036, + blockTimeMs: 25116, decimals: 18, explorer: { browserUrl: 'https://explorer.testnet.rsk.co/' }, id: '31', @@ -817,7 +817,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'rsk', - blockTimeMs: 30946, + blockTimeMs: 29805, decimals: 18, explorer: { browserUrl: 'https://explorer.rsk.co/' }, id: '30', @@ -831,7 +831,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'scroll-goerli-testnet', - blockTimeMs: 3002, + blockTimeMs: 28244, decimals: 18, explorer: { api: { key: { required: false }, url: 'https://blockscout.scroll.io/api' }, @@ -859,7 +859,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'sx', - blockTimeMs: 2035, + blockTimeMs: 2042, decimals: 18, explorer: { api: { key: { required: false }, url: 'https://explorer.sx.technology/api' }, @@ -873,7 +873,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'zksync-goerli-testnet', - blockTimeMs: 1069, + blockTimeMs: 2732, decimals: 18, explorer: { browserUrl: 'https://goerli.explorer.zksync.io/' }, hardhatConfigOverrides: { @@ -891,7 +891,7 @@ export const CHAINS: Chain[] = [ }, { alias: 'zksync', - blockTimeMs: 1020, + blockTimeMs: 1046, decimals: 18, explorer: { browserUrl: 'https://explorer.zksync.io/' }, hardhatConfigOverrides: {