Browse Source

chore(pricefeed) Deploy new chains (#2085)

Aditya Arora 1 year ago
parent
commit
0f028c6d36

+ 21 - 1
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

+ 12 - 0
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

+ 12 - 0
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

+ 4 - 0
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

+ 1 - 1
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": {

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

@@ -65,6 +65,7 @@ export const CONTRACT_ADDR: Record<string, string> = {
   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<string, string> = {
   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<string, string> = {
   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<string, string> = {
   shimmer_testnet: "0x8D254a21b3C86D32F7179855531CE99164721933",
   skate_testnet: "0x2880aB155794e7179c9eE2e38200202908C17B43",
   soneium_minato_testnet: "0x2880aB155794e7179c9eE2e38200202908C17B43",
+  superseed_testnet: "0x2880aB155794e7179c9eE2e38200202908C17B43",
   taiko_hekla: "0x2880aB155794e7179c9eE2e38200202908C17B43",
   taiko_mainnet: "0x2880aB155794e7179c9eE2e38200202908C17B43",
   unichain_sepolia: "0x2880aB155794e7179c9eE2e38200202908C17B43",