diff --git a/package-lock.json b/package-lock.json index eaf80bb0786..6ce6761d4bc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,17 +31,17 @@ "@nanostores/preact": "^0.5.2", "@nanostores/react": "^0.8.4", "@openzeppelin/contracts": "5.6.1", - "@solana-program/compute-budget": "^0.12.0", - "@solana-program/system": "^0.10.0", - "@solana-program/token": "^0.9.0", - "@solana-program/token-2022": "^0.8.0", + "@solana-program/compute-budget": "^0.16.0", + "@solana-program/system": "^0.12.2", + "@solana-program/token": "^0.14.0", + "@solana-program/token-2022": "^0.12.0", "@solana/kit": "^5.5.1", "@solana/react": "^5.5.1", "@solana/wallet-adapter-base": "^0.9.27", "@solana/wallet-adapter-coinbase": "^0.1.23", "@solana/wallet-adapter-react": "^0.15.39", "@solana/wallet-adapter-react-ui": "^0.9.39", - "@solana/wallet-adapter-solflare": "^0.6.32", + "@solana/wallet-adapter-solflare": "^0.6.33", "@solana/wallet-adapter-trust": "^0.1.17", "@supabase/supabase-js": "^2.110.0", "astro": "^5.18.2", @@ -12947,40 +12947,74 @@ } }, "node_modules/@solana-program/compute-budget": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@solana-program/compute-budget/-/compute-budget-0.12.0.tgz", - "integrity": "sha512-ysHNVfctUyuY9+mHzJqt97en9ly2quR4n1pvJMQjYf4olwoCqB7+E9b+XZmlj91lFQuAs5z48aw5qDekg78DbQ==", + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/@solana-program/compute-budget/-/compute-budget-0.16.0.tgz", + "integrity": "sha512-tNBH2AK163yLh+rMn64z1vEKKHsMmrc+UM5dHsWzy5DVnfKRIbdG54RPA1LWgjssch3RF88EXa82iPnkLZjtgw==", "license": "Apache-2.0", + "engines": { + "node": ">=24.0.0" + }, "peerDependencies": { - "@solana/kit": "^5.0" + "@solana/kit": "^6.4.0" } }, "node_modules/@solana-program/system": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@solana-program/system/-/system-0.10.0.tgz", - "integrity": "sha512-Go+LOEZmqmNlfr+Gjy5ZWAdY5HbYzk2RBewD9QinEU/bBSzpFfzqDRT55JjFRBGJUvMgf3C2vfXEGT4i8DSI4g==", + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/@solana-program/system/-/system-0.12.2.tgz", + "integrity": "sha512-MaBeOxlvTruQhA7UYkOb3hVTEHPPagOtd+PvTm6a8rGgvEAP0kD4BbC37NceOaR4ABNqdaCmD5OMVRKgrE6KAg==", "license": "Apache-2.0", "peerDependencies": { - "@solana/kit": "^5.0" + "@solana/kit": "^6.4.0" } }, "node_modules/@solana-program/token": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@solana-program/token/-/token-0.9.0.tgz", - "integrity": "sha512-vnZxndd4ED4Fc56sw93cWZ2djEeeOFxtaPS8SPf5+a+JZjKA/EnKqzbE1y04FuMhIVrLERQ8uR8H2h72eZzlsA==", + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@solana-program/token/-/token-0.14.0.tgz", + "integrity": "sha512-zpLMr6JZndlsQCQvrm0gezfwdr1lmzOGqN6v2WIYXjtDmbF+xg6zh/MAp2UFHRpv3uDmylEdjtQo05pa2OeaYg==", "license": "Apache-2.0", + "dependencies": { + "@solana-program/system": "^0.12.0" + }, + "engines": { + "node": ">=24.0.0" + }, "peerDependencies": { - "@solana/kit": "^5.0" + "@solana/kit": "^6.5.0" } }, "node_modules/@solana-program/token-2022": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@solana-program/token-2022/-/token-2022-0.8.0.tgz", - "integrity": "sha512-2K/eJjGJQ1LPTCdbytfleTcwyZBjojPIzu/vsvTxixwRxCgsEMvu+gNjvfxo/mi2liRHp0xsm2MR4XQJTM2OVQ==", + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@solana-program/token-2022/-/token-2022-0.12.0.tgz", + "integrity": "sha512-SXkN6Epy9sC3OEELJLhc0hZtUijsAlR2Nb5gP6jcc0WVrtj5wEAmksWxF/yYrAB8AisJVgxvODkhIAnrd02DIw==", "license": "Apache-2.0", + "dependencies": { + "@noble/curves": "^1.9.7", + "@solana-program/zk-elgamal-proof": "^0.2.0" + }, + "engines": { + "node": ">=24.0.0" + }, "peerDependencies": { - "@solana/kit": "^5.0", - "@solana/sysvars": "^5.0" + "@solana/kit": "^6.4.0", + "@solana/sysvars": "^5.0", + "@solana/zk-sdk": "^0.4.2" + }, + "peerDependenciesMeta": { + "@solana/zk-sdk": { + "optional": true + } + } + }, + "node_modules/@solana-program/zk-elgamal-proof": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@solana-program/zk-elgamal-proof/-/zk-elgamal-proof-0.2.0.tgz", + "integrity": "sha512-znu1asnySKVp0VyOlfXCLZhpdWvyq/tJ7GRrX61Z6vyXXqJ/OMizv2BkgYL/VbzDKkFmUiYfiFwF3gDtZHv7VA==", + "license": "Apache-2.0", + "dependencies": { + "@solana-program/system": "^0.12.2" + }, + "peerDependencies": { + "@solana/kit": "^5.0" } }, "node_modules/@solana/accounts": { @@ -14062,16 +14096,13 @@ } }, "node_modules/@solana/wallet-adapter-solflare": { - "version": "0.6.32", - "resolved": "https://registry.npmjs.org/@solana/wallet-adapter-solflare/-/wallet-adapter-solflare-0.6.32.tgz", - "integrity": "sha512-FIqNyooif3yjPnw2gPNBZnsG6X9JYSrwCf1Oa0NN4/VxQcPjzGqvc+Tq1+js/nBOHju5roToeMFTbwNTdEOuZw==", + "version": "0.6.33", + "resolved": "https://registry.npmjs.org/@solana/wallet-adapter-solflare/-/wallet-adapter-solflare-0.6.33.tgz", + "integrity": "sha512-eYDjpXMF+LyfWf5jG89IqJG2ehaEsWvv7P3y3NjPmhCqe0WjfFc2EwED19G4R0JUqdhnY5zFj+gn3pJ3ystGhg==", "license": "Apache-2.0", "dependencies": { "@solana/wallet-adapter-base": "^0.9.27", - "@solana/wallet-standard-chains": "^1.1.1", - "@solflare-wallet/metamask-sdk": "^1.0.3", - "@solflare-wallet/sdk": "^1.4.2", - "@wallet-standard/wallet": "^1.1.0" + "@solflare-wallet/sdk": "^1.4.2" }, "engines": { "node": ">=20" @@ -14327,56 +14358,6 @@ "node": ">=14.0.0" } }, - "node_modules/@solflare-wallet/metamask-sdk": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@solflare-wallet/metamask-sdk/-/metamask-sdk-1.0.3.tgz", - "integrity": "sha512-os5Px5PTMYKGS5tzOoyjDxtOtj0jZKnbI1Uwt8+Jsw1HHIA+Ib2UACCGNhQ/un2f8sIbTfLD1WuucNMOy8KZpQ==", - "license": "Apache-2.0", - "dependencies": { - "@solana/wallet-standard-features": "^1.1.0", - "@wallet-standard/base": "^1.0.1", - "bs58": "^5.0.0", - "eventemitter3": "^5.0.1", - "uuid": "^9.0.0" - }, - "peerDependencies": { - "@solana/web3.js": "*" - } - }, - "node_modules/@solflare-wallet/metamask-sdk/node_modules/base-x": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/base-x/-/base-x-4.0.1.tgz", - "integrity": "sha512-uAZ8x6r6S3aUM9rbHGVOIsR15U/ZSc82b3ymnCPsT45Gk1DDvhDPdIgB5MrhirZWt+5K0EEPQH985kNqZgNPFw==", - "license": "MIT" - }, - "node_modules/@solflare-wallet/metamask-sdk/node_modules/bs58": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/bs58/-/bs58-5.0.0.tgz", - "integrity": "sha512-r+ihvQJvahgYT50JD05dyJNKlmmSlMoOGwn1lCcEzanPglg7TxYjioQUYehQ9mAR/+hOSd2jRc/Z2y5UxBymvQ==", - "license": "MIT", - "dependencies": { - "base-x": "^4.0.0" - } - }, - "node_modules/@solflare-wallet/metamask-sdk/node_modules/eventemitter3": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", - "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", - "license": "MIT" - }, - "node_modules/@solflare-wallet/metamask-sdk/node_modules/uuid": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", - "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" - } - }, "node_modules/@solflare-wallet/sdk": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/@solflare-wallet/sdk/-/sdk-1.4.2.tgz", diff --git a/package.json b/package.json index 02835748321..7cd47e3a523 100644 --- a/package.json +++ b/package.json @@ -77,17 +77,17 @@ "@nanostores/preact": "^0.5.2", "@nanostores/react": "^0.8.4", "@openzeppelin/contracts": "5.6.1", - "@solana-program/compute-budget": "^0.12.0", - "@solana-program/system": "^0.10.0", - "@solana-program/token": "^0.9.0", - "@solana-program/token-2022": "^0.8.0", + "@solana-program/compute-budget": "^0.16.0", + "@solana-program/system": "^0.12.2", + "@solana-program/token": "^0.14.0", + "@solana-program/token-2022": "^0.12.0", "@solana/kit": "^5.5.1", "@solana/react": "^5.5.1", "@solana/wallet-adapter-base": "^0.9.27", "@solana/wallet-adapter-coinbase": "^0.1.23", "@solana/wallet-adapter-react": "^0.15.39", "@solana/wallet-adapter-react-ui": "^0.9.39", - "@solana/wallet-adapter-solflare": "^0.6.32", + "@solana/wallet-adapter-solflare": "^0.6.33", "@solana/wallet-adapter-trust": "^0.1.17", "@supabase/supabase-js": "^2.110.0", "astro": "^5.18.2",