Skip to content

Commit

Permalink
Node: Deploy Berachain mainnet (#4263)
Browse files Browse the repository at this point in the history
  • Loading branch information
bruce-riley authored Feb 11, 2025
1 parent aaed33c commit 425b48b
Show file tree
Hide file tree
Showing 5 changed files with 7 additions and 1 deletion.
2 changes: 1 addition & 1 deletion node/cmd/guardiand/node.go
Original file line number Diff line number Diff line change
Expand Up @@ -833,7 +833,7 @@ func runNode(cmd *cobra.Command, args []string) {
*blastContract = checkEvmArgs(logger, *blastRPC, *blastContract, "blast", true)
*xlayerContract = checkEvmArgs(logger, *xlayerRPC, *xlayerContract, "xlayer", true)
*lineaContract = checkEvmArgs(logger, *lineaRPC, *lineaContract, "linea", true)
*berachainContract = checkEvmArgs(logger, *berachainRPC, *berachainContract, "berachain", false)
*berachainContract = checkEvmArgs(logger, *berachainRPC, *berachainContract, "berachain", true)
*snaxchainContract = checkEvmArgs(logger, *snaxchainRPC, *snaxchainContract, "snaxchain", true)
*unichainContract = checkEvmArgs(logger, *unichainRPC, *unichainContract, "unichain", true)
*worldchainContract = checkEvmArgs(logger, *worldchainRPC, *worldchainContract, "worldchain", true)
Expand Down
2 changes: 2 additions & 0 deletions node/hack/repair_eth/repair_eth.go
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ var etherscanAPIMap = map[vaa.ChainID]string{
vaa.ChainIDMantle: "", // TODO: Does Mantle have an etherscan equivalent API endpoint?
vaa.ChainIDBlast: "https://api.blastscan.io",
vaa.ChainIDXLayer: "", // TODO: Does X Layer have an etherscan API endpoint?
vaa.ChainIDBerachain: "https://api.berascan.com/",
vaa.ChainIDUnichain: "", // TODO: Add Unichain once the public explorer is available.
vaa.ChainIDWorldchain: "https://api.worldscan.org",
}
Expand All @@ -74,6 +75,7 @@ var coreContractMap = map[vaa.ChainID]string{
vaa.ChainIDMantle: strings.ToLower("0xbebdb6C8ddC678FfA9f8748f85C815C556Dd8ac6"),
vaa.ChainIDBlast: strings.ToLower("0xbebdb6C8ddC678FfA9f8748f85C815C556Dd8ac6"),
vaa.ChainIDXLayer: strings.ToLower("0x194B123c5E96B9b2E49763619985790Dc241CAC0"),
vaa.ChainIDBerachain: strings.ToLower("0xCa1D5a146B03f6303baF59e5AD5615ae0b9d146D"),
vaa.ChainIDUnichain: strings.ToLower("0xCa1D5a146B03f6303baF59e5AD5615ae0b9d146D"),
vaa.ChainIDWorldchain: strings.ToLower("0xcbcEe4e081464A15d8Ad5f58BB493954421eB506"),
}
Expand Down
1 change: 1 addition & 0 deletions node/pkg/governor/mainnet_chains.go
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ func chainList() []chainConfigEntry {
{emitterChainID: vaa.ChainIDMantle, dailyLimit: 100_000, bigTransactionSize: 10_000},
{emitterChainID: vaa.ChainIDBlast, dailyLimit: 100_000, bigTransactionSize: 10_000},
{emitterChainID: vaa.ChainIDXLayer, dailyLimit: 100_000, bigTransactionSize: 10_000},
{emitterChainID: vaa.ChainIDBerachain, dailyLimit: 500_000, bigTransactionSize: 50_000},
{emitterChainID: vaa.ChainIDWormchain, dailyLimit: 500_000, bigTransactionSize: 50_000},
{emitterChainID: vaa.ChainIDSnaxchain, dailyLimit: 500_000, bigTransactionSize: 50_000},
{emitterChainID: vaa.ChainIDUnichain, dailyLimit: 500_000, bigTransactionSize: 50_000},
Expand Down
2 changes: 2 additions & 0 deletions node/pkg/governor/mainnet_tokens_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,8 @@ func TestGovernedChainHasGovernedAssets(t *testing.T) {
ignoredChains := map[vaa.ChainID]bool{
// TODO: Remove this once we have governed tokens for Snax.
vaa.ChainIDSnaxchain: true,
// TODO: Remove this once we have governed tokens for Berachain.
vaa.ChainIDBerachain: true,
// TODO: Remove this once we have governed tokens for Unichain.
vaa.ChainIDUnichain: true,

Expand Down
1 change: 1 addition & 0 deletions sdk/mainnet_consts.go
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,7 @@ var knownTokenbridgeEmitters = map[vaa.ChainID]string{
vaa.ChainIDMantle: "00000000000000000000000024850c6f61C438823F01B7A3BF2B89B72174Fa9d",
vaa.ChainIDBlast: "00000000000000000000000024850c6f61C438823F01B7A3BF2B89B72174Fa9d",
vaa.ChainIDXLayer: "0000000000000000000000005537857664B0f9eFe38C9f320F75fEf23234D904",
vaa.ChainIDBerachain: "0000000000000000000000003Ff72741fd67D6AD0668d93B41a09248F4700560",
vaa.ChainIDSnaxchain: "0000000000000000000000008B94bfE456B48a6025b92E11Be393BAa86e68410",
vaa.ChainIDUnichain: "0000000000000000000000003Ff72741fd67D6AD0668d93B41a09248F4700560",
vaa.ChainIDInjective: "00000000000000000000000045dbea4617971d93188eda21530bc6503d153313",
Expand Down

0 comments on commit 425b48b

Please sign in to comment.