소스 검색

Plume mainnet (#4417)

* Plume mainnet

--Wormhole Core Addresses --------------------------------------------------
| Setup address                | 0xe74F20a5A07921f63F2d55B8aE6d14f4AD490938 |
| Implementation address       | 0x32b3b68e9f053E724Da0A9e57F062BFaE6695350 |
| Wormhole address             | 0xaBf89de706B583424328B54dD05a8fC986750Da8 |
-----------------------------------------------------------------------------

Verifying prod plume...
   Verifying EVM chain ID for prod plume ✓
   Verifying finality values for prod plume ✓
   Verifying contract address for prod plume ✓

* remove comment
Aaron Clark 4 달 전
부모
커밋
25ecd01bf7
3개의 변경된 파일25개의 추가작업 그리고 2개의 파일을 삭제
  1. 23 0
      ethereum/env/.env.plume.mainnet
  2. 1 1
      node/pkg/watchers/evm/chain_config.go
  3. 1 1
      sdk/vaa/structs.go

+ 23 - 0
ethereum/env/.env.plume.mainnet

@@ -0,0 +1,23 @@
+# forge 0.2.0 (ea2eff95b 2025-05-13T23:24:36.177577925Z)
+
+RPC_URL=https://rpc.plume.org
+FORGE_ARGS="--skip-simulation --legacy"
+
+INIT_SIGNERS=["0x58CC3AE5C097b213cE3c81979e1B9f9570746AA5"]
+INIT_GOV_CHAIN_ID=0x1
+INIT_GOV_CONTRACT=0x0000000000000000000000000000000000000000000000000000000000000004
+INIT_CHAIN_ID=55
+INIT_EVM_CHAIN_ID=98866
+
+###                                 ###
+###  Bridge Contracts Not Deployed  ###
+###                                 ###
+
+# Bridge Migrations
+# BRIDGE_INIT_CHAIN_ID=55
+# BRIDGE_INIT_GOV_CHAIN_ID=0x1
+# BRIDGE_INIT_GOV_CONTRACT=0x0000000000000000000000000000000000000000000000000000000000000004
+
+# There is no WETH
+# BRIDGE_INIT_WETH=0x0000000000000000000000000000000000000000
+# BRIDGE_INIT_FINALITY=1

+ 1 - 1
node/pkg/watchers/evm/chain_config.go

@@ -101,7 +101,7 @@ var (
 		// vaa.ChainIDMonad:      Not in Mainnet yet.
 		vaa.ChainIDMezo: {Finalized: true, Safe: true, EvmChainID: 31612, PublicRPC: "https://jsonrpc-mezo.boar.network/", ContractAddr: "0xaBf89de706B583424328B54dD05a8fC986750Da8"},
 		// vaa.ChainIDConverge: Not in Mainnet yet
-		// vaa.ChainIDPlume: Not in Mainnet yet
+		vaa.ChainIDPlume: {Finalized: true, Safe: true, EvmChainID: 98866, PublicRPC: "https://rpc.plume.org", ContractAddr: "0xaBf89de706B583424328B54dD05a8fC986750Da8"},
 	}
 
 	// testnetChainConfig specifies the configuration for all chains enabled in Testnet.

+ 1 - 1
sdk/vaa/structs.go

@@ -684,7 +684,7 @@ const (
 	ChainIDConverge ChainID = 53
 	// ChainIDCodex is the ChainID of Codex
 	ChainIDCodex ChainID = 54
-	// ChainIdPlume
+	// ChainIdPlume is the ChainID of Plume
 	ChainIDPlume ChainID = 55
 
 	// ChainIDWormchain is the ChainID of Wormchain and is in its own range.