Skip to content

Commit

Permalink
Merge pull request #226 from bcnmy/chain-integration
Browse files Browse the repository at this point in the history
feat: chain integration
  • Loading branch information
livingrockrises authored Jul 13, 2023
2 parents f3b0c08 + 1ec3a0a commit 3c4be40
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 3 deletions.
9 changes: 8 additions & 1 deletion packages/bundler/src/utils/Constants.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,12 @@ export const UserOpReceiptIntervals: { [key in ChainId]?: number } = {
[ChainId.POLYGON_ZKEVM_MAINNET]: 5000,
[ChainId.ARBITRUM_GOERLI_TESTNET]: 5000,
[ChainId.ARBITRUM_ONE_MAINNET]: 5000,
[ChainId.ARBITRUM_NOVA_MAINNET]: 5000
[ChainId.ARBITRUM_NOVA_MAINNET]: 5000,
[ChainId.OPTIMISM_MAINNET]: 5000,
[ChainId.OPTIMISM_GOERLI_TESTNET]: 5000,
[ChainId.AVALANCHE_MAINNET]: 5000,
[ChainId.AVALANCHE_TESTNET]: 5000,
[ChainId.MOONBEAM_MAINNET]: 5000,
[ChainId.BASE_GOERLI_TESTNET]: 5000,
[ChainId.LINEA_TESTNET]: 5000
}
9 changes: 8 additions & 1 deletion packages/common/src/Constants.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,12 @@ export const RPC_PROVIDER_URLS: { [key in ChainId]?: string } = {
[ChainId.POLYGON_ZKEVM_MAINNET]: 'https://rpc.ankr.com/polygon_zkevm',
[ChainId.ARBITRUM_GOERLI_TESTNET]: 'https://goerli-rollup.arbitrum.io/rpc',
[ChainId.ARBITRUM_ONE_MAINNET]: 'https://rpc.ankr.com/arbitrum',
[ChainId.ARBITRUM_NOVA_MAINNET]: 'https://nova.arbitrum.io/rpc'
[ChainId.ARBITRUM_NOVA_MAINNET]: 'https://nova.arbitrum.io/rpc',
[ChainId.OPTIMISM_MAINNET]: 'https://mainnet.optimism.io',
[ChainId.OPTIMISM_GOERLI_TESTNET]: 'https://goerli.optimism.io',
[ChainId.AVALANCHE_MAINNET]: 'https://api.avax.network/ext/bc/C/rpc',
[ChainId.AVALANCHE_TESTNET]: 'https://api.avax-test.network/ext/bc/C/rpc',
[ChainId.MOONBEAM_MAINNET]: 'https://rpc.api.moonbeam.network',
[ChainId.BASE_GOERLI_TESTNET]: 'https://goerli.base.org',
[ChainId.LINEA_TESTNET]: 'https://rpc.goerli.linea.build'
}
9 changes: 8 additions & 1 deletion packages/core-types/src/ChainsTypes.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ export enum ChainNames {
CeloTest = 'celoTest'
}

// TODO: Update chainId for networks we're planning to support
// NOTE: Update chainId for networks we're planning to support
export enum ChainId {
// Ethereum
MAINNET = 1,
Expand All @@ -39,5 +39,12 @@ export enum ChainId {
ARBITRUM_GOERLI_TESTNET = 421613,
ARBITRUM_ONE_MAINNET = 42161,
ARBITRUM_NOVA_MAINNET = 42170,
OPTIMISM_MAINNET = 10,
OPTIMISM_GOERLI_TESTNET = 420,
AVALANCHE_MAINNET = 43114,
AVALANCHE_TESTNET = 43113,
MOONBEAM_MAINNET = 1284,
BASE_GOERLI_TESTNET = 84531,
LINEA_TESTNET = 59140,
GANACHE = 1337 //Temp
}

0 comments on commit 3c4be40

Please sign in to comment.