guibescos пре 2 година
родитељ
комит
ca1a03b507

+ 2 - 11
governance/xc_admin/packages/xc_admin_frontend/components/tabs/General.tsx

@@ -266,7 +266,7 @@ const General = () => {
           // create add product account instruction
           instructions.push(
             await pythProgramClient.methods
-              .addProduct()
+              .addProduct({ ...newChanges.metadata, symbol: symbol })
               .accounts({
                 fundingAccount,
                 tailMappingAccount: rawConfig.mappingAccounts[0].address,
@@ -274,16 +274,7 @@ const General = () => {
               })
               .instruction()
           )
-          // create update product account instruction
-          instructions.push(
-            await pythProgramClient.methods
-              .updProduct({ ...newChanges.metadata, symbol: symbol })
-              .accounts({
-                fundingAccount,
-                productAccount: productAccountKey,
-              })
-              .instruction()
-          )
+
           // deterministically generate price account key
           const priceAccountKey = await PublicKey.createWithSeed(
             OPS_KEY,

+ 1 - 1
governance/xc_admin/packages/xc_admin_frontend/package.json

@@ -11,7 +11,7 @@
   "dependencies": {
     "@coral-xyz/anchor": "^0.26.0",
     "@headlessui/react": "^1.7.7",
-    "@pythnetwork/client": "^2.12.0",
+    "@pythnetwork/client": "^2.15.0",
     "@solana/wallet-adapter-base": "^0.9.20",
     "@solana/wallet-adapter-react": "^0.15.28",
     "@solana/wallet-adapter-react-ui": "^0.9.27",

+ 8 - 8
package-lock.json

@@ -1415,7 +1415,7 @@
       "dependencies": {
         "@coral-xyz/anchor": "^0.26.0",
         "@headlessui/react": "^1.7.7",
-        "@pythnetwork/client": "^2.12.0",
+        "@pythnetwork/client": "^2.15.0",
         "@solana/wallet-adapter-base": "^0.9.20",
         "@solana/wallet-adapter-react": "^0.15.28",
         "@solana/wallet-adapter-react-ui": "^0.9.27",
@@ -10897,9 +10897,9 @@
       "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw=="
     },
     "node_modules/@pythnetwork/client": {
-      "version": "2.12.0",
-      "resolved": "https://registry.npmjs.org/@pythnetwork/client/-/client-2.12.0.tgz",
-      "integrity": "sha512-bSOu4XwFRk8Bf4HmJcF8uDtCDvzutU9qrFT1PqTFow2FFT8jQmegbs+Pws9o8HO7ZpYgFb0u8a/swyQzwGXgXA==",
+      "version": "2.15.0",
+      "resolved": "https://registry.npmjs.org/@pythnetwork/client/-/client-2.15.0.tgz",
+      "integrity": "sha512-PTFI0ZWqbDiuiiB2Xx76ZU9PItHPIIQzsEqpbs0N9aumIeVXh6A1m/oZTZ7pRcG4jA9wROmA+GaYQU8UHzpjWA==",
       "dependencies": {
         "@coral-xyz/anchor": "^0.26.0",
         "buffer": "^6.0.1"
@@ -54060,9 +54060,9 @@
       "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw=="
     },
     "@pythnetwork/client": {
-      "version": "2.12.0",
-      "resolved": "https://registry.npmjs.org/@pythnetwork/client/-/client-2.12.0.tgz",
-      "integrity": "sha512-bSOu4XwFRk8Bf4HmJcF8uDtCDvzutU9qrFT1PqTFow2FFT8jQmegbs+Pws9o8HO7ZpYgFb0u8a/swyQzwGXgXA==",
+      "version": "2.15.0",
+      "resolved": "https://registry.npmjs.org/@pythnetwork/client/-/client-2.15.0.tgz",
+      "integrity": "sha512-PTFI0ZWqbDiuiiB2Xx76ZU9PItHPIIQzsEqpbs0N9aumIeVXh6A1m/oZTZ7pRcG4jA9wROmA+GaYQU8UHzpjWA==",
       "requires": {
         "@coral-xyz/anchor": "^0.26.0",
         "buffer": "^6.0.1"
@@ -85164,7 +85164,7 @@
       "requires": {
         "@coral-xyz/anchor": "^0.26.0",
         "@headlessui/react": "^1.7.7",
-        "@pythnetwork/client": "^2.12.0",
+        "@pythnetwork/client": "^2.15.0",
         "@solana/wallet-adapter-base": "^0.9.20",
         "@solana/wallet-adapter-react": "^0.15.28",
         "@solana/wallet-adapter-react-ui": "^0.9.27",