Prechádzať zdrojové kódy

chore(target_chains/ethereum): update testnet contract addresses

Ali Behjati 1 rok pred
rodič
commit
4f7c5e9dcd

+ 3 - 1
package-lock.json

@@ -29872,6 +29872,7 @@
       "version": "4.0.5",
       "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.5.tgz",
       "integrity": "sha512-HTm14iMQKK2FjFLRTM5lAVcyaUzOnqbPtesFIvREgXpJHdQm8bWS+GkQgIkfaBYRHuCnea7w8UVNfwiAQhlr9A==",
+      "hasInstallScript": true,
       "optional": true,
       "dependencies": {
         "node-gyp-build": "^4.3.0"
@@ -30201,6 +30202,7 @@
       "version": "5.0.7",
       "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.7.tgz",
       "integrity": "sha512-vLt1O5Pp+flcArHGIyKEQq883nBt8nN8tVBcoL0qUXj2XT1n7p70yGIq2VK98I5FdZ1YHc0wk/koOnHjnXWk1Q==",
+      "hasInstallScript": true,
       "optional": true,
       "dependencies": {
         "node-gyp-build": "^4.3.0"
@@ -58495,7 +58497,7 @@
     },
     "target_chains/ethereum/sdk/js": {
       "name": "@pythnetwork/pyth-evm-js",
-      "version": "1.29.2",
+      "version": "1.29.3",
       "license": "Apache-2.0",
       "dependencies": {
         "@pythnetwork/price-service-client": "*",

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

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

+ 70 - 50
target_chains/ethereum/sdk/js/src/index.ts

@@ -10,62 +10,82 @@ export {
 } from "@pythnetwork/price-service-client";
 
 export const CONTRACT_ADDR: Record<string, string> = {
-  bnb_testnet: "0xd7308b14BF4008e7C7196eC35610B1427C5702EA",
-  fuji: "0xff1a0f4744e8582DF1aE09D5611b887B6a12925C", // Avalanche testnet
-  fantom_testnet: "0xff1a0f4744e8582DF1aE09D5611b887B6a12925C",
-  goerli: "0xff1a0f4744e8582DF1aE09D5611b887B6a12925C",
-  mumbai: "0xff1a0f4744e8582DF1aE09D5611b887B6a12925C", // Polygon testnet
-  aurora_testnet: "0x4305FB66699C3B2702D4d05CF36551390A4c69C6",
-  bnb: "0x4D7E825f80bDf85e913E0DD2A2D54927e9dE1594",
-  avalanche: "0x4305FB66699C3B2702D4d05CF36551390A4c69C6",
-  fantom: "0xff1a0f4744e8582DF1aE09D5611b887B6a12925C",
-  polygon: "0xff1a0f4744e8582DF1aE09D5611b887B6a12925C",
-  ethereum: "0x4305FB66699C3B2702D4d05CF36551390A4c69C6",
-  optimism: "0xff1a0f4744e8582DF1aE09D5611b887B6a12925C",
-  aurora: "0xF89C7b475821EC3fDC2dC8099032c05c6c0c9AB9",
+  // Mainnets
   arbitrum: "0xff1a0f4744e8582DF1aE09D5611b887B6a12925C",
-  optimism_goerli: "0xff1a0f4744e8582DF1aE09D5611b887B6a12925C",
+  aurora: "0xF89C7b475821EC3fDC2dC8099032c05c6c0c9AB9",
+  avalanche: "0x4305FB66699C3B2702D4d05CF36551390A4c69C6",
+  bnb: "0x4D7E825f80bDf85e913E0DD2A2D54927e9dE1594",
+  base: "0x8250f4aF4B972684F7b336503E2D6dFeDeB1487a",
+  boba: "0x4374e5a8b9C22271E9EB878A2AA31DE97DF15DAF",
+  bttc: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
+  canto: "0x98046Bd286715D3B0BC227Dd7a956b83D8978603",
   celo: "0xff1a0f4744e8582DF1aE09D5611b887B6a12925C",
-  celo_alfajores: "0xff1a0f4744e8582DF1aE09D5611b887B6a12925C", // Celo testnet
-  kcc: "0xE0d0e68297772Dd5a1f1D99897c581E2082dbA5B",
-  kcc_testnet: "0x15D35b8985e350f783fe3d95401401E194ff1E6f",
+  chiliz: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
+  conflux_espace: "0xe9d69CdD6Fe41e7B621B4A688C5D1a68cB5c8ADc",
+  core_dao: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
   cronos: "0xE0d0e68297772Dd5a1f1D99897c581E2082dbA5B",
-  cronos_testnet: "0xBAEA4A1A2Eaa4E9bb78f2303C213Da152933170E",
-  zksync_goerli: "0xC38B1dd611889Abc95d4E0a472A667c3671c08DE",
-  base_goerli: "0x5955C1478F0dAD753C7E2B4dD1b4bC530C64749f",
-  shimmer_testnet: "0x5f3c61944CEb01B3eAef861251Fb1E0f14b848fb",
-  chiado: "0xdDAf6D29b8bc81c1F0798a5e4c264ae89c16a72B", // Gnosis testnet
-  gnosis: "0x2880aB155794e7179c9eE2e38200202908C17B43",
-  zksync: "0xf087c864AEccFb6A2Bf1Af6A0382B0d0f6c5D834",
+  eos: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
   evmos: "0x354bF866A4B006C9AF9d9e06d9364217A8616E12",
-  evmos_testnet: "0x354bF866A4B006C9AF9d9e06d9364217A8616E12",
-  neon_devnet: "0x2FF312f50689ad279ABb164dB255Eb568733BD6c",
-  polygon_zkevm_testnet: "0xd54bf1758b1C932F86B178F8b1D5d1A7e2F62C2E",
-  polygon_zkevm: "0xC5E56d6b40F3e3B5fbfa266bCd35C37426537c65",
-  canto: "0x98046Bd286715D3B0BC227Dd7a956b83D8978603",
-  canto_testnet: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
-  meter_testnet: "0x5fF5B9039FbD8256864A4460B7EA77093A65B1b5",
-  meter: "0xbFe3f445653f2136b2FD1e6DdDb5676392E3AF16",
-  mantle: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
-  mantle_testnet: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
-  conflux_espace: "0xe9d69CdD6Fe41e7B621B4A688C5D1a68cB5c8ADc",
-  conflux_espace_testnet: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
-  kava_testnet: "0x98046Bd286715D3B0BC227Dd7a956b83D8978603",
+  ethereum: "0x4305FB66699C3B2702D4d05CF36551390A4c69C6",
+  fantom: "0xff1a0f4744e8582DF1aE09D5611b887B6a12925C",
+  gnosis: "0x2880aB155794e7179c9eE2e38200202908C17B43",
+  horizen_eon: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
   kava: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
-  wemix: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
-  wemix_testnet: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
-  linea_goerli: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
   linea: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
-  eos: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
-  eos_testnet: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
-  base: "0x8250f4aF4B972684F7b336503E2D6dFeDeB1487a",
-  syndr_nitro_testnet: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
-  scroll_sepolia: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
-  saigon: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
+  manta: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
+  mantle: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
+  meter: "0xbFe3f445653f2136b2FD1e6DdDb5676392E3AF16",
+  mode: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
+  neon: "0x7f2dB085eFC3560AFF33865dD727225d91B4f9A5",
+  optimism: "0xff1a0f4744e8582DF1aE09D5611b887B6a12925C",
+  polygon: "0xff1a0f4744e8582DF1aE09D5611b887B6a12925C",
+  polygon_zkevm: "0xC5E56d6b40F3e3B5fbfa266bCd35C37426537c65",
   ronin: "0x2880aB155794e7179c9eE2e38200202908C17B43",
-  horizen_gobi: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
-  horizen_eon: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
-  sepolia: "0x2880aB155794e7179c9eE2e38200202908C17B43",
+  scroll: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
   shimmer: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
-  arbitrum_sepolia: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
+  viction: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
+  wemix: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
+  zksync_era: "0xf087c864AEccFb6A2Bf1Af6A0382B0d0f6c5D834",
+  // Testnets (Stable sources)
+  arbitrum_sepolia: "0x4374e5a8b9C22271E9EB878A2AA31DE97DF15DAF",
+  astar_zkevm_testnet: "0x8D254a21b3C86D32F7179855531CE99164721933",
+  aurora_testnet: "0x74f09cb3c7e2A01865f424FD14F6dc9A14E3e94E",
+  bnb_testnet: "0x5744Cbf430D99456a0A8771208b674F27f8EF0Fb",
+  base_goerli: "0xEbe57e8045F2F230872523bbff7374986E45C486",
+  boba_goerli: "0x8D254a21b3C86D32F7179855531CE99164721933",
+  bttc_testnet: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
+  cant_testnet: "0x26DD80569a8B23768A1d80869Ed7339e07595E85",
+  celo_alfajores: "0x74f09cb3c7e2A01865f424FD14F6dc9A14E3e94E",
+  chiado: "0x98046Bd286715D3B0BC227Dd7a956b83D8978603",
+  chiliz_testnet: "0x23f0e8FAeE7bbb405E7A7C3d60138FCfd43d7509",
+  conflux_espace_testnet: "0xDd24F84d36BF92C65F92307595335bdFab5Bbd21",
+  core_dao_testnet: "0x8D254a21b3C86D32F7179855531CE99164721933",
+  cronos_testnet: "0x36825bf3Fbdf5a29E2d5148bfe7Dcf7B5639e320",
+  eos_testnet: "0x0708325268dF9F66270F1401206434524814508b",
+  evmos_testnet: "0x74f09cb3c7e2A01865f424FD14F6dc9A14E3e94E",
+  fantom_testnet: "0x5744Cbf430D99456a0A8771208b674F27f8EF0Fb",
+  fuji: "0x23f0e8FAeE7bbb405E7A7C3d60138FCfd43d7509",
+  kcc_testnet: "0x74f09cb3c7e2A01865f424FD14F6dc9A14E3e94E",
+  kava_testnet: "0xfA25E653b44586dBbe27eE9d252192F0e4956683",
+  linea_goerli: "0xdF21D137Aadc95588205586636710ca2890538d5",
+  manta_testnet: "0x41c9e39574F40Ad34c79f1C99B66A45eFB830d4c",
+  mantle_testnet: "0xDd24F84d36BF92C65F92307595335bdFab5Bbd21",
+  meter_testnet: "0x5a71C07a0588074443545eE0c08fb0375564c3E4",
+  mode_testnet: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
+  mumbai: "0xFC6bd9F9f0c6481c6Af3A7Eb46b296A5B85ed379",
+  neon_devnet: "0x0708325268dF9F66270F1401206434524814508b",
+  optimism_goerli: "0xDd24F84d36BF92C65F92307595335bdFab5Bbd21",
+  optimism_sepolia: "0x0708325268dF9F66270F1401206434524814508b",
+  polygon_zkevm_testnet: "0xFf255f800044225f54Af4510332Aa3D67CC77635",
+  saigon: "0xEbe57e8045F2F230872523bbff7374986E45C486",
+  scroll_sepolia: "0x41c9e39574F40Ad34c79f1C99B66A45eFB830d4c",
+  sepolia: "0xDd24F84d36BF92C65F92307595335bdFab5Bbd21",
+  shimmer_testnet: "0x8D254a21b3C86D32F7179855531CE99164721933",
+  viction_testnet: "0x5D289Ad1CE59fCC25b6892e7A303dfFf3a9f7167",
+  wemix_testnet: "0x26DD80569a8B23768A1d80869Ed7339e07595E85",
+  zetachain_testnet: "0x0708325268dF9F66270F1401206434524814508b",
+  zksync_era_goerli: "0x8739d5024B5143278E2b15Bd9e7C26f6CEc658F1",
+  zksync_era_sepolia: "0x056f829183Ec806A78c26C98961678c24faB71af",
+  // Testnets (Beta sources)
+  horizen_gobi_testnet: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
 };