Quellcode durchsuchen

Deploy to the latest shimmer testnet (#1001)

Mohammad Amin Khashkhashi Moghaddam vor 2 Jahren
Ursprung
Commit
175dfef5bd

+ 6 - 0
contract_manager/store/chains/EvmChain/shimmer_testnet.yaml

@@ -0,0 +1,6 @@
+id: shimmer_testnet
+wormholeChainName: shimmer
+mainnet: false
+rpcUrl: https://json-rpc.evm.testnet.shimmer.network
+networkId: 1072
+type: EvmChain

+ 3 - 0
contract_manager/store/contracts/EvmContract/shimmer_testnet_0x5f3c61944CEb01B3eAef861251Fb1E0f14b848fb.yaml

@@ -0,0 +1,3 @@
+chain: shimmer_testnet
+address: "0x5f3c61944CEb01B3eAef861251Fb1E0f14b848fb"
+type: EvmContract

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

@@ -0,0 +1,5 @@
+MIGRATIONS_DIR=./migrations/prod-receiver
+MIGRATIONS_NETWORK=shimmer_testnet
+WORMHOLE_CHAIN_NAME=shimmer
+CLUSTER=testnet
+VALID_TIME_PERIOD_SECONDS=60

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

@@ -0,0 +1,16 @@
+[
+  {
+    "contractName": "Migrations",
+    "address": "0x8D254a21b3C86D32F7179855531CE99164721933"
+  },
+  {
+    "contractName": "WormholeReceiver",
+    "address": "0x26DD80569a8B23768A1d80869Ed7339e07595E85",
+    "transactionHash": "0x0c91d758da1851242a28683d4b1dcd72bc9033d21e47d05b65ba9210e2e37d9a"
+  },
+  {
+    "contractName": "PythUpgradable",
+    "address": "0x5f3c61944CEb01B3eAef861251Fb1E0f14b848fb",
+    "transactionHash": "0xb618e31af0031e3ffb04e552fbe820a388900ec6f34616badc3d34aeb84c2d89"
+  }
+]

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

@@ -313,6 +313,10 @@ module.exports = {
         apiKey: "there_should_be_a_dummy_value_here_to_avoid_error",
       },
     },
+    shimmer_testnet: {
+      provider: payerProvider(`https://json-rpc.evm.testnet.shimmer.network`),
+      network_id: 1072,
+    },
     syndr_nitro_testnet: {
       provider: payerProvider(
         "https://syndr-nitro-testnet.calderachain.xyz/http"

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

@@ -34,7 +34,7 @@ export const CONTRACT_ADDR: Record<string, string> = {
   arbitrum_goerli: "0x939C0e902FF5B3F7BA666Cc8F6aC75EE76d3f900",
   zksync_goerli: "0xC38B1dd611889Abc95d4E0a472A667c3671c08DE",
   base_goerli: "0x5955C1478F0dAD753C7E2B4dD1b4bC530C64749f",
-  shimmer_testnet: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
+  shimmer_testnet: "0x5f3c61944CEb01B3eAef861251Fb1E0f14b848fb",
   chiado: "0xdDAf6D29b8bc81c1F0798a5e4c264ae89c16a72B", // Gnosis testnet
   gnosis: "0x2880aB155794e7179c9eE2e38200202908C17B43",
   zksync: "0xf087c864AEccFb6A2Bf1Af6A0382B0d0f6c5D834",