Skip to content

Commit 8de0299

Browse files
committed
chore: cleanup hardcoded chain ids
1 parent 6722b95 commit 8de0299

File tree

6 files changed

+14
-13
lines changed

6 files changed

+14
-13
lines changed

pages/api/rpc-proxy.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ const NETWORK_CONFIG: Record<number, { network: string; apiKey: string }> = {
2525
[ChainId.sonic]: { network: 'sonic-mainnet', apiKey: process.env.SONIC_RPC_API_KEY || '' },
2626
[ChainId.celo]: { network: 'celo-mainnet', apiKey: process.env.CELO_RPC_API_KEY || '' },
2727
[ChainId.soneium]: { network: 'soneium-mainnet', apiKey: process.env.SONEIUM_RPC_API_KEY || '' },
28-
[57073]: { network: 'ink-mainnet', apiKey: process.env.INK_RPC_API_KEY || '' },
29-
[9745]: { network: 'plasma-mainnet', apiKey: process.env.PLASMA_RPC_API_KEY || '' },
28+
[ChainId.ink]: { network: 'ink-mainnet', apiKey: process.env.INK_RPC_API_KEY || '' },
29+
[ChainId.plasma]: { network: 'plasma-mainnet', apiKey: process.env.PLASMA_RPC_API_KEY || '' },
3030

3131
// Testnets
3232
[ChainId.sepolia]: { network: 'eth-sepolia', apiKey: process.env.MAINNET_RPC_API_KEY || '' },

src/components/transactions/Bridge/BridgeConfig.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ const prodConfig: Config[] = [
203203
],
204204
},
205205
{
206-
sourceChainId: 57073,
206+
sourceChainId: ChainId.ink,
207207
chainSelector: '3461204551265785888',
208208
burnMintTokenPool: '0xDe6539018B095353A40753Dc54C91C68c9487D4E',
209209
router: '0xca7c90A52B44E301AC01Cb5EB99b2fD99339433A',
@@ -216,7 +216,7 @@ const prodConfig: Config[] = [
216216
symbol: 'ETH',
217217
decimals: 18,
218218
address: constants.AddressZero, // Use zero address for network token ccip
219-
chainId: 57073,
219+
chainId: ChainId.ink,
220220
extensions: {
221221
isNative: true,
222222
},

src/components/transactions/Bridge/BridgeModalContent.tsx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { ChainId } from '@aave/contract-helpers';
12
import { AaveV3InkWhitelabel } from '@bgd-labs/aave-address-book';
23
import { SwitchVerticalIcon } from '@heroicons/react/outline';
34
import { Trans } from '@lingui/macro';
@@ -58,11 +59,11 @@ const defaultNetwork = supportedNetworksWithBridge[0];
5859
function getUseBridgeTokensParams(chainId: number): UseBridgeTokensParams {
5960
const tokenOracle = getConfigFor(chainId).tokenOracle;
6061

61-
if (chainId === 57073) {
62+
if (chainId === ChainId.ink) {
6263
// no market config available yet for ink, so values are set here
6364
return {
6465
chainId,
65-
ghoTokenAddress: '0xfc421aD3C883Bf9E7C4f42dE845C4e4405799e73',
66+
ghoTokenAddress: AaveV3InkWhitelabel.ASSETS.GHO.UNDERLYING,
6667
tokenOracle,
6768
walletBalanceProviderAddress: AaveV3InkWhitelabel.WALLET_BALANCE_PROVIDER,
6869
};
@@ -324,7 +325,7 @@ export const BridgeModalContent = () => {
324325
);
325326

326327
// There's no market config available for ink yet, so skip showing gas station since it relies on having a market
327-
const showGasStation = sourceNetworkObj.chainId !== 57073;
328+
const showGasStation = sourceNetworkObj.chainId !== ChainId.ink;
328329

329330
return (
330331
<>

src/ui-config/governanceConfig.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,8 +144,8 @@ export const governanceChainConfig: GovernanceChainConfig = {
144144
[ChainId.sonic]: GovernanceV3Sonic.PC_DATA_HELPER,
145145
[ChainId.celo]: GovernanceV3Celo.PC_DATA_HELPER,
146146
[ChainId.soneium]: GovernanceV3Soneium.PC_DATA_HELPER,
147-
[9745]: GovernanceV3Plasma.PC_DATA_HELPER,
148-
[57073]: GovernanceV3Ink.PC_DATA_HELPER,
147+
[ChainId.plasma]: GovernanceV3Plasma.PC_DATA_HELPER,
148+
[ChainId.ink]: GovernanceV3Ink.PC_DATA_HELPER,
149149
},
150150
votingAssets: {
151151
aaveTokenAddress: AaveV3Ethereum.ASSETS.AAVE.UNDERLYING,

src/ui-config/marketsConfig.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -446,7 +446,7 @@ export const marketsData: {
446446
[CustomMarket.proto_plasma_v3]: {
447447
marketTitle: 'Plasma',
448448
market: CustomMarket.proto_plasma_v3,
449-
chainId: 9745 as ChainId,
449+
chainId: ChainId.plasma,
450450
v3: true,
451451
logo: '/icons/networks/plasma.svg',
452452
addresses: {
@@ -490,7 +490,7 @@ export const marketsData: {
490490
[CustomMarket.proto_ink_v3]: {
491491
marketTitle: 'Ink',
492492
market: CustomMarket.proto_ink_v3,
493-
chainId: 57073 as ChainId,
493+
chainId: ChainId.ink,
494494
v3: true,
495495
logo: '/icons/networks/ink.svg',
496496
addresses: {

src/ui-config/networksConfig.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -427,7 +427,7 @@ export const prodNetworkConfig: Record<string, BaseNetworkConfig> = {
427427
},
428428
wagmiChain: soneium,
429429
},
430-
[9745]: {
430+
[ChainId.plasma]: {
431431
name: 'Plasma',
432432
publicJsonRPCUrl: ['https://rpc.plasma.to'],
433433
baseAssetSymbol: 'XPL',
@@ -442,7 +442,7 @@ export const prodNetworkConfig: Record<string, BaseNetworkConfig> = {
442442
url: 'https://stargate.finance/bridge?srcChain=ethereum&srcToken=0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE&dstChain=plasma&dstToken=0x9895D81bB462A195b4922ED7De0e3ACD007c32CB',
443443
},
444444
},
445-
[57073]: {
445+
[ChainId.ink]: {
446446
name: 'Ink',
447447
publicJsonRPCUrl: ['https://ink.drpc.org'],
448448
baseAssetSymbol: 'ETH',

0 commit comments

Comments
 (0)