diff --git a/clients/js/package.json b/clients/js/package.json index 5c5c08c5..e4b2b3c3 100644 --- a/clients/js/package.json +++ b/clients/js/package.json @@ -32,6 +32,6 @@ "dependencies": { "@solana/addresses": "2.3.0", "@solana/instructions": "2.3.0", - "@solana/transaction-messages": "2.2.1" + "@solana/transaction-messages": "3.0.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0a917dba..11d534ac 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -27,8 +27,8 @@ importers: specifier: 2.3.0 version: 2.3.0(typescript@5.9.2) '@solana/transaction-messages': - specifier: 2.2.1 - version: 2.2.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2) + specifier: 3.0.0 + version: 3.0.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2) devDependencies: '@solana/prettier-config-solana': specifier: ^0.0.5 @@ -627,20 +627,14 @@ packages: resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==} engines: {node: '>=18'} - '@solana/addresses@2.2.1': - resolution: {integrity: sha512-PpaGtoghW2z1YJ2yyHm9OPKxmEVnLHuZWRxV/iKgslsMigy3ZuTV8HbmrzVP3idPzVjvcl/pmOQqpwq8Wm8Dkw==} - engines: {node: '>=20.18.0'} - peerDependencies: - typescript: '>=5.3.3' - '@solana/addresses@2.3.0': resolution: {integrity: sha512-ypTNkY2ZaRFpHLnHAgaW8a83N0/WoqdFvCqf4CQmnMdFsZSdC7qOwcbd7YzdaQn9dy+P2hybewzB+KP7LutxGA==} engines: {node: '>=20.18.0'} peerDependencies: typescript: '>=5.3.3' - '@solana/assertions@2.2.1': - resolution: {integrity: sha512-yJ3o/fva0iBbqEsmiXh0WsmNACyJpupT8VOf7TTXwqwDF40fMJE0aU+szVcpuLxf9MTmGZuFIZF1F/NWdAvZ5A==} + '@solana/addresses@3.0.0': + resolution: {integrity: sha512-EtC4eCBKOPNTk0rZ36Duvaagk3Mo9l8PXuZFvziFnkWrPaecgKgQJKZjojBhGfIQ2+HRVgD1yecwhLVk0JGAkA==} engines: {node: '>=20.18.0'} peerDependencies: typescript: '>=5.3.3' @@ -651,30 +645,30 @@ packages: peerDependencies: typescript: '>=5.3.3' - '@solana/buffer-layout@4.0.1': - resolution: {integrity: sha512-E1ImOIAD1tBZFRdjeM4/pzTiTApC0AOBGwyAMS4fwIodCWArzJ3DWdoh8cKxeFM2fElkxBh2Aqts1BPC373rHA==} - engines: {node: '>=5.10'} - - '@solana/codecs-core@2.2.1': - resolution: {integrity: sha512-ZW1kTmvqhQhk/jMDo7wZgApn1Lf+d3AecHF6bcWPVSr+KlGLtWZL0wcP+0tnsncPhvG28pZxRR57f4TUylSA7Q==} + '@solana/assertions@3.0.0': + resolution: {integrity: sha512-aUGA0UNqCMfnLamzbElhygWjDxGt4uqP9Nq1Lm9oxQNtpvJ3cirFTKKONHdo201+oFlzJ7HXuAiOkoDlkB6I6w==} engines: {node: '>=20.18.0'} peerDependencies: typescript: '>=5.3.3' + '@solana/buffer-layout@4.0.1': + resolution: {integrity: sha512-E1ImOIAD1tBZFRdjeM4/pzTiTApC0AOBGwyAMS4fwIodCWArzJ3DWdoh8cKxeFM2fElkxBh2Aqts1BPC373rHA==} + engines: {node: '>=5.10'} + '@solana/codecs-core@2.3.0': resolution: {integrity: sha512-oG+VZzN6YhBHIoSKgS5ESM9VIGzhWjEHEGNPSibiDTxFhsFWxNaz8LbMDPjBUE69r9wmdGLkrQ+wVPbnJcZPvw==} engines: {node: '>=20.18.0'} peerDependencies: typescript: '>=5.3.3' - '@solana/codecs-data-structures@2.2.1': - resolution: {integrity: sha512-HsvFs+yZ5+tceBPgHpUvgFuAJHa/yjXhsxFMeVJDuK6PzA/CrNZw49xooarHFr52QjsNMdLCY4Vb0DfC+IRKrA==} + '@solana/codecs-core@3.0.0': + resolution: {integrity: sha512-6aQeDLZ8SgqKhHvEI1qUBAbQOocCve422Ynvcn53Jep7ycDLTF68EigovcLGbxJGgfDMB9lLeaR6XbZ6i4p/aQ==} engines: {node: '>=20.18.0'} peerDependencies: typescript: '>=5.3.3' - '@solana/codecs-numbers@2.2.1': - resolution: {integrity: sha512-qlJHWZFGzhMa7R6EZXNM/ycINGrR4lzBQjwFMs2pXnCxqKTI3Vru0f4kSh0qqf6U1bjNLaYXTMniqETX6ANpzg==} + '@solana/codecs-data-structures@3.0.0': + resolution: {integrity: sha512-vZjyQ8DFq8KMDb2iK2jTT45XdnmY4pLXsoAGkPlMZFlKYcU+SJ1HVh/8/PcDFuetlOOO+hfLBD+kbEXc8ZO7Aw==} engines: {node: '>=20.18.0'} peerDependencies: typescript: '>=5.3.3' @@ -685,11 +679,10 @@ packages: peerDependencies: typescript: '>=5.3.3' - '@solana/codecs-strings@2.2.1': - resolution: {integrity: sha512-iC/j//whtHg8+fXkwEJcIx+9uc6amGl7QwP2j9mt+bn2OLZimjzzoOXFtahspRPLDyiDb0g3UKyWGHnRKxRtjQ==} + '@solana/codecs-numbers@3.0.0': + resolution: {integrity: sha512-6bfksfEO4aQfsLsU3AK2rL/ZeGHEiWgezJ/lfLkCJ5LgCM8QyR3ydU4p/IJIDjxAW9TiohVRxhAAXmhidFIryg==} engines: {node: '>=20.18.0'} peerDependencies: - fastestsmallesttextencoderdecoder: ^1.0.22 typescript: '>=5.3.3' '@solana/codecs-strings@2.3.0': @@ -699,11 +692,11 @@ packages: fastestsmallesttextencoderdecoder: ^1.0.22 typescript: '>=5.3.3' - '@solana/errors@2.2.1': - resolution: {integrity: sha512-BiCivvqhNsg5BiWTshsRwGC/866ycfAxj/KMV+uH9pKohXyEENXedgj6U3fAIJiJLdSFya61CLl2EnDygnUPBg==} + '@solana/codecs-strings@3.0.0': + resolution: {integrity: sha512-YjFwvQBDrjaRoVcmCL2ezXMWRdUjuNQ81N4s5ZKFWoaLCbBgfIIQsqYZOqTcHdLdOrmnkmVTxCTaBFhP8n9uag==} engines: {node: '>=20.18.0'} - hasBin: true peerDependencies: + fastestsmallesttextencoderdecoder: ^1.0.22 typescript: '>=5.3.3' '@solana/errors@2.3.0': @@ -713,14 +706,15 @@ packages: peerDependencies: typescript: '>=5.3.3' - '@solana/functional@2.2.1': - resolution: {integrity: sha512-GafhYZMx/6oWSkNxzLYTVAElbkx3quX3hERvp4Gxic/RjInVWt0H7jlFevNqnB6aa/vh6Q26Y4n6gAmizN8f5A==} + '@solana/errors@3.0.0': + resolution: {integrity: sha512-AMfxkiOL2HFnko4cijswFToI5pJYI9kT1UnRjztNX8h+uAwunlt2vtOBVcYLlVL3qEtUiFm0SomXd4gPzMM82g==} engines: {node: '>=20.18.0'} + hasBin: true peerDependencies: typescript: '>=5.3.3' - '@solana/instructions@2.2.1': - resolution: {integrity: sha512-Zy6+mqr76kTUHMemMoyiHh35k8PNLo7XqWIpmUFXWwB742g8pwR198/3mMz5H55/wp1SuFU3MpmWe6A7YozRaQ==} + '@solana/functional@3.0.0': + resolution: {integrity: sha512-5ElG5i/WvVN9OskoOSU/hAaaPyWauO3NQtjMZmPCQyKZWFa38raj0Kt352IWIKZ0V/v8BhNScz3tjAJT5moPiA==} engines: {node: '>=20.18.0'} peerDependencies: typescript: '>=5.3.3' @@ -731,8 +725,8 @@ packages: peerDependencies: typescript: '>=5.3.3' - '@solana/nominal-types@2.2.1': - resolution: {integrity: sha512-/9HTEbFjp2Ty3dPaboONIiRUr2fkVtAI2iAIfoVzkUZvkDwRvJK7fqQfOQOpS8Q8491o5rqu867guDJrXy60AA==} + '@solana/instructions@3.0.0': + resolution: {integrity: sha512-JYvYJt1EJpsVCOseqqPTtVPgS/Zcb2/cL8Fz89ek9iYkgaBzUkpE84pKnGv1USaPJVQ6mHVrVtdHPIEWtuUCnQ==} engines: {node: '>=20.18.0'} peerDependencies: typescript: '>=5.3.3' @@ -743,19 +737,25 @@ packages: peerDependencies: typescript: '>=5.3.3' + '@solana/nominal-types@3.0.0': + resolution: {integrity: sha512-LVnoLDjQBQ15PussdK6R0/h6Eo7k5lDVkyQpd1RGx6nK+PpaiAVUdyWWcMoe89A7Fk//KYVBe9affeIDwd1/Pw==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: '>=5.3.3' + '@solana/prettier-config-solana@0.0.5': resolution: {integrity: sha512-igtLH1QaX5xzSLlqteexRIg9X1QKA03xKYQc2qY1TrMDDhxKXoRZOStQPWdita2FVJzxTGz/tdMGC1vS0biRcg==} peerDependencies: prettier: ^3.2.0 - '@solana/rpc-types@2.2.1': - resolution: {integrity: sha512-JUpSJV5ffWaEMdz7a3Pm8ctNxNHV1tpOu7qz+X3N9wJMAp82zUg4wxHZ0iQjda4sQK2ahRHw7z8PPnsRQsBM/A==} + '@solana/rpc-types@3.0.0': + resolution: {integrity: sha512-Nr8GoXoXH0FiKhHoY5eZf2c7A/vgwtr1am7yFzUDlsvslPxz74VWvMZs7mV6C6oO8czVE0DyMiZ9DY+sVdGQuQ==} engines: {node: '>=20.18.0'} peerDependencies: typescript: '>=5.3.3' - '@solana/transaction-messages@2.2.1': - resolution: {integrity: sha512-C96w1AHxuckYuoNYkLlEn4q6QN/wUlp62v7+W44lge8cbD3PhiM/rbIPJmIyUnCM14/+EXhSMs27434vFyv+CA==} + '@solana/transaction-messages@3.0.0': + resolution: {integrity: sha512-px0wwOA6iB3f3V/7twUjzFNdJhBLW+qUbUaOzW4SjR2hDJ6pRtKZdXKN0as4R33OIG7Imwqxrj0+Q15hjMGZOQ==} engines: {node: '>=20.18.0'} peerDependencies: typescript: '>=5.3.3' @@ -1034,6 +1034,10 @@ packages: resolution: {integrity: sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + chalk@5.6.0: + resolution: {integrity: sha512-46QrSQFyVSEyYAgQ22hQ+zDa60YHA4fBstHmtSApj1Y5vKtG27fWowW03jCk5KcbXEWPZUIR894aARCA/G1kfQ==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + chokidar@4.0.3: resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} engines: {node: '>= 14.16.0'} @@ -1071,10 +1075,6 @@ packages: color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - commander@13.1.0: - resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==} - engines: {node: '>=18'} - commander@14.0.0: resolution: {integrity: sha512-2uM9rYjPvyq39NwLRqaiLtWHyDC1FvryJDa2ATTVims5YAS4PupsEQsDvP14FqhFr0P49CYDugi59xaxJlTXRA==} engines: {node: '>=20'} @@ -2520,17 +2520,6 @@ snapshots: '@sindresorhus/merge-streams@4.0.0': {} - '@solana/addresses@2.2.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2)': - dependencies: - '@solana/assertions': 2.2.1(typescript@5.9.2) - '@solana/codecs-core': 2.2.1(typescript@5.9.2) - '@solana/codecs-strings': 2.2.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2) - '@solana/errors': 2.2.1(typescript@5.9.2) - '@solana/nominal-types': 2.2.1(typescript@5.9.2) - typescript: 5.9.2 - transitivePeerDependencies: - - fastestsmallesttextencoderdecoder - '@solana/addresses@2.3.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2)': dependencies: '@solana/assertions': 2.3.0(typescript@5.9.2) @@ -2542,41 +2531,46 @@ snapshots: transitivePeerDependencies: - fastestsmallesttextencoderdecoder - '@solana/assertions@2.2.1(typescript@5.9.2)': + '@solana/addresses@3.0.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2)': dependencies: - '@solana/errors': 2.2.1(typescript@5.9.2) + '@solana/assertions': 3.0.0(typescript@5.9.2) + '@solana/codecs-core': 3.0.0(typescript@5.9.2) + '@solana/codecs-strings': 3.0.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2) + '@solana/errors': 3.0.0(typescript@5.9.2) + '@solana/nominal-types': 3.0.0(typescript@5.9.2) typescript: 5.9.2 + transitivePeerDependencies: + - fastestsmallesttextencoderdecoder '@solana/assertions@2.3.0(typescript@5.9.2)': dependencies: '@solana/errors': 2.3.0(typescript@5.9.2) typescript: 5.9.2 - '@solana/buffer-layout@4.0.1': + '@solana/assertions@3.0.0(typescript@5.9.2)': dependencies: - buffer: 6.0.3 + '@solana/errors': 3.0.0(typescript@5.9.2) + typescript: 5.9.2 - '@solana/codecs-core@2.2.1(typescript@5.9.2)': + '@solana/buffer-layout@4.0.1': dependencies: - '@solana/errors': 2.2.1(typescript@5.9.2) - typescript: 5.9.2 + buffer: 6.0.3 '@solana/codecs-core@2.3.0(typescript@5.9.2)': dependencies: '@solana/errors': 2.3.0(typescript@5.9.2) typescript: 5.9.2 - '@solana/codecs-data-structures@2.2.1(typescript@5.9.2)': + '@solana/codecs-core@3.0.0(typescript@5.9.2)': dependencies: - '@solana/codecs-core': 2.2.1(typescript@5.9.2) - '@solana/codecs-numbers': 2.2.1(typescript@5.9.2) - '@solana/errors': 2.2.1(typescript@5.9.2) + '@solana/errors': 3.0.0(typescript@5.9.2) typescript: 5.9.2 - '@solana/codecs-numbers@2.2.1(typescript@5.9.2)': + '@solana/codecs-data-structures@3.0.0(typescript@5.9.2)': dependencies: - '@solana/codecs-core': 2.2.1(typescript@5.9.2) - '@solana/errors': 2.2.1(typescript@5.9.2) + '@solana/codecs-core': 3.0.0(typescript@5.9.2) + '@solana/codecs-numbers': 3.0.0(typescript@5.9.2) + '@solana/errors': 3.0.0(typescript@5.9.2) typescript: 5.9.2 '@solana/codecs-numbers@2.3.0(typescript@5.9.2)': @@ -2585,12 +2579,10 @@ snapshots: '@solana/errors': 2.3.0(typescript@5.9.2) typescript: 5.9.2 - '@solana/codecs-strings@2.2.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2)': + '@solana/codecs-numbers@3.0.0(typescript@5.9.2)': dependencies: - '@solana/codecs-core': 2.2.1(typescript@5.9.2) - '@solana/codecs-numbers': 2.2.1(typescript@5.9.2) - '@solana/errors': 2.2.1(typescript@5.9.2) - fastestsmallesttextencoderdecoder: 1.0.22 + '@solana/codecs-core': 3.0.0(typescript@5.9.2) + '@solana/errors': 3.0.0(typescript@5.9.2) typescript: 5.9.2 '@solana/codecs-strings@2.3.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2)': @@ -2601,10 +2593,12 @@ snapshots: fastestsmallesttextencoderdecoder: 1.0.22 typescript: 5.9.2 - '@solana/errors@2.2.1(typescript@5.9.2)': + '@solana/codecs-strings@3.0.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2)': dependencies: - chalk: 5.4.1 - commander: 13.1.0 + '@solana/codecs-core': 3.0.0(typescript@5.9.2) + '@solana/codecs-numbers': 3.0.0(typescript@5.9.2) + '@solana/errors': 3.0.0(typescript@5.9.2) + fastestsmallesttextencoderdecoder: 1.0.22 typescript: 5.9.2 '@solana/errors@2.3.0(typescript@5.9.2)': @@ -2613,14 +2607,14 @@ snapshots: commander: 14.0.0 typescript: 5.9.2 - '@solana/functional@2.2.1(typescript@5.9.2)': + '@solana/errors@3.0.0(typescript@5.9.2)': dependencies: + chalk: 5.6.0 + commander: 14.0.0 typescript: 5.9.2 - '@solana/instructions@2.2.1(typescript@5.9.2)': + '@solana/functional@3.0.0(typescript@5.9.2)': dependencies: - '@solana/codecs-core': 2.2.1(typescript@5.9.2) - '@solana/errors': 2.2.1(typescript@5.9.2) typescript: 5.9.2 '@solana/instructions@2.3.0(typescript@5.9.2)': @@ -2629,41 +2623,47 @@ snapshots: '@solana/errors': 2.3.0(typescript@5.9.2) typescript: 5.9.2 - '@solana/nominal-types@2.2.1(typescript@5.9.2)': + '@solana/instructions@3.0.0(typescript@5.9.2)': dependencies: + '@solana/codecs-core': 3.0.0(typescript@5.9.2) + '@solana/errors': 3.0.0(typescript@5.9.2) typescript: 5.9.2 '@solana/nominal-types@2.3.0(typescript@5.9.2)': dependencies: typescript: 5.9.2 + '@solana/nominal-types@3.0.0(typescript@5.9.2)': + dependencies: + typescript: 5.9.2 + '@solana/prettier-config-solana@0.0.5(prettier@3.6.2)': dependencies: prettier: 3.6.2 - '@solana/rpc-types@2.2.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2)': + '@solana/rpc-types@3.0.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2)': dependencies: - '@solana/addresses': 2.2.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2) - '@solana/codecs-core': 2.2.1(typescript@5.9.2) - '@solana/codecs-numbers': 2.2.1(typescript@5.9.2) - '@solana/codecs-strings': 2.2.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2) - '@solana/errors': 2.2.1(typescript@5.9.2) - '@solana/nominal-types': 2.2.1(typescript@5.9.2) + '@solana/addresses': 3.0.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2) + '@solana/codecs-core': 3.0.0(typescript@5.9.2) + '@solana/codecs-numbers': 3.0.0(typescript@5.9.2) + '@solana/codecs-strings': 3.0.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2) + '@solana/errors': 3.0.0(typescript@5.9.2) + '@solana/nominal-types': 3.0.0(typescript@5.9.2) typescript: 5.9.2 transitivePeerDependencies: - fastestsmallesttextencoderdecoder - '@solana/transaction-messages@2.2.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2)': - dependencies: - '@solana/addresses': 2.2.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2) - '@solana/codecs-core': 2.2.1(typescript@5.9.2) - '@solana/codecs-data-structures': 2.2.1(typescript@5.9.2) - '@solana/codecs-numbers': 2.2.1(typescript@5.9.2) - '@solana/errors': 2.2.1(typescript@5.9.2) - '@solana/functional': 2.2.1(typescript@5.9.2) - '@solana/instructions': 2.2.1(typescript@5.9.2) - '@solana/nominal-types': 2.2.1(typescript@5.9.2) - '@solana/rpc-types': 2.2.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2) + '@solana/transaction-messages@3.0.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2)': + dependencies: + '@solana/addresses': 3.0.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2) + '@solana/codecs-core': 3.0.0(typescript@5.9.2) + '@solana/codecs-data-structures': 3.0.0(typescript@5.9.2) + '@solana/codecs-numbers': 3.0.0(typescript@5.9.2) + '@solana/errors': 3.0.0(typescript@5.9.2) + '@solana/functional': 3.0.0(typescript@5.9.2) + '@solana/instructions': 3.0.0(typescript@5.9.2) + '@solana/nominal-types': 3.0.0(typescript@5.9.2) + '@solana/rpc-types': 3.0.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2) typescript: 5.9.2 transitivePeerDependencies: - fastestsmallesttextencoderdecoder @@ -3036,6 +3036,8 @@ snapshots: chalk@5.4.1: {} + chalk@5.6.0: {} + chokidar@4.0.3: dependencies: readdirp: 4.1.2 @@ -3069,8 +3071,6 @@ snapshots: color-name@1.1.4: {} - commander@13.1.0: {} - commander@14.0.0: {} commander@2.20.3: {}