diff --git a/package-lock.json b/package-lock.json index 4d2fa91b5c0..861d796253f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -35,8 +35,8 @@ "@solana-program/system": "^0.10.0", "@solana-program/token": "^0.9.0", "@solana-program/token-2022": "^0.6.1", - "@solana/kit": "^5.3.0", - "@solana/react": "^5.3.0", + "@solana/kit": "^5.4.0", + "@solana/react": "^5.4.0", "@solana/wallet-adapter-base": "^0.9.27", "@solana/wallet-adapter-coinbase": "^0.1.23", "@solana/wallet-adapter-react": "^0.15.39", @@ -13091,57 +13091,72 @@ } }, "node_modules/@solana/accounts": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/accounts/-/accounts-5.3.0.tgz", - "integrity": "sha512-KyK6kBIQgoj4r93HFUnqjrCu+3l6NN3SRkwDHLb5S1iSzHDEtNtSM6l4XgRAPS4jyeY0n4RlHThRuvG5CbbhJw==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/accounts/-/accounts-5.4.0.tgz", + "integrity": "sha512-qHtAtwCcCFTXcya6JOOG1nzYicivivN/JkcYNHr10qOp9b4MVRkfW1ZAAG1CNzjMe5+mwtEl60RwdsY9jXNb+Q==", "license": "MIT", "dependencies": { - "@solana/addresses": "5.3.0", - "@solana/codecs-core": "5.3.0", - "@solana/codecs-strings": "5.3.0", - "@solana/errors": "5.3.0", - "@solana/rpc-spec": "5.3.0", - "@solana/rpc-types": "5.3.0" + "@solana/addresses": "5.4.0", + "@solana/codecs-core": "5.4.0", + "@solana/codecs-strings": "5.4.0", + "@solana/errors": "5.4.0", + "@solana/rpc-spec": "5.4.0", + "@solana/rpc-types": "5.4.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/addresses": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/addresses/-/addresses-5.3.0.tgz", - "integrity": "sha512-HFrtIpdgkf+2yUT63E6DrYjVu/l4TGy8HDjkCjTHwl7YVoqDasgFADmd9cQ3YVXKrNnvwMLS4pYQsQdgcwXiZw==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/addresses/-/addresses-5.4.0.tgz", + "integrity": "sha512-YRHiH30S8qDV4bZ+mtEk589PGfBuXHzD/fK2Z+YI5f/+s+yi/5le/fVw7PN6LxnnmVQKiRCDUiNF+WmFFKi6QQ==", "license": "MIT", "dependencies": { - "@solana/assertions": "5.3.0", - "@solana/codecs-core": "5.3.0", - "@solana/codecs-strings": "5.3.0", - "@solana/errors": "5.3.0", - "@solana/nominal-types": "5.3.0" + "@solana/assertions": "5.4.0", + "@solana/codecs-core": "5.4.0", + "@solana/codecs-strings": "5.4.0", + "@solana/errors": "5.4.0", + "@solana/nominal-types": "5.4.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/assertions": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/assertions/-/assertions-5.3.0.tgz", - "integrity": "sha512-SiZ0pOvNmOa9i7hn7EG4QUnxoq6+YBKmjsIK/9p5VQD0s45WlKp0Xelks4BPDEb+/lmkl8zmoAsOv7sV75mc+g==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/assertions/-/assertions-5.4.0.tgz", + "integrity": "sha512-8EP7mkdnrPc9y67FqWeAPzdWq2qAOkxsuo+ZBIXNWtIixDtXIdHrgjZ/wqbWxLgSTtXEfBCjpZU55Xw2Qfbwyg==", "license": "MIT", "dependencies": { - "@solana/errors": "5.3.0" + "@solana/errors": "5.4.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/buffer-layout": { @@ -13157,99 +13172,122 @@ } }, "node_modules/@solana/codecs": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/codecs/-/codecs-5.3.0.tgz", - "integrity": "sha512-zuBpLSMBoZzWNCNNNMTKJSk9OAqkV4SYO+g4zuz/RTiMHu3B1j0KfSJ0S4k/Aa0YBgK/Ukc0GxsT8QE+GB3Snw==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs/-/codecs-5.4.0.tgz", + "integrity": "sha512-IbDCUvNX0MrkQahxiXj9rHzkd/fYfp1F2nTJkHGH8v+vPfD+YPjl007ZBM38EnCeXj/Xn+hxqBBivPvIHP29dA==", "license": "MIT", "dependencies": { - "@solana/codecs-core": "5.3.0", - "@solana/codecs-data-structures": "5.3.0", - "@solana/codecs-numbers": "5.3.0", - "@solana/codecs-strings": "5.3.0", - "@solana/options": "5.3.0" + "@solana/codecs-core": "5.4.0", + "@solana/codecs-data-structures": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/codecs-strings": "5.4.0", + "@solana/options": "5.4.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/codecs-core": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-5.3.0.tgz", - "integrity": "sha512-wqpiKtej8GePdraHk3YnoJY1N/Hutn4w0CD/45hNKiXPG5F3mlasaBWq8m86K7WUdjQVAsGTgiSgoZo64Aw17w==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-core/-/codecs-core-5.4.0.tgz", + "integrity": "sha512-rQ5jXgiDe2vIU+mYCHDjgwMd9WdzZfh4sc5H6JgYleAUjeTUX6mx8hTV2+pcXvvn27LPrgrt9jfxswbDb8O8ww==", "license": "MIT", "dependencies": { - "@solana/errors": "5.3.0" + "@solana/errors": "5.4.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/codecs-data-structures": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/codecs-data-structures/-/codecs-data-structures-5.3.0.tgz", - "integrity": "sha512-MdJTYdBF0OwyMuZOTrccHtfl1Sfcp1/l/7AQjxqOWk+Enbg2Kkx8OP8eKqVipdqvYdk9LcC132fXfyemWdB88g==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-data-structures/-/codecs-data-structures-5.4.0.tgz", + "integrity": "sha512-LVssbdQ1GfY6upnxW3mufYsNfvTWKnHNk5Hx2gHuOYJhm3HZlp+Y8zvuoY65G1d1xAXkPz5YVGxaSeVIRWLGWg==", "license": "MIT", "dependencies": { - "@solana/codecs-core": "5.3.0", - "@solana/codecs-numbers": "5.3.0", - "@solana/errors": "5.3.0" + "@solana/codecs-core": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/errors": "5.4.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/codecs-numbers": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/codecs-numbers/-/codecs-numbers-5.3.0.tgz", - "integrity": "sha512-NLsRSKpRzGT5h5UL4jEShE5C49S2E/oM3YAltdbsFyxuTKo0u4JA+GzBLD1UxEG5177WMY/wtVVTe5qWCDdyzA==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-numbers/-/codecs-numbers-5.4.0.tgz", + "integrity": "sha512-z6LMkY+kXWx1alrvIDSAxexY5QLhsso638CjM7XI1u6dB7drTLWKhifyjnm1vOQc1VPVFmbYxTgKKpds8TY8tg==", "license": "MIT", "dependencies": { - "@solana/codecs-core": "5.3.0", - "@solana/errors": "5.3.0" + "@solana/codecs-core": "5.4.0", + "@solana/errors": "5.4.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/codecs-strings": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/codecs-strings/-/codecs-strings-5.3.0.tgz", - "integrity": "sha512-hnTYlxGCcQcqZr0lHqSW/dbEWAnH+4Ery+FSv9Rd2fEI/qcDxA5by0IxDIm+imFGLsnXZwLSnYBuF57YOoMzhQ==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/codecs-strings/-/codecs-strings-5.4.0.tgz", + "integrity": "sha512-w0trrjfQDhkCVz7O1GTmHBk9m+MkljKx2uNBbQAD3/yW2Qn9dYiTrZ1/jDVq0/+lPPAUkbT3s3Yo7HUZ2QFmHw==", "license": "MIT", "dependencies": { - "@solana/codecs-core": "5.3.0", - "@solana/codecs-numbers": "5.3.0", - "@solana/errors": "5.3.0" + "@solana/codecs-core": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/errors": "5.4.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { "fastestsmallesttextencoderdecoder": "^1.0.22", - "typescript": ">=5.9.3" + "typescript": "^5.0.0" }, "peerDependenciesMeta": { "fastestsmallesttextencoderdecoder": { "optional": true + }, + "typescript": { + "optional": true } } }, "node_modules/@solana/errors": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-5.3.0.tgz", - "integrity": "sha512-oeTwCQG4JBNI6dd1XxA04sX18HPiiWts10FokXrdjaMH2sCJRxecpUTzCvCsPlb8FAVswRu1bi4HuN9uVHTBNQ==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/errors/-/errors-5.4.0.tgz", + "integrity": "sha512-hNoAOmlZAszaVBrAy1Jf7amHJ8wnUnTU0BqhNQXknbSvirvsYr81yEud2iq18YiCqhyJ9SuQ5kWrSAT0x7S0oA==", "license": "MIT", "dependencies": { "chalk": "5.6.2", @@ -13262,7 +13300,12 @@ "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/errors/node_modules/chalk": { @@ -13287,229 +13330,290 @@ } }, "node_modules/@solana/fast-stable-stringify": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/fast-stable-stringify/-/fast-stable-stringify-5.3.0.tgz", - "integrity": "sha512-wyTp8j9wFfFj+1QxUBBC0aZTm84FDdnJZ/Lr4Nhk/2qiQRP1RwMaDCo3ubdkRox+RoNtVdeHrvMBer7U1fyhJA==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/fast-stable-stringify/-/fast-stable-stringify-5.4.0.tgz", + "integrity": "sha512-KB7PUL7yalPvbWCezzyUDVRDp39eHLPH7OJ6S8VFT8YNIFUANwwj5ctui50Fim76kvSYDdYJOclXV45O2gfQ8Q==", "license": "MIT", "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/functional": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/functional/-/functional-5.3.0.tgz", - "integrity": "sha512-f/oONHHBxaKjCvCXp1waZEUsdnAiQYtX1iDejKp9iNW6YG5v5PxTHzf+EMxBXeyV2UhSjO8V3wjBMPFqgqzRZQ==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/functional/-/functional-5.4.0.tgz", + "integrity": "sha512-32ghHO0bg6GgX/7++0/7Lps6RgeXD2gKF1okiuyEGuVfKENIapgaQdcGhUwb3q6D6fv6MRAVn/Yve4jopGVNMQ==", "license": "MIT", "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/instruction-plans": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/instruction-plans/-/instruction-plans-5.3.0.tgz", - "integrity": "sha512-wC+SFPc5izs0ZoPmJ4lyAZzV2Ieyj5OWQGZgRjETHkz3vBYI5K/3pwA/3T40OwMX4D8YfXAIy9qq0ExROuUmqg==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/instruction-plans/-/instruction-plans-5.4.0.tgz", + "integrity": "sha512-5xbJ+I/pP2aWECmK75bEM1zCnIITlohAK83dVN+t5X2vBFrr6M9gifo8r4Opdnibsgo6QVVkKPxRo5zow5j0ig==", "license": "MIT", "dependencies": { - "@solana/errors": "5.3.0", - "@solana/instructions": "5.3.0", - "@solana/keys": "5.3.0", - "@solana/promises": "5.3.0", - "@solana/transaction-messages": "5.3.0", - "@solana/transactions": "5.3.0" + "@solana/errors": "5.4.0", + "@solana/instructions": "5.4.0", + "@solana/keys": "5.4.0", + "@solana/promises": "5.4.0", + "@solana/transaction-messages": "5.4.0", + "@solana/transactions": "5.4.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/instructions": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/instructions/-/instructions-5.3.0.tgz", - "integrity": "sha512-jYA+fdi9h3wF/CQLoa6LooXAsvBriyc51ySXzXDDC/0aIzT9hUo9gMvqIxmTRQSTmy9O7ay2tfPYeAopaFfubg==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/instructions/-/instructions-5.4.0.tgz", + "integrity": "sha512-//a7jpHbNoAgTqy3YyqG1X6QhItJLKzJa6zuYJGCwaAAJye7BxS9pxJBgb2mUt7CGidhUksf+U8pmLlxCNWYyg==", "license": "MIT", "dependencies": { - "@solana/codecs-core": "5.3.0", - "@solana/errors": "5.3.0" + "@solana/codecs-core": "5.4.0", + "@solana/errors": "5.4.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/keys": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/keys/-/keys-5.3.0.tgz", - "integrity": "sha512-0F1eMibq2OIXIozFrrDxJtXJoo9ef1JUCFjQ4FkhRAoXYWLPczAFHNLq/YUORvKDOBwoS0q1DfvY5FjqPhlDSQ==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/keys/-/keys-5.4.0.tgz", + "integrity": "sha512-zQVbAwdoXorgXjlhlVTZaymFG6N8n1zn2NT+xI6S8HtbrKIB/42xPdXFh+zIihGzRw+9k8jzU7Axki/IPm6qWQ==", "license": "MIT", "dependencies": { - "@solana/assertions": "5.3.0", - "@solana/codecs-core": "5.3.0", - "@solana/codecs-strings": "5.3.0", - "@solana/errors": "5.3.0", - "@solana/nominal-types": "5.3.0" + "@solana/assertions": "5.4.0", + "@solana/codecs-core": "5.4.0", + "@solana/codecs-strings": "5.4.0", + "@solana/errors": "5.4.0", + "@solana/nominal-types": "5.4.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/kit": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/kit/-/kit-5.3.0.tgz", - "integrity": "sha512-5QoEZCnEz4VCzgbXhEOaU2Hg9Rug3w43iNkLg0wUaGkqKTVasAJ1Sd5l5SpPjGEGc70vNVnrFNb7e9GTmRFeXg==", - "license": "MIT", - "dependencies": { - "@solana/accounts": "5.3.0", - "@solana/addresses": "5.3.0", - "@solana/codecs": "5.3.0", - "@solana/errors": "5.3.0", - "@solana/functional": "5.3.0", - "@solana/instruction-plans": "5.3.0", - "@solana/instructions": "5.3.0", - "@solana/keys": "5.3.0", - "@solana/offchain-messages": "5.3.0", - "@solana/plugin-core": "5.3.0", - "@solana/programs": "5.3.0", - "@solana/rpc": "5.3.0", - "@solana/rpc-api": "5.3.0", - "@solana/rpc-parsed-types": "5.3.0", - "@solana/rpc-spec-types": "5.3.0", - "@solana/rpc-subscriptions": "5.3.0", - "@solana/rpc-types": "5.3.0", - "@solana/signers": "5.3.0", - "@solana/sysvars": "5.3.0", - "@solana/transaction-confirmation": "5.3.0", - "@solana/transaction-messages": "5.3.0", - "@solana/transactions": "5.3.0" + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/kit/-/kit-5.4.0.tgz", + "integrity": "sha512-aVjN26jOEzJA6UBYxSTQciZPXgTxWnO/WysHrw+yeBL/5AaTZnXEgb4j5xV6cUFzOlVxhJBrx51xtoxSqJ0u3g==", + "license": "MIT", + "dependencies": { + "@solana/accounts": "5.4.0", + "@solana/addresses": "5.4.0", + "@solana/codecs": "5.4.0", + "@solana/errors": "5.4.0", + "@solana/functional": "5.4.0", + "@solana/instruction-plans": "5.4.0", + "@solana/instructions": "5.4.0", + "@solana/keys": "5.4.0", + "@solana/offchain-messages": "5.4.0", + "@solana/plugin-core": "5.4.0", + "@solana/programs": "5.4.0", + "@solana/rpc": "5.4.0", + "@solana/rpc-api": "5.4.0", + "@solana/rpc-parsed-types": "5.4.0", + "@solana/rpc-spec-types": "5.4.0", + "@solana/rpc-subscriptions": "5.4.0", + "@solana/rpc-types": "5.4.0", + "@solana/signers": "5.4.0", + "@solana/sysvars": "5.4.0", + "@solana/transaction-confirmation": "5.4.0", + "@solana/transaction-messages": "5.4.0", + "@solana/transactions": "5.4.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/nominal-types": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/nominal-types/-/nominal-types-5.3.0.tgz", - "integrity": "sha512-fuPBOM/zZNTNqMPu2LYtdA47OQ2A/IwziEUOXyW3+tO3Qluzh0fKQ/xqOtbl1HsZd7Inip1N062xbltr3DwD+A==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/nominal-types/-/nominal-types-5.4.0.tgz", + "integrity": "sha512-h4dTRQwTerzksE5B1WmObN6TvLo8dYUd7kpUUynGd8WJjK0zz3zkDhq0MkA3aF6A1C2C82BSGqSsN9EN0E6Exg==", "license": "MIT", "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/offchain-messages": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/offchain-messages/-/offchain-messages-5.3.0.tgz", - "integrity": "sha512-jdb5XvIBRsdBLu4aemXVWmZc8jkI6nXYayHE/S5Yq5W4hBcqxJvdENxh0MZYCPVo5x+8NwtS3Yug3vGoERGIzA==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/offchain-messages/-/offchain-messages-5.4.0.tgz", + "integrity": "sha512-DjdlYJCcKfgh4dkdk+owH1bP+Q4BRqCs55mgWWp9PTwm/HHy/a5vcMtCi1GyIQXfhtNNvKBLbXrUE0Fxej8qlg==", "license": "MIT", "dependencies": { - "@solana/addresses": "5.3.0", - "@solana/codecs-core": "5.3.0", - "@solana/codecs-data-structures": "5.3.0", - "@solana/codecs-numbers": "5.3.0", - "@solana/codecs-strings": "5.3.0", - "@solana/errors": "5.3.0", - "@solana/keys": "5.3.0", - "@solana/nominal-types": "5.3.0" + "@solana/addresses": "5.4.0", + "@solana/codecs-core": "5.4.0", + "@solana/codecs-data-structures": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/codecs-strings": "5.4.0", + "@solana/errors": "5.4.0", + "@solana/keys": "5.4.0", + "@solana/nominal-types": "5.4.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/options": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/options/-/options-5.3.0.tgz", - "integrity": "sha512-vByKXs7jgEvyHGkj30sskxHhfXAzVZC/vDoW8EyJW+95VeydGJXoxgfzLgnDlEeFt66d8i/+wxiD/8napMdgZg==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/options/-/options-5.4.0.tgz", + "integrity": "sha512-h4vTWRChEXPhaHo9i1pCyQBWWs+NqYPQRXSAApqpUYvHb9Kct/C6KbHjfyaRMyqNQnDHLcJCX7oW9tk0iRDzIg==", "license": "MIT", "dependencies": { - "@solana/codecs-core": "5.3.0", - "@solana/codecs-data-structures": "5.3.0", - "@solana/codecs-numbers": "5.3.0", - "@solana/codecs-strings": "5.3.0", - "@solana/errors": "5.3.0" + "@solana/codecs-core": "5.4.0", + "@solana/codecs-data-structures": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/codecs-strings": "5.4.0", + "@solana/errors": "5.4.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/plugin-core": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/plugin-core/-/plugin-core-5.3.0.tgz", - "integrity": "sha512-UKIeW2gxLY9z9bzSJYAzRS/JG4I7D6y8cBBo1QUHNOUEDI1Fd4+pK3neLgw+VQKttzJgA184KFwyCO16m8wd/w==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/plugin-core/-/plugin-core-5.4.0.tgz", + "integrity": "sha512-e1aLGLldW7C5113qTOjFYSGq95a4QC9TWb77iq+8l6h085DcNj+195r4E2zKaINrevQjQTwvxo00oUyHP7hSJA==", "license": "MIT", "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.3.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/programs": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/programs/-/programs-5.3.0.tgz", - "integrity": "sha512-GtA3xeUkYMBLDRLRtaodPyJu+Eey0jnpwJnd9/05fofZyinQ09k+a0kaGZ1R829HGBnJTnhq/qGnPN5zqSi0qA==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/programs/-/programs-5.4.0.tgz", + "integrity": "sha512-Sc90WK9ZZ7MghOflIvkrIm08JwsFC99yqSJy28/K+hDP2tcx+1x+H6OFP9cumW9eUA1+JVRDeKAhA8ak7e/kUA==", "license": "MIT", "dependencies": { - "@solana/addresses": "5.3.0", - "@solana/errors": "5.3.0" + "@solana/addresses": "5.4.0", + "@solana/errors": "5.4.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/promises": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/promises/-/promises-5.3.0.tgz", - "integrity": "sha512-DzFBtUeNOheBvDLHXDPQ5nUGTdwaFYEhA+3vAOs66vC41/kdcWVllDQVj32HOePDoXlxGGczd8VpOt+dzw94MA==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/promises/-/promises-5.4.0.tgz", + "integrity": "sha512-23mfgNBbuP6Q+4vsixGy+GkyZ7wBLrxTBNXqrG/XWrJhjuuSkjEUGaK4Fx5o7LIrBi6KGqPknKxmTlvqnJhy2Q==", "license": "MIT", "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/react": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/react/-/react-5.3.0.tgz", - "integrity": "sha512-L6ppty3RULKKUCk/eGc1Z/tEHY4QIgx21Jp8mwZExo64zzBauLgAl7vgwS9jGNNoW8GgksAEb6DBwPzhCfPwkw==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/react/-/react-5.4.0.tgz", + "integrity": "sha512-RXkvKHH+tEt0JmLml/KLNGtSApTlQQF9Tjt4oXrvNb7oniDcuncJ4ZXYEHpw5s7UuI9fYHRrNDPjD8Mz/B5JoA==", "license": "MIT", "dependencies": { - "@solana/addresses": "5.3.0", - "@solana/errors": "5.3.0", - "@solana/keys": "5.3.0", - "@solana/promises": "5.3.0", - "@solana/signers": "5.3.0", - "@solana/transaction-messages": "5.3.0", - "@solana/transactions": "5.3.0", + "@solana/addresses": "5.4.0", + "@solana/errors": "5.4.0", + "@solana/keys": "5.4.0", + "@solana/promises": "5.4.0", + "@solana/signers": "5.4.0", + "@solana/transaction-messages": "5.4.0", + "@solana/transactions": "5.4.0", "@solana/wallet-standard-features": "^1.3.0", "@wallet-standard/base": "^1.1.0", "@wallet-standard/errors": "^0.1.1", + "@wallet-standard/react": "^1.0.1", "@wallet-standard/ui": "^1.0.1", "@wallet-standard/ui-registry": "^1.0.1" }, @@ -13526,360 +13630,450 @@ } }, "node_modules/@solana/rpc": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/rpc/-/rpc-5.3.0.tgz", - "integrity": "sha512-7jrOAej8Jk5F4EU3i5/91Z5Kg4e20KtWzOUZkU7zDSCImLeAi+1fUDa+vMNBMrDfKqWksFj/wJwGeRPk43P+Bg==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/rpc/-/rpc-5.4.0.tgz", + "integrity": "sha512-S6GRG+usnubDs0JSpgc0ZWEh9IPL5KPWMuBoD8ggGVOIVWntp53FpvhYslNzbxWBXlTvJecr2todBipGVM/AqQ==", "license": "MIT", "dependencies": { - "@solana/errors": "5.3.0", - "@solana/fast-stable-stringify": "5.3.0", - "@solana/functional": "5.3.0", - "@solana/rpc-api": "5.3.0", - "@solana/rpc-spec": "5.3.0", - "@solana/rpc-spec-types": "5.3.0", - "@solana/rpc-transformers": "5.3.0", - "@solana/rpc-transport-http": "5.3.0", - "@solana/rpc-types": "5.3.0" + "@solana/errors": "5.4.0", + "@solana/fast-stable-stringify": "5.4.0", + "@solana/functional": "5.4.0", + "@solana/rpc-api": "5.4.0", + "@solana/rpc-spec": "5.4.0", + "@solana/rpc-spec-types": "5.4.0", + "@solana/rpc-transformers": "5.4.0", + "@solana/rpc-transport-http": "5.4.0", + "@solana/rpc-types": "5.4.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/rpc-api": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/rpc-api/-/rpc-api-5.3.0.tgz", - "integrity": "sha512-dBkjKa4scDjcNDq+YQ1xePwinkTMqMm3HcZM9pupfBV8owoqLG9ZcZ6ZXp9/sIEIX+xWxVmW2vj4L/EwtbrC5A==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/rpc-api/-/rpc-api-5.4.0.tgz", + "integrity": "sha512-FJL6KaAsQ4DhfhLKKMcqbTpToNFwHlABCemIpOunE3OSqJFDrmc/NbsEaLIoeHyIg3d1Imo49GIUOn2TEouFUA==", "license": "MIT", "dependencies": { - "@solana/addresses": "5.3.0", - "@solana/codecs-core": "5.3.0", - "@solana/codecs-strings": "5.3.0", - "@solana/errors": "5.3.0", - "@solana/keys": "5.3.0", - "@solana/rpc-parsed-types": "5.3.0", - "@solana/rpc-spec": "5.3.0", - "@solana/rpc-transformers": "5.3.0", - "@solana/rpc-types": "5.3.0", - "@solana/transaction-messages": "5.3.0", - "@solana/transactions": "5.3.0" + "@solana/addresses": "5.4.0", + "@solana/codecs-core": "5.4.0", + "@solana/codecs-strings": "5.4.0", + "@solana/errors": "5.4.0", + "@solana/keys": "5.4.0", + "@solana/rpc-parsed-types": "5.4.0", + "@solana/rpc-spec": "5.4.0", + "@solana/rpc-transformers": "5.4.0", + "@solana/rpc-types": "5.4.0", + "@solana/transaction-messages": "5.4.0", + "@solana/transactions": "5.4.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/rpc-parsed-types": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/rpc-parsed-types/-/rpc-parsed-types-5.3.0.tgz", - "integrity": "sha512-D5lLmgWb3O1WapSypnFWS9eJSklDJs8LDsJbzvwNwXpDAi/6e804NphiYnuWqpd5en8LyRb7E2XoP14F292bbw==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/rpc-parsed-types/-/rpc-parsed-types-5.4.0.tgz", + "integrity": "sha512-IRQuSzx+Sj1A3XGiIzguNZlMjMMybXTTjV/RnTwBgnJQPd/H4us4pfPD94r+/yolWDVfGjJRm04hnKVMjJU8Rg==", "license": "MIT", "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/rpc-spec": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/rpc-spec/-/rpc-spec-5.3.0.tgz", - "integrity": "sha512-w316DNQXi738wvhQtY38hb9/TRU0KoIJkPh4QrmBPGwb3Gi3fI0GyeLNb7RQ+LciNX8/WSmRfXygxSTFYcD+3A==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/rpc-spec/-/rpc-spec-5.4.0.tgz", + "integrity": "sha512-XMhxBb1GuZ3Kaeu5WNHB5KteCQ/aVuMByZmUKPqaanD+gs5MQZr0g62CvN7iwRlFU7GC18Q73ROWR3/JjzbXTA==", "license": "MIT", "dependencies": { - "@solana/errors": "5.3.0", - "@solana/rpc-spec-types": "5.3.0" + "@solana/errors": "5.4.0", + "@solana/rpc-spec-types": "5.4.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/rpc-spec-types": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/rpc-spec-types/-/rpc-spec-types-5.3.0.tgz", - "integrity": "sha512-6U7WYnuZ6HTYxyapwvPeam/wNP22uKxVH4afB5hHaYJ5PgNGF4GsZhVOgIO7CwgP2ChNq3F4X1tF/7Ly4xEOQw==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/rpc-spec-types/-/rpc-spec-types-5.4.0.tgz", + "integrity": "sha512-JU9hC5/iyJx30ym17gpoXDtT9rCbO6hLpB6UDhSFFoNeirxtTVb4OdnKtsjJDfXAiXsynJRsZRwfj3vGxRLgQw==", "license": "MIT", "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/rpc-subscriptions": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/rpc-subscriptions/-/rpc-subscriptions-5.3.0.tgz", - "integrity": "sha512-T0py1fn3asCUeeRh1L9w+FhaHQEq+TBCZ9o7LBONEbQTgdwH8AIcUhyR8HDyDce2wo7bWpADXJCdyk3eUlFUZA==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/rpc-subscriptions/-/rpc-subscriptions-5.4.0.tgz", + "integrity": "sha512-051t1CEjjAzM9ohjj2zb3ED70yeS3ZY8J5wSytL6tthTGImw/JB2a0D9DWMOKriFKt496n95IC+IdpJ35CpBWA==", "license": "MIT", "dependencies": { - "@solana/errors": "5.3.0", - "@solana/fast-stable-stringify": "5.3.0", - "@solana/functional": "5.3.0", - "@solana/promises": "5.3.0", - "@solana/rpc-spec-types": "5.3.0", - "@solana/rpc-subscriptions-api": "5.3.0", - "@solana/rpc-subscriptions-channel-websocket": "5.3.0", - "@solana/rpc-subscriptions-spec": "5.3.0", - "@solana/rpc-transformers": "5.3.0", - "@solana/rpc-types": "5.3.0", - "@solana/subscribable": "5.3.0" + "@solana/errors": "5.4.0", + "@solana/fast-stable-stringify": "5.4.0", + "@solana/functional": "5.4.0", + "@solana/promises": "5.4.0", + "@solana/rpc-spec-types": "5.4.0", + "@solana/rpc-subscriptions-api": "5.4.0", + "@solana/rpc-subscriptions-channel-websocket": "5.4.0", + "@solana/rpc-subscriptions-spec": "5.4.0", + "@solana/rpc-transformers": "5.4.0", + "@solana/rpc-types": "5.4.0", + "@solana/subscribable": "5.4.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/rpc-subscriptions-api": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/rpc-subscriptions-api/-/rpc-subscriptions-api-5.3.0.tgz", - "integrity": "sha512-aNd1LGgsIYtxiStwxvGtcZQUj79UeHX1fPYV9cj/VxyAsmFDiMhsY78/p5F4xLT2JxQUSzLRLLbNFOeYvt6LiQ==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/rpc-subscriptions-api/-/rpc-subscriptions-api-5.4.0.tgz", + "integrity": "sha512-euAFIG6ruEsqK+MsrL1tGSMbbOumm8UAyGzlD/kmXsAqqhcVsSeZdv5+BMIHIBsQ93GHcloA8UYw1BTPhpgl9w==", "license": "MIT", "dependencies": { - "@solana/addresses": "5.3.0", - "@solana/keys": "5.3.0", - "@solana/rpc-subscriptions-spec": "5.3.0", - "@solana/rpc-transformers": "5.3.0", - "@solana/rpc-types": "5.3.0", - "@solana/transaction-messages": "5.3.0", - "@solana/transactions": "5.3.0" + "@solana/addresses": "5.4.0", + "@solana/keys": "5.4.0", + "@solana/rpc-subscriptions-spec": "5.4.0", + "@solana/rpc-transformers": "5.4.0", + "@solana/rpc-types": "5.4.0", + "@solana/transaction-messages": "5.4.0", + "@solana/transactions": "5.4.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/rpc-subscriptions-channel-websocket": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/rpc-subscriptions-channel-websocket/-/rpc-subscriptions-channel-websocket-5.3.0.tgz", - "integrity": "sha512-l+e7gBFujFyOVztJfQ6uS8mnzDCji+uk/Ff0FbhTPYBuaKNm7LYR0H0WqAugmRbKd7Lc2RoIqR9XnAnN4qbPcQ==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/rpc-subscriptions-channel-websocket/-/rpc-subscriptions-channel-websocket-5.4.0.tgz", + "integrity": "sha512-kWCmlW65MccxqXwKsIz+LkXUYQizgvBrrgYOkyclJHPa+zx4gqJjam87+wzvO9cfbDZRer3wtJBaRm61gTHNbw==", "license": "MIT", "dependencies": { - "@solana/errors": "5.3.0", - "@solana/functional": "5.3.0", - "@solana/rpc-subscriptions-spec": "5.3.0", - "@solana/subscribable": "5.3.0", - "ws": "^8.18.0" + "@solana/errors": "5.4.0", + "@solana/functional": "5.4.0", + "@solana/rpc-subscriptions-spec": "5.4.0", + "@solana/subscribable": "5.4.0", + "ws": "^8.19.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/rpc-subscriptions-spec": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/rpc-subscriptions-spec/-/rpc-subscriptions-spec-5.3.0.tgz", - "integrity": "sha512-tkpFBtwjCQhrtvr1oTVn1q1Fgsr258uz6fOiOfkSfpG7i/zCRhU2V+XFdZlli6vh7iFaejHxIKOAykn3a0yjyg==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/rpc-subscriptions-spec/-/rpc-subscriptions-spec-5.4.0.tgz", + "integrity": "sha512-ELaV9Z39GtKyUO0++he00ymWleb07QXYJhSfA0e1N5Q9hXu/Y366kgXHDcbZ/oUJkT3ylNgTupkrsdtiy8Ryow==", "license": "MIT", "dependencies": { - "@solana/errors": "5.3.0", - "@solana/promises": "5.3.0", - "@solana/rpc-spec-types": "5.3.0", - "@solana/subscribable": "5.3.0" + "@solana/errors": "5.4.0", + "@solana/promises": "5.4.0", + "@solana/rpc-spec-types": "5.4.0", + "@solana/subscribable": "5.4.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/rpc-transformers": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/rpc-transformers/-/rpc-transformers-5.3.0.tgz", - "integrity": "sha512-N9Au1uu2sI9U+tAxWpWn8oJZwtTDzZ1CDhXr0DWahQoaWjiMKxzoMNA2UCF0Nn1ose8x87yzMXUK91xXAvpYfw==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/rpc-transformers/-/rpc-transformers-5.4.0.tgz", + "integrity": "sha512-dZ8keYloLW+eRAwAPb471uWCFs58yHloLoI+QH0FulYpsSJ7F2BNWYcdnjSS/WiggsNcU6DhpWzYAzlEY66lGQ==", "license": "MIT", "dependencies": { - "@solana/errors": "5.3.0", - "@solana/functional": "5.3.0", - "@solana/nominal-types": "5.3.0", - "@solana/rpc-spec-types": "5.3.0", - "@solana/rpc-types": "5.3.0" + "@solana/errors": "5.4.0", + "@solana/functional": "5.4.0", + "@solana/nominal-types": "5.4.0", + "@solana/rpc-spec-types": "5.4.0", + "@solana/rpc-types": "5.4.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/rpc-transport-http": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/rpc-transport-http/-/rpc-transport-http-5.3.0.tgz", - "integrity": "sha512-Z+0l90HkL/Sj8onQKcWQXYYORppCf81b76oN0gdjpOGJdFpT64aVwB47CV+NUxnSb/MTp62i3wmNOtPsCTz0Yg==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/rpc-transport-http/-/rpc-transport-http-5.4.0.tgz", + "integrity": "sha512-vidA+Qtqrnqp3QSVumWHdWJ/986yCr5+qX3fbc9KPm9Ofoto88OMWB/oLJvi2Tfges1UBu/jl+lJdsVckCM1bA==", "license": "MIT", "dependencies": { - "@solana/errors": "5.3.0", - "@solana/rpc-spec": "5.3.0", - "@solana/rpc-spec-types": "5.3.0", - "undici-types": "^7.16.0" + "@solana/errors": "5.4.0", + "@solana/rpc-spec": "5.4.0", + "@solana/rpc-spec-types": "5.4.0", + "undici-types": "^7.18.2" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/rpc-types": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/rpc-types/-/rpc-types-5.3.0.tgz", - "integrity": "sha512-L9qMvr5wDk+rZ1qiWHtYl8Ec7M7AkhB9uYQef21pZb7fkeksLoO7DZHrLMTiOYbMWHjGBO2rXYef+SXBxd206g==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/rpc-types/-/rpc-types-5.4.0.tgz", + "integrity": "sha512-+C4N4/5AYzBdt3Y2yzkScknScy/jTx6wfvuJIY9XjOXtdDyZ8TmrnMwdPMTZPGLdLuHplJwlwy1acu/4hqmrBQ==", "license": "MIT", "dependencies": { - "@solana/addresses": "5.3.0", - "@solana/codecs-core": "5.3.0", - "@solana/codecs-numbers": "5.3.0", - "@solana/codecs-strings": "5.3.0", - "@solana/errors": "5.3.0", - "@solana/nominal-types": "5.3.0" + "@solana/addresses": "5.4.0", + "@solana/codecs-core": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/codecs-strings": "5.4.0", + "@solana/errors": "5.4.0", + "@solana/nominal-types": "5.4.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/signers": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/signers/-/signers-5.3.0.tgz", - "integrity": "sha512-npihqbS1/rL8RSUv0RFlo1xakJdZGNyBrzGBMSxDBIYuYMwjuk4FNq70ka547yFdjTCd9mBzvZpAR2vh4fjmwg==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/signers/-/signers-5.4.0.tgz", + "integrity": "sha512-s+fZxpi6UPr6XNk2pH/R84WjNRoSktrgG8AGNfsj/V8MJ++eKX7hhIf4JsHZtnnQXXrHmS3ozB2oHlc8yEJvCQ==", "license": "MIT", "dependencies": { - "@solana/addresses": "5.3.0", - "@solana/codecs-core": "5.3.0", - "@solana/errors": "5.3.0", - "@solana/instructions": "5.3.0", - "@solana/keys": "5.3.0", - "@solana/nominal-types": "5.3.0", - "@solana/offchain-messages": "5.3.0", - "@solana/transaction-messages": "5.3.0", - "@solana/transactions": "5.3.0" + "@solana/addresses": "5.4.0", + "@solana/codecs-core": "5.4.0", + "@solana/errors": "5.4.0", + "@solana/instructions": "5.4.0", + "@solana/keys": "5.4.0", + "@solana/nominal-types": "5.4.0", + "@solana/offchain-messages": "5.4.0", + "@solana/transaction-messages": "5.4.0", + "@solana/transactions": "5.4.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/subscribable": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/subscribable/-/subscribable-5.3.0.tgz", - "integrity": "sha512-tn6DnIR5xRspiO2untzznr0KpUZRm71cMNgJlNh3H6t3zph7P800EbFYMkPvPcCDWZf3S+ALiLAeNyrNPgSPsg==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/subscribable/-/subscribable-5.4.0.tgz", + "integrity": "sha512-72LmfNX7UENgA24sn/xjlWpPAOsrxkWb9DQhuPZxly/gq8rl/rvr7Xu9qBkvFF2po9XpdUrKlccqY4awvfpltA==", "license": "MIT", "dependencies": { - "@solana/errors": "5.3.0" + "@solana/errors": "5.4.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/sysvars": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/sysvars/-/sysvars-5.3.0.tgz", - "integrity": "sha512-hkXnOaGPRWC0/79Br+sjENrPtYunlXZ5o0sC/ZEBlguKv+/yP/cZeoHYKoFzF8X3YHFp9dawNhtroEj1/B+hWQ==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/sysvars/-/sysvars-5.4.0.tgz", + "integrity": "sha512-A5NES7sOlFmpnsiEts5vgyL3NXrt/tGGVSEjlEGvsgwl5EDZNv+xWnNA400uMDqd9O3a5PmH7p/6NsgR+kUzSg==", "license": "MIT", "dependencies": { - "@solana/accounts": "5.3.0", - "@solana/codecs": "5.3.0", - "@solana/errors": "5.3.0", - "@solana/rpc-types": "5.3.0" + "@solana/accounts": "5.4.0", + "@solana/codecs": "5.4.0", + "@solana/errors": "5.4.0", + "@solana/rpc-types": "5.4.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/transaction-confirmation": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/transaction-confirmation/-/transaction-confirmation-5.3.0.tgz", - "integrity": "sha512-tVJw87q691FibuRmqkU+sOjcV3hl1yI4ATVLbS6cewPlZZ2XI/uAzKHwZt08N/llbFHKeLHY3pKUMve3fSYJPw==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/transaction-confirmation/-/transaction-confirmation-5.4.0.tgz", + "integrity": "sha512-EdSDgxs84/4gkjQw2r7N+Kgus8x9U+NFo0ufVG+48V8Hzy2t0rlBuXgIxwx0zZwUuTIgaKhpIutJgVncwZ5koA==", "license": "MIT", "dependencies": { - "@solana/addresses": "5.3.0", - "@solana/codecs-strings": "5.3.0", - "@solana/errors": "5.3.0", - "@solana/keys": "5.3.0", - "@solana/promises": "5.3.0", - "@solana/rpc": "5.3.0", - "@solana/rpc-subscriptions": "5.3.0", - "@solana/rpc-types": "5.3.0", - "@solana/transaction-messages": "5.3.0", - "@solana/transactions": "5.3.0" + "@solana/addresses": "5.4.0", + "@solana/codecs-strings": "5.4.0", + "@solana/errors": "5.4.0", + "@solana/keys": "5.4.0", + "@solana/promises": "5.4.0", + "@solana/rpc": "5.4.0", + "@solana/rpc-subscriptions": "5.4.0", + "@solana/rpc-types": "5.4.0", + "@solana/transaction-messages": "5.4.0", + "@solana/transactions": "5.4.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/transaction-messages": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/transaction-messages/-/transaction-messages-5.3.0.tgz", - "integrity": "sha512-36O2ccWYdDIq1HwzSExTwQFryY1M21Zw1AUpxJozHv79b6FAE5/hrsM/NOEEVipVvsNCUPC7xDs6nv3DEC8oWg==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/transaction-messages/-/transaction-messages-5.4.0.tgz", + "integrity": "sha512-qd/3kZDaPiHM0amhn3vXnupfcsFTVz6CYuHXvq9HFv/fq32+5Kp1FMLnmHwoSxQxdTMDghPdOhC4vhNhuWmuVQ==", "license": "MIT", "dependencies": { - "@solana/addresses": "5.3.0", - "@solana/codecs-core": "5.3.0", - "@solana/codecs-data-structures": "5.3.0", - "@solana/codecs-numbers": "5.3.0", - "@solana/errors": "5.3.0", - "@solana/functional": "5.3.0", - "@solana/instructions": "5.3.0", - "@solana/nominal-types": "5.3.0", - "@solana/rpc-types": "5.3.0" + "@solana/addresses": "5.4.0", + "@solana/codecs-core": "5.4.0", + "@solana/codecs-data-structures": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/errors": "5.4.0", + "@solana/functional": "5.4.0", + "@solana/instructions": "5.4.0", + "@solana/nominal-types": "5.4.0", + "@solana/rpc-types": "5.4.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/transactions": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@solana/transactions/-/transactions-5.3.0.tgz", - "integrity": "sha512-dxbKRxMTV7BM0hFHCmsBi5/bfRNjH8TPqicR4K6YhL9u0T5eAnDsTZXCX3pGFbOxx7sHs9CFoy12M58+9xVrJw==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@solana/transactions/-/transactions-5.4.0.tgz", + "integrity": "sha512-OuY4M4x/xna8KZQIrz8tSrI9EEul9Od97XejqFmGGkEjbRsUOfJW8705TveTW8jU3bd5RGecFYscPgS2F+m7jQ==", "license": "MIT", "dependencies": { - "@solana/addresses": "5.3.0", - "@solana/codecs-core": "5.3.0", - "@solana/codecs-data-structures": "5.3.0", - "@solana/codecs-numbers": "5.3.0", - "@solana/codecs-strings": "5.3.0", - "@solana/errors": "5.3.0", - "@solana/functional": "5.3.0", - "@solana/instructions": "5.3.0", - "@solana/keys": "5.3.0", - "@solana/nominal-types": "5.3.0", - "@solana/rpc-types": "5.3.0", - "@solana/transaction-messages": "5.3.0" + "@solana/addresses": "5.4.0", + "@solana/codecs-core": "5.4.0", + "@solana/codecs-data-structures": "5.4.0", + "@solana/codecs-numbers": "5.4.0", + "@solana/codecs-strings": "5.4.0", + "@solana/errors": "5.4.0", + "@solana/functional": "5.4.0", + "@solana/instructions": "5.4.0", + "@solana/keys": "5.4.0", + "@solana/nominal-types": "5.4.0", + "@solana/rpc-types": "5.4.0", + "@solana/transaction-messages": "5.4.0" }, "engines": { "node": ">=20.18.0" }, "peerDependencies": { - "typescript": ">=5.9.3" + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@solana/wallet-adapter-base": { @@ -16246,6 +16440,18 @@ "node": ">=18" } }, + "node_modules/@wallet-standard/experimental-features": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@wallet-standard/experimental-features/-/experimental-features-0.2.0.tgz", + "integrity": "sha512-B6fBLgouurN3IAoqhh8/1Mm33IAWIErQXVyvMcyBJM+elOD6zkNDUjew5QMG19qCbJ+ZiZUZmdOUC5PxxWw69w==", + "license": "Apache-2.0", + "dependencies": { + "@wallet-standard/base": "^1.1.0" + }, + "engines": { + "node": ">=16" + } + }, "node_modules/@wallet-standard/features": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@wallet-standard/features/-/features-1.1.0.tgz", @@ -16258,6 +16464,40 @@ "node": ">=16" } }, + "node_modules/@wallet-standard/react": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@wallet-standard/react/-/react-1.0.1.tgz", + "integrity": "sha512-StpPv234R94MmJCCUZurQvQSsX6Xe1eOd2lNgwVonvSVdPqCNVS/haVpdrBMx0wX1Ut24X77qyBLP7SGxK5OUg==", + "license": "Apache-2.0", + "dependencies": { + "@wallet-standard/react-core": "^1.0.1" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/@wallet-standard/react-core": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@wallet-standard/react-core/-/react-core-1.0.1.tgz", + "integrity": "sha512-g+vZaLlAGlYMwZEoKsmjjI5qz1D8P3FF1aqiI3WLooWOVk55Nszbpk01QCbIFdIMF0UDhxia2FU667TCv509iw==", + "license": "Apache-2.0", + "dependencies": { + "@wallet-standard/app": "^1.1.0", + "@wallet-standard/base": "^1.1.0", + "@wallet-standard/errors": "^0.1.1", + "@wallet-standard/experimental-features": "^0.2.0", + "@wallet-standard/features": "^1.1.0", + "@wallet-standard/ui": "^1.0.1", + "@wallet-standard/ui-registry": "^1.0.1" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "react": ">=18", + "react-dom": ">=18" + } + }, "node_modules/@wallet-standard/ui": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@wallet-standard/ui/-/ui-1.0.1.tgz", @@ -37212,9 +37452,9 @@ } }, "node_modules/ws": { - "version": "8.18.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", - "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", + "version": "8.19.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.19.0.tgz", + "integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==", "license": "MIT", "engines": { "node": ">=10.0.0" diff --git a/package.json b/package.json index b712dd2923a..bfc2cde9979 100644 --- a/package.json +++ b/package.json @@ -80,8 +80,8 @@ "@solana-program/system": "^0.10.0", "@solana-program/token": "^0.9.0", "@solana-program/token-2022": "^0.6.1", - "@solana/kit": "^5.3.0", - "@solana/react": "^5.3.0", + "@solana/kit": "^5.4.0", + "@solana/react": "^5.4.0", "@solana/wallet-adapter-base": "^0.9.27", "@solana/wallet-adapter-coinbase": "^0.1.23", "@solana/wallet-adapter-react": "^0.15.39",