Forráskód Böngészése

[eth] add evmos mainnet (#686)

* add evmos mainnet

* add evmos to sdk
Daniel Chew 2 éve
szülő
commit
de0096efd4

+ 1 - 1
package-lock.json

@@ -49985,7 +49985,7 @@
     },
     "target_chains/ethereum/sdk/js": {
       "name": "@pythnetwork/pyth-evm-js",
-      "version": "1.4.0",
+      "version": "1.5.0",
       "license": "Apache-2.0",
       "dependencies": {
         "@pythnetwork/price-service-client": "*",

+ 5 - 0
target_chains/ethereum/contracts/.env.prod.evmos

@@ -0,0 +1,5 @@
+MIGRATIONS_DIR=./migrations/prod-receiver
+MIGRATIONS_NETWORK=evmos
+WORMHOLE_CHAIN_NAME=evmos
+CLUSTER=mainnet
+VALID_TIME_PERIOD_SECONDS=60

+ 16 - 0
target_chains/ethereum/contracts/networks/9001.json

@@ -0,0 +1,16 @@
+[
+  {
+    "contractName": "Migrations",
+    "address": "0x5e92a04Cb8591cb7d9FD40B77B474cde0fE44D36"
+  },
+  {
+    "contractName": "WormholeReceiver",
+    "address": "0xfD4EC459371580925319059306388D9753f72405",
+    "transactionHash": "0xa85f92549c2bc0d20f7452e32473435c3ff80967377c7be6987923f56e92325e"
+  },
+  {
+    "contractName": "PythUpgradable",
+    "address": "0x354bF866A4B006C9AF9d9e06d9364217A8616E12",
+    "transactionHash": "0x150a048d508050fe6ff19a01a1ec97621995ccc477d4042def73de138ed92894"
+  }
+]

+ 4 - 0
target_chains/ethereum/contracts/truffle-config.js

@@ -208,6 +208,10 @@ module.exports = {
         apiKey: "",
       },
     },
+    evmos: {
+      provider: payerProvider(`https://eth.bd.evmos.org:8545/`),
+      network_id: 9001,
+    },
     evmos_testnet: {
       provider: payerProvider(`https://eth.bd.evmos.dev:8545/`),
       network_id: 9000,

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

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

+ 1 - 0
target_chains/ethereum/sdk/js/src/index.ts

@@ -37,5 +37,6 @@ export const CONTRACT_ADDR: Record<string, string> = {
   shimmer_testnet: "0x354bF866A4B006C9AF9d9e06d9364217A8616E12",
   chiado: "0xdDAf6D29b8bc81c1F0798a5e4c264ae89c16a72B", // Gnosis testnet
   zksync: "0xf087c864AEccFb6A2Bf1Af6A0382B0d0f6c5D834",
+  evmos: "0x354bF866A4B006C9AF9d9e06d9364217A8616E12",
   evmos_testnet: "0x354bF866A4B006C9AF9d9e06d9364217A8616E12",
 };