From da0a440f2c33511c9f6b5f164fb9fffc2bc21d03 Mon Sep 17 00:00:00 2001 From: Aditya Arora Date: Fri, 1 Nov 2024 11:59:01 -0400 Subject: [PATCH] chore(pricefeed) Deploy new chains --- contract_manager/store/chains/EvmChains.yaml | 22 ++++++++++++++++++- .../contracts/EvmPriceFeedContracts.yaml | 12 ++++++++++ .../store/contracts/EvmWormholeContracts.yaml | 12 ++++++++++ .../packages/xc_admin_common/src/chains.ts | 4 ++++ target_chains/ethereum/sdk/js/package.json | 2 +- target_chains/ethereum/sdk/js/src/index.ts | 4 ++++ 6 files changed, 54 insertions(+), 2 deletions(-) diff --git a/contract_manager/store/chains/EvmChains.yaml b/contract_manager/store/chains/EvmChains.yaml index 3f69c37041..50716c6590 100644 --- a/contract_manager/store/chains/EvmChains.yaml +++ b/contract_manager/store/chains/EvmChains.yaml @@ -129,7 +129,7 @@ type: EvmChain - id: ethereum mainnet: true - rpcUrl: https://eth-mainnet.blastapi.io/$ENV_BLAST_API_KEY + rpcUrl: https://eth.llamarpc.com networkId: 1 type: EvmChain nativeToken: ETH @@ -749,3 +749,23 @@ rpcUrl: https://rpc.morphl2.io networkId: 2818 type: EvmChain +- id: kraken_ink_testnet + mainnet: false + rpcUrl: https://patient-cool-emerald.ink-sepolia.quiknode.pro/{KRAKEN_INK_API_KEY} + networkId: 763373 + type: EvmChain +- id: ethena_testnet + mainnet: false + rpcUrl: https://rpc-ethena-testnet-0.t.conduit.xyz/ + networkId: 52085143 + type: EvmChain +- id: superseed_mainnet + mainnet: true + rpcUrl: https://rpc-superseed-mainnet-0.t.conduit.xyz/{SUPERSEED_API_KEY} + networkId: 5330 + type: EvmChain +- id: superseed_testnet + mainnet: false + rpcUrl: https://rpc-sepolia-superseed-826s35710w.t.conduit.xyz/{SUPERSEED_API_KEY} + networkId: 53302 + type: EvmChain diff --git a/contract_manager/store/contracts/EvmPriceFeedContracts.yaml b/contract_manager/store/contracts/EvmPriceFeedContracts.yaml index f36339bef4..4a3d1a7007 100644 --- a/contract_manager/store/contracts/EvmPriceFeedContracts.yaml +++ b/contract_manager/store/contracts/EvmPriceFeedContracts.yaml @@ -412,3 +412,15 @@ - chain: morph address: "0x2880aB155794e7179c9eE2e38200202908C17B43" type: EvmPriceFeedContract +- chain: kraken_ink_testnet + address: "0x2880aB155794e7179c9eE2e38200202908C17B43" + type: EvmPriceFeedContract +- chain: ethena_testnet + address: "0x2880aB155794e7179c9eE2e38200202908C17B43" + type: EvmPriceFeedContract +- chain: superseed_mainnet + address: "0x2880aB155794e7179c9eE2e38200202908C17B43" + type: EvmPriceFeedContract +- chain: superseed_testnet + address: "0x2880aB155794e7179c9eE2e38200202908C17B43" + type: EvmPriceFeedContract diff --git a/contract_manager/store/contracts/EvmWormholeContracts.yaml b/contract_manager/store/contracts/EvmWormholeContracts.yaml index 1053e965eb..2f73000900 100644 --- a/contract_manager/store/contracts/EvmWormholeContracts.yaml +++ b/contract_manager/store/contracts/EvmWormholeContracts.yaml @@ -409,3 +409,15 @@ - chain: morph address: "0xb27e5ca259702f209a29225d0eDdC131039C9933" type: EvmWormholeContract +- chain: kraken_ink_testnet + address: "0xb27e5ca259702f209a29225d0eDdC131039C9933" + type: EvmWormholeContract +- chain: ethena_testnet + address: "0xb27e5ca259702f209a29225d0eDdC131039C9933" + type: EvmWormholeContract +- chain: superseed_mainnet + address: "0xb27e5ca259702f209a29225d0eDdC131039C9933" + type: EvmWormholeContract +- chain: superseed_testnet + 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 8fe825e111..1120635d22 100644 --- a/governance/xc_admin/packages/xc_admin_common/src/chains.ts +++ b/governance/xc_admin/packages/xc_admin_common/src/chains.ts @@ -90,6 +90,7 @@ export const RECEIVER_CHAINS = { sanko: 60063, skate: 60064, morph: 60065, + superseed_mainnet: 60066, // Testnets as a separate chain ids (to use stable data sources and governance for them) injective_testnet: 60013, osmosis_testnet_4: 60015, @@ -200,6 +201,9 @@ export const RECEIVER_CHAINS = { skate_testnet: 50102, movement_porto_testnet: 50103, ton_testnet: 50104, + kraken_ink_testnet: 50105, + ethena_testnet: 50106, + superseed_testnet: 50107, }; // 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 7346d7cbc9..543e960b51 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.74.0", + "version": "1.75.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 0a413f50d5..4664099fbb 100644 --- a/target_chains/ethereum/sdk/js/src/index.ts +++ b/target_chains/ethereum/sdk/js/src/index.ts @@ -65,6 +65,7 @@ export const CONTRACT_ADDR: Record = { sei_evm_mainnet: "0x2880aB155794e7179c9eE2e38200202908C17B43", shimmer: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729", skate: "0x2880aB155794e7179c9eE2e38200202908C17B43", + superseed_mainnet: "0x2880aB155794e7179c9eE2e38200202908C17B43", viction: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729", wemix: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729", zetachain: "0x2880aB155794e7179c9eE2e38200202908C17B43", @@ -96,6 +97,7 @@ export const CONTRACT_ADDR: Record = { cronos_zkevm_testnet: "0xB1DB1498902F08E16E11F1a423ec9CCB9537E1D6", dela_deperp_testnet: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729", dela_mithreum_deperp_testnet: "0xe9d69CdD6Fe41e7B621B4A688C5D1a68cB5c8ADc", + ethena_testnet: "0x2880aB155794e7179c9eE2e38200202908C17B43", etherlink_testnet: "0x2880aB155794e7179c9eE2e38200202908C17B43", eos_testnet: "0x0708325268dF9F66270F1401206434524814508b", evmos_testnet: "0x74f09cb3c7e2A01865f424FD14F6dc9A14E3e94E", @@ -112,6 +114,7 @@ export const CONTRACT_ADDR: Record = { kcc_testnet: "0x74f09cb3c7e2A01865f424FD14F6dc9A14E3e94E", kinto: "0x2880aB155794e7179c9eE2e38200202908C17B43", klaytn_testnet: "0x2880aB155794e7179c9eE2e38200202908C17B43", + kraken_ink_testnet: "0x2880aB155794e7179c9eE2e38200202908C17B43", lightlink_pegasus_testnet: "0x5D289Ad1CE59fCC25b6892e7A303dfFf3a9f7167", linea_goerli: "0xdF21D137Aadc95588205586636710ca2890538d5", linea_sepolia: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729", @@ -147,6 +150,7 @@ export const CONTRACT_ADDR: Record = { shimmer_testnet: "0x8D254a21b3C86D32F7179855531CE99164721933", skate_testnet: "0x2880aB155794e7179c9eE2e38200202908C17B43", soneium_minato_testnet: "0x2880aB155794e7179c9eE2e38200202908C17B43", + superseed_testnet: "0x2880aB155794e7179c9eE2e38200202908C17B43", taiko_hekla: "0x2880aB155794e7179c9eE2e38200202908C17B43", taiko_mainnet: "0x2880aB155794e7179c9eE2e38200202908C17B43", unichain_sepolia: "0x2880aB155794e7179c9eE2e38200202908C17B43",