From f09406fc9fa0374487cfb8f849da75d32c0a1380 Mon Sep 17 00:00:00 2001 From: Aditya Arora Date: Thu, 12 Dec 2024 13:49:10 -0500 Subject: [PATCH 1/3] chore(network) Add new networks --- contract_manager/store/chains/EvmChains.yaml | 20 +++++++++++++++++++ .../store/contracts/EvmEntropyContracts.yaml | 3 +++ .../contracts/EvmPriceFeedContracts.yaml | 6 ++++++ .../store/contracts/EvmWormholeContracts.yaml | 6 ++++++ .../packages/xc_admin_common/src/chains.ts | 4 ++++ target_chains/ethereum/sdk/js/package.json | 2 +- target_chains/ethereum/sdk/js/src/index.ts | 1 + 7 files changed, 41 insertions(+), 1 deletion(-) diff --git a/contract_manager/store/chains/EvmChains.yaml b/contract_manager/store/chains/EvmChains.yaml index d941a29818..46fd534300 100644 --- a/contract_manager/store/chains/EvmChains.yaml +++ b/contract_manager/store/chains/EvmChains.yaml @@ -840,3 +840,23 @@ rpcUrl: https://mainnet-rpc.evedex.com networkId: 161803 type: EvmChain +# - id: coredao_testnet +# mainnet: false +# rpcUrl: https://rpc.test2.btcs.network +# networkId: 1114 +# type: EvmChain +- id: just_breathe + mainnet: true + rpcUrl: $ENV_JUST_BREATHE_RPC_URL + networkId: 57073 + type: EvmChain +- id: berachain_cartio_testnet + mainnet: false + rpcUrl: $BERACHAIN_CARTIO_TESTNET_RPC_URL + networkId: 80000 + type: EvmChain +- id: monad_devnet + mainnet: false + rpcUrl: $MONAD_DEVNET_RPC_URL + networkId: 41454 + type: EvmChain diff --git a/contract_manager/store/contracts/EvmEntropyContracts.yaml b/contract_manager/store/contracts/EvmEntropyContracts.yaml index 1df835421f..25714a0da2 100644 --- a/contract_manager/store/contracts/EvmEntropyContracts.yaml +++ b/contract_manager/store/contracts/EvmEntropyContracts.yaml @@ -136,3 +136,6 @@ - chain: tabi_testnet address: "0xEbe57e8045F2F230872523bbff7374986E45C486" type: EvmEntropyContract +- chain: berachain_cartio_testnet + address: "0xFf255f800044225f54Af4510332Aa3D67CC77635" + type: EvmEntropyContract diff --git a/contract_manager/store/contracts/EvmPriceFeedContracts.yaml b/contract_manager/store/contracts/EvmPriceFeedContracts.yaml index 8946783122..ebfdca9d91 100644 --- a/contract_manager/store/contracts/EvmPriceFeedContracts.yaml +++ b/contract_manager/store/contracts/EvmPriceFeedContracts.yaml @@ -463,3 +463,9 @@ - chain: story_testnet address: "0x2880aB155794e7179c9eE2e38200202908C17B43" type: EvmPriceFeedContract +- chain: just_breathe + address: "0x2880aB155794e7179c9eE2e38200202908C17B43" + type: EvmPriceFeedContract +- chain: berachain_cartio_testnet + address: "0x825c0390f379C631f3Cf11A82a37D20BddF93c07" + type: EvmPriceFeedContract diff --git a/contract_manager/store/contracts/EvmWormholeContracts.yaml b/contract_manager/store/contracts/EvmWormholeContracts.yaml index 7c46b5e162..8cf5030dfb 100644 --- a/contract_manager/store/contracts/EvmWormholeContracts.yaml +++ b/contract_manager/store/contracts/EvmWormholeContracts.yaml @@ -457,3 +457,9 @@ - chain: story_testnet address: "0xb27e5ca259702f209a29225d0eDdC131039C9933" type: EvmWormholeContract +- chain: just_breathe + address: "0xb27e5ca259702f209a29225d0eDdC131039C9933" + type: EvmWormholeContract +- chain: berachain_cartio_testnet + address: "0x5D289Ad1CE59fCC25b6892e7A303dfFf3a9f7167" + type: EvmWormholeContract diff --git a/governance/xc_admin/packages/xc_admin_common/src/chains.ts b/governance/xc_admin/packages/xc_admin_common/src/chains.ts index 86de06a263..9a40abee80 100644 --- a/governance/xc_admin/packages/xc_admin_common/src/chains.ts +++ b/governance/xc_admin/packages/xc_admin_common/src/chains.ts @@ -101,6 +101,7 @@ export const RECEIVER_CHAINS = { fantom_sonic_mainnet: 60072, eventum_mainnet: 60073, threat_level_midnight: 60074, + just_breathe: 60075, // Testnets as a separate chain ids (to use stable data sources and governance for them) injective_testnet: 60013, osmosis_testnet_4: 60015, @@ -220,6 +221,9 @@ export const RECEIVER_CHAINS = { fantom_sonic_devnet: 50111, movement_bardock_testnet: 50112, story_testnet: 50113, + coredao_testnet_v2: 50114, + berachain_cartio_testnet: 50115, + monad_devnet: 50116, }; // If there is any overlapping value the receiver chain will replace the wormhole diff --git a/target_chains/ethereum/sdk/js/package.json b/target_chains/ethereum/sdk/js/package.json index 3891eaa465..30d8fe89ca 100644 --- a/target_chains/ethereum/sdk/js/package.json +++ b/target_chains/ethereum/sdk/js/package.json @@ -1,6 +1,6 @@ { "name": "@pythnetwork/pyth-evm-js", - "version": "1.79.0", + "version": "1.80.0", "description": "Pyth Network EVM Utils in JS", "homepage": "https://pyth.network", "author": { diff --git a/target_chains/ethereum/sdk/js/src/index.ts b/target_chains/ethereum/sdk/js/src/index.ts index aef7a9c74d..30397c1934 100644 --- a/target_chains/ethereum/sdk/js/src/index.ts +++ b/target_chains/ethereum/sdk/js/src/index.ts @@ -84,6 +84,7 @@ export const CONTRACT_ADDR: Record = { aurora_testnet: "0x74f09cb3c7e2A01865f424FD14F6dc9A14E3e94E", bnb_testnet: "0x5744Cbf430D99456a0A8771208b674F27f8EF0Fb", base_sepolia: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729", + berachain_cartio_testnet: "0x825c0390f379C631f3Cf11A82a37D20BddF93c07", berachain_testnet_v2: "0x2880aB155794e7179c9eE2e38200202908C17B43", blackbird: "0x2880aB155794e7179c9eE2e38200202908C17B43", blast_s2_testnet: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729", From 6181dd8374b7b6752149f7cd49b610a6c738ed48 Mon Sep 17 00:00:00 2001 From: Aditya Arora Date: Thu, 12 Dec 2024 15:08:02 -0500 Subject: [PATCH 2/3] monad --- contract_manager/store/chains/EvmChains.yaml | 2 +- contract_manager/store/contracts/EvmPriceFeedContracts.yaml | 3 +++ contract_manager/store/contracts/EvmWormholeContracts.yaml | 3 +++ target_chains/ethereum/sdk/js/package.json | 2 +- target_chains/ethereum/sdk/js/src/index.ts | 1 + 5 files changed, 9 insertions(+), 2 deletions(-) diff --git a/contract_manager/store/chains/EvmChains.yaml b/contract_manager/store/chains/EvmChains.yaml index 46fd534300..0209149b79 100644 --- a/contract_manager/store/chains/EvmChains.yaml +++ b/contract_manager/store/chains/EvmChains.yaml @@ -857,6 +857,6 @@ type: EvmChain - id: monad_devnet mainnet: false - rpcUrl: $MONAD_DEVNET_RPC_URL + rpcUrl: https://devnet1.monad.xyz/rpc/X67JTUmM4cBeq25KAqV0uJd8Wf00a1ul networkId: 41454 type: EvmChain diff --git a/contract_manager/store/contracts/EvmPriceFeedContracts.yaml b/contract_manager/store/contracts/EvmPriceFeedContracts.yaml index ebfdca9d91..a1ac890618 100644 --- a/contract_manager/store/contracts/EvmPriceFeedContracts.yaml +++ b/contract_manager/store/contracts/EvmPriceFeedContracts.yaml @@ -469,3 +469,6 @@ - chain: berachain_cartio_testnet address: "0x825c0390f379C631f3Cf11A82a37D20BddF93c07" type: EvmPriceFeedContract +- chain: monad_devnet + address: "0x2880aB155794e7179c9eE2e38200202908C17B43" + type: EvmPriceFeedContract diff --git a/contract_manager/store/contracts/EvmWormholeContracts.yaml b/contract_manager/store/contracts/EvmWormholeContracts.yaml index 8cf5030dfb..6703777ed2 100644 --- a/contract_manager/store/contracts/EvmWormholeContracts.yaml +++ b/contract_manager/store/contracts/EvmWormholeContracts.yaml @@ -463,3 +463,6 @@ - chain: berachain_cartio_testnet address: "0x5D289Ad1CE59fCC25b6892e7A303dfFf3a9f7167" type: EvmWormholeContract +- chain: monad_devnet + address: "0xb27e5ca259702f209a29225d0eDdC131039C9933" + type: EvmWormholeContract diff --git a/target_chains/ethereum/sdk/js/package.json b/target_chains/ethereum/sdk/js/package.json index 30d8fe89ca..656da701d3 100644 --- a/target_chains/ethereum/sdk/js/package.json +++ b/target_chains/ethereum/sdk/js/package.json @@ -1,6 +1,6 @@ { "name": "@pythnetwork/pyth-evm-js", - "version": "1.80.0", + "version": "1.81.0", "description": "Pyth Network EVM Utils in JS", "homepage": "https://pyth.network", "author": { diff --git a/target_chains/ethereum/sdk/js/src/index.ts b/target_chains/ethereum/sdk/js/src/index.ts index 30397c1934..b2233510a7 100644 --- a/target_chains/ethereum/sdk/js/src/index.ts +++ b/target_chains/ethereum/sdk/js/src/index.ts @@ -130,6 +130,7 @@ export const CONTRACT_ADDR: Record = { merlin_testnet: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729", meter_testnet: "0x5a71C07a0588074443545eE0c08fb0375564c3E4", mode_testnet: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729", + monad_devnet: "0x2880aB155794e7179c9eE2e38200202908C17B43", morph_holesky_testnet: "0x2880aB155794e7179c9eE2e38200202908C17B43", morph_testnet: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729", movement_evm_devnet: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729", From 7178661d071c4efbad4d49a5c7460c06fec96bcc Mon Sep 17 00:00:00 2001 From: Aditya Arora Date: Mon, 16 Dec 2024 11:57:11 -0500 Subject: [PATCH 3/3] removed berachain --- contract_manager/store/chains/EvmChains.yaml | 10 ---------- .../store/contracts/EvmEntropyContracts.yaml | 3 --- .../store/contracts/EvmPriceFeedContracts.yaml | 3 --- .../store/contracts/EvmWormholeContracts.yaml | 3 --- .../xc_admin/packages/xc_admin_common/src/chains.ts | 1 - target_chains/ethereum/sdk/js/src/index.ts | 1 - 6 files changed, 21 deletions(-) diff --git a/contract_manager/store/chains/EvmChains.yaml b/contract_manager/store/chains/EvmChains.yaml index 0209149b79..b2f4535d75 100644 --- a/contract_manager/store/chains/EvmChains.yaml +++ b/contract_manager/store/chains/EvmChains.yaml @@ -840,21 +840,11 @@ rpcUrl: https://mainnet-rpc.evedex.com networkId: 161803 type: EvmChain -# - id: coredao_testnet -# mainnet: false -# rpcUrl: https://rpc.test2.btcs.network -# networkId: 1114 -# type: EvmChain - id: just_breathe mainnet: true rpcUrl: $ENV_JUST_BREATHE_RPC_URL networkId: 57073 type: EvmChain -- id: berachain_cartio_testnet - mainnet: false - rpcUrl: $BERACHAIN_CARTIO_TESTNET_RPC_URL - networkId: 80000 - type: EvmChain - id: monad_devnet mainnet: false rpcUrl: https://devnet1.monad.xyz/rpc/X67JTUmM4cBeq25KAqV0uJd8Wf00a1ul diff --git a/contract_manager/store/contracts/EvmEntropyContracts.yaml b/contract_manager/store/contracts/EvmEntropyContracts.yaml index 25714a0da2..1df835421f 100644 --- a/contract_manager/store/contracts/EvmEntropyContracts.yaml +++ b/contract_manager/store/contracts/EvmEntropyContracts.yaml @@ -136,6 +136,3 @@ - chain: tabi_testnet address: "0xEbe57e8045F2F230872523bbff7374986E45C486" type: EvmEntropyContract -- chain: berachain_cartio_testnet - address: "0xFf255f800044225f54Af4510332Aa3D67CC77635" - type: EvmEntropyContract diff --git a/contract_manager/store/contracts/EvmPriceFeedContracts.yaml b/contract_manager/store/contracts/EvmPriceFeedContracts.yaml index a1ac890618..428ed8037e 100644 --- a/contract_manager/store/contracts/EvmPriceFeedContracts.yaml +++ b/contract_manager/store/contracts/EvmPriceFeedContracts.yaml @@ -466,9 +466,6 @@ - chain: just_breathe address: "0x2880aB155794e7179c9eE2e38200202908C17B43" type: EvmPriceFeedContract -- chain: berachain_cartio_testnet - address: "0x825c0390f379C631f3Cf11A82a37D20BddF93c07" - type: EvmPriceFeedContract - chain: monad_devnet address: "0x2880aB155794e7179c9eE2e38200202908C17B43" type: EvmPriceFeedContract diff --git a/contract_manager/store/contracts/EvmWormholeContracts.yaml b/contract_manager/store/contracts/EvmWormholeContracts.yaml index 6703777ed2..27f519861f 100644 --- a/contract_manager/store/contracts/EvmWormholeContracts.yaml +++ b/contract_manager/store/contracts/EvmWormholeContracts.yaml @@ -460,9 +460,6 @@ - chain: just_breathe address: "0xb27e5ca259702f209a29225d0eDdC131039C9933" type: EvmWormholeContract -- chain: berachain_cartio_testnet - address: "0x5D289Ad1CE59fCC25b6892e7A303dfFf3a9f7167" - type: EvmWormholeContract - chain: monad_devnet address: "0xb27e5ca259702f209a29225d0eDdC131039C9933" type: EvmWormholeContract diff --git a/governance/xc_admin/packages/xc_admin_common/src/chains.ts b/governance/xc_admin/packages/xc_admin_common/src/chains.ts index 9a40abee80..dcc27daa2a 100644 --- a/governance/xc_admin/packages/xc_admin_common/src/chains.ts +++ b/governance/xc_admin/packages/xc_admin_common/src/chains.ts @@ -222,7 +222,6 @@ export const RECEIVER_CHAINS = { movement_bardock_testnet: 50112, story_testnet: 50113, coredao_testnet_v2: 50114, - berachain_cartio_testnet: 50115, monad_devnet: 50116, }; diff --git a/target_chains/ethereum/sdk/js/src/index.ts b/target_chains/ethereum/sdk/js/src/index.ts index b2233510a7..77373e81b4 100644 --- a/target_chains/ethereum/sdk/js/src/index.ts +++ b/target_chains/ethereum/sdk/js/src/index.ts @@ -84,7 +84,6 @@ export const CONTRACT_ADDR: Record = { aurora_testnet: "0x74f09cb3c7e2A01865f424FD14F6dc9A14E3e94E", bnb_testnet: "0x5744Cbf430D99456a0A8771208b674F27f8EF0Fb", base_sepolia: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729", - berachain_cartio_testnet: "0x825c0390f379C631f3Cf11A82a37D20BddF93c07", berachain_testnet_v2: "0x2880aB155794e7179c9eE2e38200202908C17B43", blackbird: "0x2880aB155794e7179c9eE2e38200202908C17B43", blast_s2_testnet: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",