Jelajahi Sumber

chore(targt_chains/ethereum): add sei_testnet (#1711)

Ali Behjati 1 tahun lalu
induk
melakukan
a70f3d312f

+ 3 - 3
contract_manager/store/chains/EvmChains.yaml

@@ -484,10 +484,10 @@
   rpcUrl: https://replicator.phoenix.lightlink.io/rpc/v1
   networkId: 1890
   type: EvmChain
-- id: sei_evm_devnet
+- id: sei_evm_testnet
   mainnet: false
-  rpcUrl: https://evm-rpc-arctic-1.sei-apis.com
-  networkId: 713715
+  rpcUrl: https://evm-rpc-testnet.sei-apis.com
+  networkId: 1328
   type: EvmChain
 - id: fantom_sonic_testnet
   mainnet: false

+ 3 - 3
contract_manager/store/contracts/EvmEntropyContracts.yaml

@@ -58,9 +58,6 @@
 - chain: base
   address: "0x6E7D74FA7d5c90FEF9F0512987605a6d546181Bb"
   type: EvmEntropyContract
-- chain: sei_evm_devnet
-  address: "0x23f0e8FAeE7bbb405E7A7C3d60138FCfd43d7509"
-  type: EvmEntropyContract
 - chain: taiko_hekla
   address: "0x98046Bd286715D3B0BC227Dd7a956b83D8978603"
   type: EvmEntropyContract
@@ -88,3 +85,6 @@
 - chain: etherlink
   address: "0x23f0e8FAeE7bbb405E7A7C3d60138FCfd43d7509"
   type: EvmEntropyContract
+- chain: sei_evm_testnet
+  address: "0x36825bf3Fbdf5a29E2d5148bfe7Dcf7B5639e320"
+  type: EvmEntropyContract

+ 3 - 3
contract_manager/store/contracts/EvmPriceFeedContracts.yaml

@@ -238,9 +238,6 @@
 - chain: zetachain
   address: "0x2880aB155794e7179c9eE2e38200202908C17B43"
   type: EvmPriceFeedContract
-- chain: sei_evm_devnet
-  address: "0xe9d69CdD6Fe41e7B621B4A688C5D1a68cB5c8ADc"
-  type: EvmPriceFeedContract
 - chain: lightlink_pegasus_testnet
   address: "0x5D289Ad1CE59fCC25b6892e7A303dfFf3a9f7167"
   type: EvmPriceFeedContract
@@ -361,3 +358,6 @@
 - chain: etherlink
   address: "0x2880aB155794e7179c9eE2e38200202908C17B43"
   type: EvmPriceFeedContract
+- chain: sei_evm_testnet
+  address: "0x2880aB155794e7179c9eE2e38200202908C17B43"
+  type: EvmPriceFeedContract

+ 3 - 3
contract_manager/store/contracts/EvmWormholeContracts.yaml

@@ -199,9 +199,6 @@
 - chain: zetachain
   address: "0xb27e5ca259702f209a29225d0eDdC131039C9933"
   type: EvmWormholeContract
-- chain: sei_evm_devnet
-  address: "0x66E9cBa5529824a03B5Bc9931d9c63637101D0F7"
-  type: EvmWormholeContract
 - chain: lightlink_pegasus_testnet
   address: "0x5f3c61944CEb01B3eAef861251Fb1E0f14b848fb"
   type: EvmWormholeContract
@@ -340,3 +337,6 @@
 - chain: etherlink
   address: "0xb27e5ca259702f209a29225d0eDdC131039C9933"
   type: EvmWormholeContract
+- chain: sei_evm_testnet
+  address: "0xb27e5ca259702f209a29225d0eDdC131039C9933"
+  type: EvmWormholeContract

+ 1 - 0
governance/xc_admin/packages/xc_admin_common/src/chains.ts

@@ -164,6 +164,7 @@ export const RECEIVER_CHAINS = {
   opbnb_testnet: 50082,
   etherlink_testnet: 50083,
   fuel_testnet: 50084,
+  sei_evm_testnet: 50085,
 };
 
 // If there is any overlapping value the receiver chain will replace the wormhole

+ 2 - 0
target_chains/ethereum/contracts/deploy.sh

@@ -12,7 +12,9 @@
 set -euo pipefail
 
 echo "=========== Building dependencies ==========="
+pushd ../../../
 pnpm exec lerna run build --scope="@pythnetwork/pyth-evm-contract" --include-dependencies
+popd
 
 echo "=========== Compiling ==========="
 

+ 1 - 1
target_chains/ethereum/sdk/js/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@pythnetwork/pyth-evm-js",
-  "version": "1.55.0",
+  "version": "1.56.0",
   "description": "Pyth Network EVM Utils in JS",
   "homepage": "https://pyth.network",
   "author": {

+ 2 - 2
target_chains/ethereum/sdk/js/src/index.ts

@@ -56,6 +56,7 @@ export const CONTRACT_ADDR: Record<string, string> = {
   polynomial: "0x2880aB155794e7179c9eE2e38200202908C17B43",
   ronin: "0x2880aB155794e7179c9eE2e38200202908C17B43",
   scroll: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
+  sei_evm_mainnet: "0x2880aB155794e7179c9eE2e38200202908C17B43",
   shimmer: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
   viction: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
   wemix: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
@@ -123,8 +124,7 @@ export const CONTRACT_ADDR: Record<string, string> = {
   polygon_zkevm_testnet: "0xFf255f800044225f54Af4510332Aa3D67CC77635",
   polynomial_testnet: "0x23f0e8FAeE7bbb405E7A7C3d60138FCfd43d7509",
   saigon: "0xEbe57e8045F2F230872523bbff7374986E45C486",
-  sei_evm_devnet: "0xe9d69CdD6Fe41e7B621B4A688C5D1a68cB5c8ADc",
-  sei_evm_mainnet: "0x2880aB155794e7179c9eE2e38200202908C17B43",
+  sei_evm_testnet: "0x2880aB155794e7179c9eE2e38200202908C17B43",
   scroll_sepolia: "0x41c9e39574F40Ad34c79f1C99B66A45eFB830d4c",
   sepolia: "0xDd24F84d36BF92C65F92307595335bdFab5Bbd21",
   shimmer_testnet: "0x8D254a21b3C86D32F7179855531CE99164721933",