diff --git a/package-lock.json b/package-lock.json index ddc85c0a0c4..993330cc14b 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.4.0", - "@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.17.0", + "@solana-program/system": "^0.13.0", + "@solana-program/token": "^0.15.0", + "@solana-program/token-2022": "^0.13.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.3", "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.17.0", + "resolved": "https://registry.npmjs.org/@solana-program/compute-budget/-/compute-budget-0.17.0.tgz", + "integrity": "sha512-A87tabCdAhJJbZrAuTmVdt/SdkxFQQEzj4lFAvEeGZ96KcZ8ySomt0MHf4jquiqFAdc68xLfpPUHGUM/tswUtA==", "license": "Apache-2.0", + "engines": { + "node": ">=24.0.0" + }, "peerDependencies": { - "@solana/kit": "^5.0" + "@solana/kit": "^7.0.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.13.0", + "resolved": "https://registry.npmjs.org/@solana-program/system/-/system-0.13.0.tgz", + "integrity": "sha512-Id6QQxCG7ByImXPD5X/c3Ag2kySD+49aJ9waIkfxyUFyokhMQgxYQAx2rKuaygaBlaBQY6VVfBS46pqxZV+99A==", "license": "Apache-2.0", "peerDependencies": { - "@solana/kit": "^5.0" + "@solana/kit": "^7.0.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.15.0", + "resolved": "https://registry.npmjs.org/@solana-program/token/-/token-0.15.0.tgz", + "integrity": "sha512-SeLm08EYIfT453I6lo7wTGgfMbz1s7bJ1jSHFHBFebSJHD3xF46zRgMxq3YKRlr/RM8jN0cG8SjZVu+IDvMxEA==", "license": "Apache-2.0", + "dependencies": { + "@solana-program/system": "^0.13.0" + }, + "engines": { + "node": ">=24.0.0" + }, "peerDependencies": { - "@solana/kit": "^5.0" + "@solana/kit": "^7.0.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.13.0", + "resolved": "https://registry.npmjs.org/@solana-program/token-2022/-/token-2022-0.13.0.tgz", + "integrity": "sha512-qfZ8SAGCkq7siG0WlaJerQIM54vT1+tMIvMMe8BV5zPf8cYk72k41qgr/zWDhzKAz02YdZ6YZPE05U+n2QVDdA==", + "license": "Apache-2.0", + "dependencies": { + "@noble/curves": "^1.9.7", + "@solana-program/zk-elgamal-proof": "^0.3.2" + }, + "engines": { + "node": ">=24.0.0" + }, + "peerDependencies": { + "@solana/kit": "^7.0.0", + "@solana/sysvars": "^7.0.0", + "@solana/zk-sdk": "^0.4.2" + }, + "peerDependenciesMeta": { + "@solana/zk-sdk": { + "optional": true + } + } + }, + "node_modules/@solana-program/token-2022/node_modules/@solana-program/zk-elgamal-proof": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@solana-program/zk-elgamal-proof/-/zk-elgamal-proof-0.3.2.tgz", + "integrity": "sha512-bCiRVKtqYZpajgC2RVypZL4A0xHjQYVEsVSNMTtPJ1jjE5KOUvsXhnngGMYShK6BHv+fQP4F8QKvEVW/HOSFAg==", "license": "Apache-2.0", + "dependencies": { + "@solana-program/system": "^0.13.0" + }, "peerDependencies": { - "@solana/kit": "^5.0", - "@solana/sysvars": "^5.0" + "@solana/kit": "^7.0.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 2f556af7581..856d344253e 100644 --- a/package.json +++ b/package.json @@ -77,17 +77,17 @@ "@nanostores/preact": "^0.5.2", "@nanostores/react": "^0.8.4", "@openzeppelin/contracts": "5.4.0", - "@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.17.0", + "@solana-program/system": "^0.13.0", + "@solana-program/token": "^0.15.0", + "@solana-program/token-2022": "^0.13.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.3", "astro": "^5.18.2",