diff --git a/package.json b/package.json index a28c0d005..97cc1fdc8 100644 --- a/package.json +++ b/package.json @@ -54,12 +54,8 @@ "overrides": { "react": "^18.2.0", "react-dom": "^18.2.0", - "@solana/web3.js": "^1.93.2", "@solana/wallet-adapter-base": "^0.9.23", - "@solana/wallet-adapter-react": "^0.15.35", - "@solana/buffer-layout": "^4.0.1", - "@solana/buffer-layout-utils": "^0.2.0", - "@solana/spl-token": "^0.3.8" + "@solana/wallet-adapter-react": "^0.15.35" } }, "resolutions": { diff --git a/packages/marginfi-client-v2/package.json b/packages/marginfi-client-v2/package.json index 4c45954ac..77f8ae16f 100644 --- a/packages/marginfi-client-v2/package.json +++ b/packages/marginfi-client-v2/package.json @@ -30,9 +30,6 @@ "crypto-hash": "^3.1.0", "superstruct": "^1.0.4" }, - "peerDependencies": { - "@solana/web3.js": "^1.93.2" - }, "devDependencies": { "@jup-ag/api": "^6.0.38", "@mrgnlabs/eslint-config-custom": "workspace:*", diff --git a/packages/mrgn-ui/package.json b/packages/mrgn-ui/package.json index a57566bdd..1b779ab02 100644 --- a/packages/mrgn-ui/package.json +++ b/packages/mrgn-ui/package.json @@ -100,10 +100,6 @@ "react": "^18.2.0", "react-dom": "^18.2.0", "@solana/wallet-adapter-base": "^0.9.23", - "@solana/wallet-adapter-react": "^0.15.35", - "@solana/web3.js": "^1.91.3", - "@solana/buffer-layout": "^4.0.1", - "@solana/buffer-layout-utils": "^0.2.0", - "@solana/spl-token": "^0.3.8" + "@solana/wallet-adapter-react": "^0.15.35" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 519b8f4cb..c528760fe 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,12 +8,8 @@ overrides: '@trezor/connect-web': 9.1.6 react: ^18.2.0 react-dom: ^18.2.0 - '@solana/web3.js': ^1.93.2 '@solana/wallet-adapter-base': ^0.9.23 '@solana/wallet-adapter-react': ^0.15.35 - '@solana/buffer-layout': ^4.0.1 - '@solana/buffer-layout-utils': ^0.2.0 - '@solana/spl-token': ^0.3.8 importers: @@ -81,19 +77,19 @@ importers: specifier: ^7.40.0 version: 7.120.3 '@solana/buffer-layout': - specifier: ^4.0.1 - version: 4.0.1 + specifier: 4.0.0 + version: 4.0.0 '@solana/buffer-layout-utils': - specifier: ^0.2.0 + specifier: ~0.2.0 version: 0.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@solana/spl-token': - specifier: ^0.3.8 - version: 0.3.11(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@4.9.4)(utf-8-validate@5.0.10) + specifier: ^0.4.3 + version: 0.4.12(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@4.9.4)(utf-8-validate@5.0.10) '@solana/spl-token-registry': specifier: ~0.2.1105 version: 0.2.4574 '@solana/web3.js': - specifier: ^1.93.2 + specifier: ^1.91.3 version: 1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) bignumber.js: specifier: ^9.1.1 @@ -205,7 +201,7 @@ importers: specifier: ^1.1.3 version: 1.1.8(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10) '@solana/web3.js': - specifier: ^1.93.2 + specifier: ^1.91.3 version: 1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@tabler/icons-react': specifier: ^3.3.0 @@ -514,10 +510,10 @@ importers: version: 2.1.5(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(react-native@0.71.8(@babel/core@7.26.8)(@babel/preset-env@7.26.8(@babel/core@7.26.8))(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) '@solana/spl-stake-pool': specifier: ^0.6.5 - version: 0.6.5(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10) + version: 0.6.5(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@solana/spl-token': - specifier: ^0.3.8 - version: 0.3.11(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10) + specifier: ^0.4.6 + version: 0.4.12(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10) '@solana/spl-token-registry': specifier: ^0.2.4574 version: 0.2.4574 @@ -534,7 +530,7 @@ importers: specifier: ^0.19.10 version: 0.19.32(@babel/runtime@7.26.7)(@react-native-async-storage/async-storage@1.24.0(react-native@0.71.8(@babel/core@7.26.8)(@babel/preset-env@7.26.8(@babel/core@7.26.8))(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)))(@sentry/types@7.120.3)(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bs58@5.0.0)(bufferutil@4.0.9)(react-dom@18.3.1(react@18.3.1))(react-native@0.71.8(@babel/core@7.26.8)(@babel/preset-env@7.26.8(@babel/core@7.26.8))(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(tslib@2.8.1)(utf-8-validate@5.0.10) '@solana/web3.js': - specifier: ^1.93.2 + specifier: ^1.91.3 version: 1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@switchboard-xyz/common': specifier: ^2.5.19 @@ -773,7 +769,7 @@ importers: dependencies: '@bonfida/spl-name-service': specifier: 2.5.4 - version: 2.5.4(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10) + version: 2.5.4(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@coral-xyz/anchor': specifier: ^0.30.1 version: 0.30.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -851,10 +847,10 @@ importers: version: 4.0.1 '@solana/spl-stake-pool': specifier: ^0.6.5 - version: 0.6.5(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10) + version: 0.6.5(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@solana/spl-token': - specifier: ^0.3.8 - version: 0.3.11(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10) + specifier: ^0.4.6 + version: 0.4.12(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10) '@solana/spl-token-registry': specifier: ^0.2.4574 version: 0.2.4574 @@ -871,7 +867,7 @@ importers: specifier: ^0.19.10 version: 0.19.32(@babel/runtime@7.26.7)(@react-native-async-storage/async-storage@1.24.0(react-native@0.71.8(@babel/core@7.26.8)(@babel/preset-env@7.26.8(@babel/core@7.26.8))(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)))(@sentry/types@7.120.3)(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bs58@5.0.0)(bufferutil@4.0.9)(react-dom@18.3.1(react@18.3.1))(react-native@0.71.8(@babel/core@7.26.8)(@babel/preset-env@7.26.8(@babel/core@7.26.8))(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(tslib@2.8.1)(utf-8-validate@5.0.10) '@solana/web3.js': - specifier: ^1.93.2 + specifier: ^1.91.3 version: 1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@tabler/icons-react': specifier: ^2.40.0 @@ -1137,7 +1133,7 @@ importers: specifier: ^0.9.23 version: 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) '@solana/web3.js': - specifier: ^1.93.2 + specifier: ^1.91.3 version: 1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) bignumber.js: specifier: ^9.1.1 @@ -1189,8 +1185,8 @@ importers: specifier: ^0.8.0 version: 0.8.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@solana/spl-token': - specifier: ^0.3.8 - version: 0.3.11(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10) + specifier: ^0.1.8 + version: 0.1.8(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@solana/wallet-adapter-base': specifier: ^0.9.23 version: 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) @@ -1266,7 +1262,7 @@ importers: dependencies: '@bonfida/spl-name-service': specifier: ^1.1.1 - version: 1.6.1(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@4.9.4)(utf-8-validate@5.0.10) + version: 1.6.1(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@coral-xyz/anchor': specifier: ^0.30.1 version: 0.30.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -1289,7 +1285,7 @@ importers: specifier: ^0.15.35 version: 0.15.35(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.71.8(@babel/core@7.26.8)(@babel/preset-env@7.26.8(@babel/core@7.26.8))(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) '@solana/web3.js': - specifier: ^1.93.2 + specifier: ^1.91.3 version: 1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) bignumber.js: specifier: ^9.1.1 @@ -1338,7 +1334,7 @@ importers: specifier: ^0.30.1 version: 0.30.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@solana/buffer-layout': - specifier: ^4.0.1 + specifier: 4.0.1 version: 4.0.1 '@solana/buffer-layout-utils': specifier: ^0.2.0 @@ -1388,7 +1384,7 @@ importers: dependencies: '@bonfida/spl-name-service': specifier: 2.5.4 - version: 2.5.4(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10) + version: 2.5.4(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@coral-xyz/anchor': specifier: ^0.30.1 version: 0.30.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -1478,7 +1474,7 @@ importers: version: 0.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@solana/spl-stake-pool': specifier: ^0.6.5 - version: 0.6.5(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10) + version: 0.6.5(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@solana/spl-token': specifier: ^0.3.8 version: 0.3.11(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10) @@ -1626,7 +1622,7 @@ importers: version: 6.1.0(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bn.js@5.2.1)(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10) '@jup-ag/referral-sdk': specifier: ^0.1.7 - version: 0.1.7(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10) + version: 0.1.7(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@mrgnlabs/marginfi-client-v2': specifier: workspace:* version: link:../marginfi-client-v2 @@ -1644,7 +1640,7 @@ importers: version: 0.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@solana/spl-stake-pool': specifier: ^0.6.5 - version: 0.6.5(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10) + version: 0.6.5(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@solana/wallet-adapter-base': specifier: ^0.9.23 version: 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) @@ -1747,12 +1743,12 @@ importers: version: link:../mrgn-common '@solana/spl-single-pool-classic': specifier: ^1.0.2 - version: 1.0.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) + version: 1.0.2(bufferutil@4.0.9)(node-fetch@2.7.0)(utf-8-validate@5.0.10)(ws@8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) '@solana/spl-token': - specifier: ^0.3.8 - version: 0.3.11(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@4.9.4)(utf-8-validate@5.0.10) + specifier: ^0.4.8 + version: 0.4.12(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@4.9.4)(utf-8-validate@5.0.10) '@solana/web3.js': - specifier: ^1.93.2 + specifier: ^1.91.3 version: 1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) bignumber.js: specifier: ^9.1.2 @@ -2600,17 +2596,17 @@ packages: '@bonfida/sns-records@0.0.1': resolution: {integrity: sha512-i28w9+BMFufhhpmLQCNx1CKKXTsEn+5RT18VFpPqdGO3sqaYlnUWC1m3wDpOvlzGk498dljgRpRo5wmcsnuEMg==} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.87.3 '@bonfida/spl-name-service@1.6.1': resolution: {integrity: sha512-AWIPJM6uoofz2tCDRdD8wf1kCzs32yHYmRRQSIzYJ3HuIDufqoilxn8svxsvKRQA2Fm2up6kqnesROp2aoVMCA==} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.75.0 '@bonfida/spl-name-service@2.5.4': resolution: {integrity: sha512-HPdvdt6mgP6zoNMxPkCADgvqr//8U5Xli/k4whZL5ALtuVB4Jt4nssUKbNR4YJZ9NuMkyzgLyZ9iLUgSNHW4Lw==} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.87.3 '@brokerloop/ttlcache@3.2.3': resolution: {integrity: sha512-kZWoyJGBYTv1cL5oHBYEixlJysJBf2RVnub3gbclD+dwaW9aKubbHzbZ9q1q6bONosxaOqMsoBorOrZKzBDiqg==} @@ -2703,19 +2699,19 @@ packages: resolution: {integrity: sha512-/u1VTzw7XooK7rqeD7JLUSwOyRSesPUk0U37BV9zK0axJc1q0nRbKFGFLYCQ16OtdOJTTwGfGp11Lx9B45bRCQ==} engines: {node: '>=10'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.68.0 '@coral-xyz/borsh@0.29.0': resolution: {integrity: sha512-s7VFVa3a0oqpkuRloWVPdCK7hMbAMY270geZOGfCnaqexrP5dTIpbEHL33req6IYPPJ0hYa71cdvJ1h6V55/oQ==} engines: {node: '>=10'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.68.0 '@coral-xyz/borsh@0.30.1': resolution: {integrity: sha512-aaxswpPrCFKl8vZTbxLssA2RvwX2zmKLlRCIktJOwW+VpVwYtXRtlWiIP+c2pPRKneiTiWCN2GEMSH9j1zTlWQ==} engines: {node: '>=10'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.68.0 '@coral-xyz/spl-token@0.30.1': resolution: {integrity: sha512-3YGSkGergnfjr4FyWAiZxPdZbI+cIrGl407W/L541WtKUlNWykKgQlIpXvBctGeZ3s5QpiCr8KBY1Z8dblwCmQ==} @@ -3673,7 +3669,7 @@ packages: '@jnwng/walletconnect-solana@0.2.0': resolution: {integrity: sha512-nyRq0xLEj9i2J4UXQ0Mr4KzsooTMbLu0ewHOqdQV7iZE0PfbtKa8poTSF4ZBAQD8hoMHEx+I7zGFCNMI9BTrTA==} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.63.0 '@jridgewell/gen-mapping@0.3.8': resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} @@ -3713,7 +3709,7 @@ packages: resolution: {integrity: sha512-OqPSRBOPBmCG38AE/t4IEWWcM/T1ouZIy9XD5nAd3pzsdrvhOer3AryCr+k7EmQ8i/17xaPWZL+axrQK633ndw==} engines: {node: '>=10'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': '>=1.78.3' '@jup-ag/referral-sdk@0.1.7': resolution: {integrity: sha512-Y+JdmeyTW6NkgbTUADHdGFVAtyKRnKTGjW0+aDehDHBR4m+xEV3l8cblQsNvRqkHmy6CySNm/nDE7btHKO75SA==} @@ -3786,8 +3782,8 @@ packages: engines: {node: '>=10'} peerDependencies: '@coral-xyz/anchor': '>=0.29.0' - '@solana/spl-token': ^0.3.8 - '@solana/web3.js': ^1.93.2 + '@solana/spl-token': <0.2.0 + '@solana/web3.js': '>=1.15.0' bn.js: '>=5.2.0' '@meso-network/meso-js@0.1.10': @@ -3922,6 +3918,24 @@ packages: '@metaplex-foundation/mpl-token-metadata@2.13.0': resolution: {integrity: sha512-Fl/8I0L9rv4bKTV/RAl5YIbJe9SnQPInKvLz+xR1fEc4/VQkuCn3RPgypfUMEKWmCznzaw4sApDxy6CFS4qmJw==} + '@metaplex-foundation/umi-options@0.8.9': + resolution: {integrity: sha512-jSQ61sZMPSAk/TXn8v8fPqtz3x8d0/blVZXLLbpVbo2/T5XobiI6/MfmlUosAjAUaQl6bHRF8aIIqZEFkJiy4A==} + + '@metaplex-foundation/umi-public-keys@0.8.9': + resolution: {integrity: sha512-CxMzN7dgVGOq9OcNCJe2casKUpJ3RmTVoOvDFyeoTQuK+vkZ1YSSahbqC1iGuHEtKTLSjtWjKvUU6O7zWFTw3Q==} + + '@metaplex-foundation/umi-serializers-core@0.8.9': + resolution: {integrity: sha512-WT82tkiYJ0Qmscp7uTj1Hz6aWQPETwaKLAENAUN5DeWghkuBKtuxyBKVvEOuoXerJSdhiAk0e8DWA4cxcTTQ/w==} + + '@metaplex-foundation/umi-serializers-encodings@0.8.9': + resolution: {integrity: sha512-N3VWLDTJ0bzzMKcJDL08U3FaqRmwlN79FyE4BHj6bbAaJ9LEHjDQ9RJijZyWqTm0jE7I750fU7Ow5EZL38Xi6Q==} + + '@metaplex-foundation/umi-serializers-numbers@0.8.9': + resolution: {integrity: sha512-NtBf1fnVNQJHFQjLFzRu2i9GGnigb9hOm/Gfrk628d0q0tRJB7BOM3bs5C61VAs7kJs4yd+pDNVAERJkknQ7Lg==} + + '@metaplex-foundation/umi-serializers@0.8.9': + resolution: {integrity: sha512-Sve8Etm3zqvLSUfza+MYRkjTnCpiaAFT7VWdqeHzA3n58P0AfT3p74RrZwVt/UFkxI+ln8BslwBDJmwzcPkuHw==} + '@mobily/ts-belt@3.13.1': resolution: {integrity: sha512-K5KqIhPI/EoCTbA6CGbrenM9s41OouyK8A03fGJJcla/zKucsgLbz8HNbeseoLarRPgyWJsUyCYqFhI7t3Ra9Q==} engines: {node: '>= 10.*'} @@ -3930,13 +3944,13 @@ packages: resolution: {integrity: sha512-3v6Z9acDigo3KzzPgOnprgiSZ+dafV4EUNRgjp5SoTxNl9lOUqqWJBXXSSUGZP6p08nRI7GKDJ0w7n1ZTpR0tg==} peerDependencies: '@solana/wallet-adapter-base': ^0.9.23 - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.78.4 '@moongate/moongate-adapter@0.4.9': resolution: {integrity: sha512-ZKmxoArSGuwxc/MQSBrumztiw7f8GICL+WUT39s/XSdC8jR/0nFPGAfsR31omjT9t+PJOdWsmB1M+eYfDUQoWw==} peerDependencies: '@solana/wallet-adapter-base': ^0.9.23 - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.78.4 '@moongate/solana-wallet-sdk@2.0.8': resolution: {integrity: sha512-CbaYzsNVrsElzKVDej+Hvbu2gscLDou8cyK4Yvb/Uce4IPEtbI1uiI77OS9pXVt5fbBzBqECCKMpUyVBgmD5gw==} @@ -4365,7 +4379,7 @@ packages: '@particle-network/solana-wallet@1.3.2': resolution: {integrity: sha512-KviKVP87OtWq813y8IumM3rIQMNkTjHBaQmCUbTWGebz3csFOv54JIoy1r+3J3NnA+mBxBdZeRedZ5g+07v75w==} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.50.1 bs58: ^4.0.1 '@paulmillr/qr@0.2.1': @@ -4389,13 +4403,13 @@ packages: resolution: {integrity: sha512-UmeUkUoKdQ7rhx6Leve1SssMR/Ghv8qrEiyywyxSWg7ooV7StdpPBhciiy5eB3T0qU1BXvdRNC8TdrkxK7WC5Q==} engines: {node: '>=10'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.2.0 '@project-serum/sol-wallet-adapter@0.2.6': resolution: {integrity: sha512-cpIb13aWPW8y4KzkZAPDgw+Kb+DXjCC6rZoH74MGm3I/6e/zKyGnfAuW5olb2zxonFqsYgnv7ev8MQnvSgJ3/g==} engines: {node: '>=10'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.5.0 '@protobufjs/aspromise@1.1.2': resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==} @@ -4430,7 +4444,7 @@ packages: '@pythnetwork/client@2.22.1': resolution: {integrity: sha512-/RjUB7BMWl42Hr3qSezmO+tsOPBdtrNNXkjskJgZx0kYi+O1UlAweWuwjWBXTNOqlL9jab24odomx8KCAzFjtg==} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.30.2 '@pythnetwork/price-service-sdk@1.8.0': resolution: {integrity: sha512-tFZ1thj3Zja06DzPIX2dEWSi7kIfIyqreoywvw5NQ3Z1pl5OJHQGMEhxt6Li3UCGSp2ooYZS9wl8/8XfrfrNSA==} @@ -5664,23 +5678,33 @@ packages: '@solana-mobile/mobile-wallet-adapter-protocol-web3js@2.1.5': resolution: {integrity: sha512-2EQpnlnZSlp9galzYP0saHBLTQrI8PMILMjDbu9VzNx97Q3M6tXhgIOppyshp0Wj4AR9SMteoxtLHeplz6U/Ww==} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.58.0 '@solana-mobile/mobile-wallet-adapter-protocol@2.1.5': resolution: {integrity: sha512-Nn+3cmM2uGmK38XzQY0C3Ic4orGi7olE67n3sjTVi1qiWNjLbZ0mvYAXoZnHC3vZMBQvgjfUWW69DZrMgn7Euw==} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.58.0 react-native: '>0.69' '@solana-mobile/wallet-adapter-mobile@2.1.5': resolution: {integrity: sha512-gCcCnC/9HtBS1v1P4/rs/1Ait73I0tqd0XELaodZf+Or5Y4nOk2G1yhpzLNb+SCHJ1eO1dPm+7Cyf6XxRAMacA==} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.58.0 + + '@solana/addresses@2.0.0-experimental.21e994f': + resolution: {integrity: sha512-zmg+ALhjxZApKJKSjeGK7EgMT9NywdvGKlAjyNL2fieiFWp0lRTBmWyjPBCQQGdJjBkayCscq3GQkDF2MhC6fg==} + + '@solana/assertions@2.0.0-experimental.21e994f': + resolution: {integrity: sha512-iGOUpOqkqxzQ/xi4Q3YLiBQPASiQ43NYTalmQm99hmOhySRA4+yyQTmMW1PJ8FAm7Zf86cCiYTf19Exa7+DxoQ==} '@solana/buffer-layout-utils@0.2.0': resolution: {integrity: sha512-szG4sxgJGktbuZYDg2FfNmkMi0DYQoVjN2h7ta1W1hPrwzarcFLBq9UpX1UjNXsNpT9dn+chgprtWGioUAr4/g==} engines: {node: '>= 10'} + '@solana/buffer-layout@4.0.0': + resolution: {integrity: sha512-lR0EMP2HC3+Mxwd4YcnZb0smnaDw7Bl2IQWZiTevRH5ZZBZn6VRWn3/92E3qdU4SSImJkA6IDHawOHAnx/qUvQ==} + engines: {node: '>=5.10'} + '@solana/buffer-layout@4.0.1': resolution: {integrity: sha512-E1ImOIAD1tBZFRdjeM4/pzTiTApC0AOBGwyAMS4fwIodCWArzJ3DWdoh8cKxeFM2fElkxBh2Aqts1BPC373rHA==} engines: {node: '>=5.10'} @@ -5717,11 +5741,29 @@ packages: peerDependencies: typescript: '>=5' + '@solana/functional@2.0.0-experimental.21e994f': + resolution: {integrity: sha512-FMXFiTA+hsc9FCv0r47oF7njq/K9x7zh0H+To7tpeqwN65LtJPu5BMG7xZY3rn5TrudgKw6XPuIr3ARbI8+IWA==} + + '@solana/instructions@2.0.0-experimental.21e994f': + resolution: {integrity: sha512-PuJJzvT7wtwE5UcGavUppnfVWnoxL8CPhZBb96HpOaQhQ2JuyhN445bfav5KkaUMCE6ubrVzOEqzrbtygD3aBg==} + + '@solana/keys@2.0.0-experimental.21e994f': + resolution: {integrity: sha512-Qsm7ARy69PdIuis7TZy8ELyhq0pcRFPXtaZ8vLFUvsukrcWRowiJ8JJs6Q3tA+gQK5vUn9ABp7a7Qs0FHzgbyw==} + '@solana/options@2.0.0-rc.1': resolution: {integrity: sha512-mLUcR9mZ3qfHlmMnREdIFPf9dpMc/Bl66tLSOOWxw4ml5xMT2ohFn7WGqoKcu/UHkT9CrC6+amEdqCNvUqI7AA==} peerDependencies: typescript: '>=5' + '@solana/rpc-core@2.0.0-experimental.21e994f': + resolution: {integrity: sha512-T7VcTLRi4dsqmpFYdnvcHZFS8Vcgdi6funMUrXcM7ofQqb8vWGJnlX6AX0eIZiVsmoYk5Ki8wW4D6Ul6bXZyZg==} + + '@solana/rpc-transport@2.0.0-experimental.21e994f': + resolution: {integrity: sha512-PfGPzRuEodhfLyOD8ZneYQ389SWYgmj1Q/HWQZo8yZMsiAaW/lqCygoW88lecxXKlZF5gJYrBX154kgvGqEM7g==} + peerDependencies: + node-fetch: ^2.6.7 + ws: ^8.14.0 + '@solana/spl-single-pool-classic@1.0.2': resolution: {integrity: sha512-kh2D3KElYsJWZIoksCd5dlC9jsKict7WTS+lZvhaGXTarZbjMqhIaiiMTe5oqKgHSNwavoP05VJ8YlTmbTxTLg==} @@ -5734,166 +5776,209 @@ packages: '@solana/spl-stake-pool@1.1.8': resolution: {integrity: sha512-g/d8pFPI9NI1QWObSCkzMz4QpEUepWRLSERGV3gaAwfxWb3mG5I0KQqDW5UgZ8iT9srhzg7me+gG4ad9toQsNg==} + '@solana/spl-token-group@0.0.7': + resolution: {integrity: sha512-V1N/iX7Cr7H0uazWUT2uk27TMqlqedpXHRqqAbVO2gvmJyT0E0ummMEAVQeXZ05ZhQ/xF39DLSdBp90XebWEug==} + engines: {node: '>=16'} + peerDependencies: + '@solana/web3.js': ^1.95.3 + '@solana/spl-token-metadata@0.1.6': resolution: {integrity: sha512-7sMt1rsm/zQOQcUWllQX9mD2O6KhSAtY1hFR2hfFwgqfFWzSY9E9GDvFVNYUI1F0iQKcm6HmePU9QbKRXTEBiA==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.95.3 '@solana/spl-token-registry@0.2.4574': resolution: {integrity: sha512-JzlfZmke8Rxug20VT/VpI2XsXlsqMlcORIUivF+Yucj7tFi7A0dXG7h+2UnD0WaZJw8BrUz2ABNkUnv89vbv1A==} engines: {node: '>=10'} + '@solana/spl-token@0.1.8': + resolution: {integrity: sha512-LZmYCKcPQDtJgecvWOgT/cnoIQPWjdH+QVyzPcFvyDUiT0DiRjZaam4aqNUyvchLFhzgunv3d9xOoyE34ofdoQ==} + engines: {node: '>= 10'} + '@solana/spl-token@0.3.11': resolution: {integrity: sha512-bvohO3rIMSVL24Pb+I4EYTJ6cL82eFpInEXD/I8K8upOGjpqHsKUoAempR/RnUlI1qSFNyFlWJfu6MNUgfbCQQ==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.88.0 + + '@solana/spl-token@0.3.7': + resolution: {integrity: sha512-bKGxWTtIw6VDdCBngjtsGlKGLSmiu/8ghSt/IOYJV24BsymRbgq7r12GToeetpxmPaZYLddKwAz7+EwprLfkfg==} + engines: {node: '>=16'} + peerDependencies: + '@solana/web3.js': ^1.47.4 + + '@solana/spl-token@0.3.8': + resolution: {integrity: sha512-ogwGDcunP9Lkj+9CODOWMiVJEdRtqHAtX2rWF62KxnnSWtMZtV9rDhTrZFshiyJmxDnRL/1nKE1yJHg4jjs3gg==} + engines: {node: '>=16'} + peerDependencies: + '@solana/web3.js': ^1.47.4 + + '@solana/spl-token@0.3.9': + resolution: {integrity: sha512-1EXHxKICMnab35MvvY/5DBc/K/uQAOJCYnDZXw83McCAYUAfi+rwq6qfd6MmITmSTEhcfBcl/zYxmW/OSN0RmA==} + engines: {node: '>=16'} + peerDependencies: + '@solana/web3.js': ^1.47.4 + + '@solana/spl-token@0.4.12': + resolution: {integrity: sha512-K6CxzSoO1vC+WBys25zlSDaW0w4UFZO/IvEZquEI35A/PjqXNQHeVigmDCZYEJfESvYarKwsr8tYr/29lPtvaw==} + engines: {node: '>=16'} + peerDependencies: + '@solana/web3.js': ^1.95.5 + + '@solana/spl-token@0.4.9': + resolution: {integrity: sha512-g3wbj4F4gq82YQlwqhPB0gHFXfgsC6UmyGMxtSLf/BozT/oKd59465DbnlUK8L8EcimKMavxsVAMoLcEdeCicg==} + engines: {node: '>=16'} + peerDependencies: + '@solana/web3.js': ^1.95.3 + + '@solana/transactions@2.0.0-experimental.21e994f': + resolution: {integrity: sha512-DunbTMBzlC7jmTzkFsRm5DhGe+MjaZ8m+SJ7V520mQq+kxrbPrRmI3ikfUVdejg0WaEV4Dy+RwQ5xllsrJ47kA==} '@solana/wallet-adapter-alpha@0.1.10': resolution: {integrity: sha512-TOUhDyUNSmp8bqeUueN0LPmurTAEmYm3PTrPGSnsq6JFeTzwTv5xZRygtCvULpBzCPZu/7AfIqh/TSoz4P92aw==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-avana@0.1.13': resolution: {integrity: sha512-dvKDzaFo9KgfNh0ohI6qOBTnOU2f6cHKPiDxdtLfXVubdic1mUYzuA2PcrBZQuRc5EBcvHbGCpr3Ds90cGB+xQ==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-base-ui@0.1.2': resolution: {integrity: sha512-33l0WqY0mKKhcrNBbqS9anvT4MjzNnKewoF1VcdbI/uSlMOZtGy+9fr8ETVFI+ivr44QHpvbiZX9dmz2mTCGXw==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 react: ^18.2.0 '@solana/wallet-adapter-base@0.9.23': resolution: {integrity: sha512-apqMuYwFp1jFi55NxDfvXUX2x1T0Zh07MxhZ/nCCTGys5raSfYUh82zen2BLv8BSDj/JxZ2P/s7jrQZGrX8uAw==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-bitkeep@0.3.20': resolution: {integrity: sha512-v6Jd13CZOPNIAX0nFlopAJ3HDvC+MhiB4sde3C8sSnNbjVi9h1WLHBmaUfgqU6mAyhDjWUZjKt4zYlMhLdp/bg==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-bitpie@0.5.18': resolution: {integrity: sha512-gEflEwAyUbfmU4NEmsoDYt1JNFyoBQGm99BBvrvXdJsDdExvT6PwHNi5YlQKp1A4EAqjqaEj+nQzr6ygUpmCBQ==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-clover@0.4.19': resolution: {integrity: sha512-48PoaPte/SRYeU25bvOSmSEqoKCcyOBH9CXebsDcXkrgf+g46KRlAlsY605q1ebzr+iaFEONtTdxW8LthvJtbA==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-coin98@0.5.20': resolution: {integrity: sha512-gnDFNsFq4IeB6jtQj6fZOUthuuQpvtomCkwkwsOWARNhl8nhnsfbuNs3r4XaT4Q79my07ogNQUBPGKY/8CqjiA==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-coinbase@0.1.19': resolution: {integrity: sha512-hcf9ieAbQxD2g8/5glXVAt67w+3iixpjMMZC7lT7Wa8SJZsq6lmISC9AtZctDEQcWSVV0IkedZp3bg6bp22kng==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-coinhub@0.3.18': resolution: {integrity: sha512-yeJo+cHVlUBlH16Q+knnFDJrH9wzEB3zvSq57PXfqvlWSjySm4PkkK7srRoAwfNOxL/eArSJWfBwRprsymttJQ==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-fractal@0.1.8': resolution: {integrity: sha512-lV/rXOMQSR7sBIEDx8g0jwvXP/fT2Vw/47CSj9BaVYC5LGphhuoYbcI4ko1y0Zv+dJu8JVRTeKbnaiRBjht5DA==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-huobi@0.1.15': resolution: {integrity: sha512-VKwlK0fE7v97NEWwP86iBY/xgnB3fQJv2/RYaw8ODAcfJqVQZAV6EhDR8fo6++jdS1KkcWc2GcHdBMrqPli3yQ==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-hyperpay@0.1.14': resolution: {integrity: sha512-K0qMVpPHbeIVAvhwnn+2GR8jjBe/a5EP514TL/10SQQ8vTLd7ggNWZdTRCjUkHRlsbTOK7yYWAOHu3gx7429rw==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-keystone@0.1.15': resolution: {integrity: sha512-2A31/vuDRAfASOEyWvJ2YjtwCQohwim3/K+KzhPfvG20C4wr6agDbMXi1T2lDWwrd13kyP+dIgOzPfuLn09tWw==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-krystal@0.1.12': resolution: {integrity: sha512-umQV9cbLZcqJFkcjpdOgPvTeDvUjcivRSzWgbx27drmeQ9bi4w9bYH5XkFmbj9iD98q+fjrYQUOK772IHZqrkQ==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-ledger@0.9.25': resolution: {integrity: sha512-59yD3aveLwlzXqk4zBCaPLobeqAhmtMxPizfUBOjzwRKyepi1Nnnt9AC9Af3JrweU2x4qySRxAaZfU/iNqJ3rQ==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-mathwallet@0.9.18': resolution: {integrity: sha512-sleBX+wB8Wahu2lLBCWihkFtnl64DMJgla/kgsf75PCNmNA93+WLA4gYOK+fFKeBkU12a/Hp5oZKEQsQGFPSOA==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-neko@0.2.12': resolution: {integrity: sha512-ei1QoQZhiYMuH/qm3bnXlueT0jQmH4tZfQvEwudFB8+a0fLtSA8lZU+CYI1jd1YLDjkUEIiXV6R/u32nlCuYDA==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-nightly@0.1.16': resolution: {integrity: sha512-JaPzT8R4HHUqGn/QdElx9iRW98h0NaANBt0j3CZZYWlqsdG0f8fFfy2xofILA+qnDL6NaRI9AzQ4NcQGuVZsVQ==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-nufi@0.1.17': resolution: {integrity: sha512-ggTZKvYPJS3m/9hsMaGSH0F8kqumPqP0WdY7WNihWR6O4Pr401kDBdgXPXNSGorIahdPrRBzp5UrahnrlodvTQ==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-onto@0.1.7': resolution: {integrity: sha512-WS4LY0Z0J+NcyEkjdjkD11uKURkRQ/RHMYSFE59U+MuBHggEpXJFZuJzUE9SZbG1ltlLTh13hS5ZuiEz7F+faA==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-particle@0.1.12': resolution: {integrity: sha512-6tD5pbyuyCRDswDVD5LCakVQ/vIwjO2lXlVvJFDLdhGa6MinbjTHigLmE58nkTgKATRScyS8FuCCzGmYcXGbow==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-phantom@0.9.24': resolution: {integrity: sha512-D24AxRHmRJ4AYoRvijbiuUb9LmC4xLGKLMSJS2ly+zGxVmaPASPM/ThaY/DlYTDL31QvkYtl8RzSR4yIU1gpLg==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-react-ui@0.9.35': resolution: {integrity: sha512-SyHUavEAyzBL5zim5xAlYaqP5jF3bOtxi/02wgXzMpKXUYpG4EiXXY3DeGw5eUbcvvej45rQENtTHWEEH9fW+A==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 react: ^18.2.0 react-dom: ^18.2.0 @@ -5901,104 +5986,104 @@ packages: resolution: {integrity: sha512-i4hc/gNLTYNLMEt2LS+4lrrc0QAwa5SU2PtYMnZ2A3rsoKF5m1bv1h6cjLj2KBry4/zRGEBoqkiMOC5zHkLnRQ==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 react: ^18.2.0 '@solana/wallet-adapter-safepal@0.5.18': resolution: {integrity: sha512-E/EIO5j+f0FS9Yj5o5JLJ/qHh3Se/9jP2KdHKhooWTlXWbQDzrxMjV88qIKKl5sgWEndqRYDuDbAdW+2dhw6hw==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-saifu@0.1.15': resolution: {integrity: sha512-4nrziKQ+4QInh+COsICpNNUlUt456EJ60SZLxvG/z1AOGpatuzT0gN1+RdMcwHGUtiPBPCkEneUVhFZhhbMJlg==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-salmon@0.1.14': resolution: {integrity: sha512-CMXdbhaj3prloCJwvxO7e1wfAyRd58QiPB8pjvB4GBbznyoSnHbFXmpxZrKX1Dk6FoJOGBgjB71xnreGcc6oMw==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-sky@0.1.15': resolution: {integrity: sha512-1vlk1/jnlOC/WfDDgDoUk3XtEhB3hq1fKtUb+xj0pVuSOg2Db+8ka9vPPYlVaKHoGvjm30iGGfr3ZrCxVfG6OQ==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-solflare@0.6.28': resolution: {integrity: sha512-iiUQtuXp8p4OdruDawsm1dRRnzUCcsu+lKo8OezESskHtbmZw2Ifej0P99AbJbBAcBw7q4GPI6987Vh05Si5rw==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-solong@0.9.18': resolution: {integrity: sha512-n40eemFUbJlOP+FKvn8rgq+YAOW51lEsn7uVz5ZjmiaW6MnRQniId9KkGYPPOUjytFyM+6/4x6IXI+QJknlSqA==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-spot@0.1.15': resolution: {integrity: sha512-daU2iBTSJp1RGfQrB2uV06+2WHfeyW0uhjoJ3zTkz24kXqv5/ycoPHr8Gi2jkDSGMFkewnjWF8g0KMEzq2VYug==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-tokenary@0.1.12': resolution: {integrity: sha512-iIsOzzEHfRfDUiwYy2BAVGeMl+xBUu92qYK1yAKeKxQPF5McJrnjS3FXwT/onBU5WMdxI6dWm0HKZUiDwefN6A==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-tokenpocket@0.4.19': resolution: {integrity: sha512-zKXTN+tuKIr/stSxUeG9XPBks9iqeliBWS9JF8eq+8u/Qb/bIDbNSQmd8Z5u1x2lf0puiStc9/iUu/+MLaOSVg==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-torus@0.11.28': resolution: {integrity: sha512-bu1oJQ+AoIZICxz8J1lVcdL+iBBrdbynnEs5N6dxwoM/cMGLbX7PGYqaH0J1dEXisA+1H5AzGAnW4UU05VBmLA==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-trezor@0.1.2': resolution: {integrity: sha512-x4nXntYi1SIv63ZdXWX/Rq/VKwguByKu67WpyUXsu8kOdviksb20bQMuAR7Ue41oJ9zSnLlTxAxA1SuWNkFRBg==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-trust@0.1.13': resolution: {integrity: sha512-lkmPfNdyRgx+z0K7i2cDa3a6SOKXpi3FiaYSo8Zozoxkp+Ga/NXVWxlXtMca4GAc/MnJMVp7yF/31kyFIee+3A==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-unsafe-burner@0.1.7': resolution: {integrity: sha512-SuBVqQxA1NNUwP4Lo70rLPaM8aWkV1EFAlxkRoRLtwyw/gM8bxTO6+9EVyKCv+ix3yw1rCGIF3B0idXx0i37eQ==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-walletconnect@0.1.16': resolution: {integrity: sha512-jNaQwSho8hT7gF1ifePE8TJc1FULx8jCF16KX3fZPtzXDxKrj0R4VUpHMGcw4MlDknrnZNLOJAVvyiawAkPCRQ==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-wallets@0.19.32': resolution: {integrity: sha512-voZYQiIy1yXuKvm7x7YpnQ53eiJC7NpIYSQjzApOUiswiBRVeYcnPO4O/MMPUwsGkS7iZKqKZjo5CnOaN44n+g==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-adapter-xdefi@0.1.7': resolution: {integrity: sha512-d0icfBOQyaY8kpsdU/wQwaBIahZZPzkXkXfBjpMGwjixD8oeZUFfsg8LC7T1rOIUObeczlocaR/lwtEqWpnaeg==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@solana/wallet-standard-chains@1.1.1': resolution: {integrity: sha512-Us3TgL4eMVoVWhuC4UrePlYnpWN+lwteCBlhZDUhFZBJ5UMGh94mYPXno3Ho7+iHPYRtuCi/ePvPcYBqCGuBOw==} @@ -6020,7 +6105,7 @@ packages: resolution: {integrity: sha512-Q2Rie9YaidyFA4UxcUIxUsvynW+/gE2noj/Wmk+IOwDwlVrJUAXCvFaCNsPDSyKoiYEKxkSnlG13OA1v08G4iw==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.98.0 bs58: ^6.0.0 '@solana/wallet-standard-wallet-adapter-react@1.1.4': @@ -6038,18 +6123,24 @@ packages: resolution: {integrity: sha512-NF+MI5tOxyvfTU4A+O5idh/gJFmjm52bMwsPpFGRSL79GECSN0XLmpVOO/jqTKJgac2uIeYDpQw/eMaQuWuUXw==} engines: {node: '>=16'} + '@solana/web3.js@1.77.4': + resolution: {integrity: sha512-XdN0Lh4jdY7J8FYMyucxCwzn6Ga2Sr1DHDWRbqVzk7ZPmmpSPOVWHzO67X1cVT+jNi1D6gZi2tgjHgDPuj6e9Q==} + '@solana/web3.js@1.98.0': resolution: {integrity: sha512-nz3Q5OeyGFpFCR+erX2f6JPt3sKhzhYcSycBCSPkWjzSVDh/Rr1FqTVMRe58FKO16/ivTUcuJjeS5MyBvpkbzA==} + '@solana/web3.js@2.0.0-experimental.21e994f': + resolution: {integrity: sha512-Yy0D57nlNTDm0BhBRIM85Sn52T6vjxpBRRdwE/FOJJmN92n0Qpc4mTAwOPfEqoVpiTcluUBZ4l8FAWxjGCFMgQ==} + '@solflare-wallet/metamask-sdk@1.0.3': resolution: {integrity: sha512-os5Px5PTMYKGS5tzOoyjDxtOtj0jZKnbI1Uwt8+Jsw1HHIA+Ib2UACCGNhQ/un2f8sIbTfLD1WuucNMOy8KZpQ==} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': '*' '@solflare-wallet/sdk@1.4.2': resolution: {integrity: sha512-jrseNWipwl9xXZgrzwZF3hhL0eIVxuEtoZOSLmuPuef7FgHjstuTtNJAeT4icA7pzdDV4hZvu54pI2r2f7SmrQ==} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': '*' '@solworks/soltoolkit-sdk@0.0.37': resolution: {integrity: sha512-3+mNv9ymup0LTOmZRhIWvqGmf9Col1TKuZ2I9dqrnbSveOBnjCgNDUkfge4qJ2FcWNZdVEvHzUd3UkV902INAg==} @@ -6192,7 +6283,7 @@ packages: resolution: {integrity: sha512-jMFuf3kLtUJ/TjeiezIl5peMg8wYooiZyMK7QulY4jqgI6Z4PV/JS+lnB8usqfJP8U3QFZ4oYljIcj/YSzHZLw==} engines: {node: '>=16'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.77.3 '@tiplink/wallet-adapter': '>=2.1.17' react: ^18.2.0 react-dom: ^18.2.0 @@ -6201,7 +6292,7 @@ packages: resolution: {integrity: sha512-KudDgMyf/snNoju/BwhEWmhJEs+0uM5eKHM0gGmVq7iFjF7Z/37nRguQLtm1pClHeApKjf9LoTd27laXQGE1Hg==} engines: {node: '>=18'} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.58.0 '@tootallnate/once@2.0.0': resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} @@ -7176,14 +7267,14 @@ packages: engines: {node: '>=18.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': ^7.x - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.x '@web3auth/solana-provider@7.3.2': resolution: {integrity: sha512-4/YeZe6Ag27MG1tez+V+zPbHM3PacdWktlKM2ie0ltrEYnJw7QWUVbXuDPoUp2bVCfL0Z3Vg37F3hHKE/xzqAw==} engines: {node: '>=18.x', npm: '>=9.x'} peerDependencies: '@babel/runtime': ^7.x - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.x '@web3auth/solana-wallet-connector-plugin@7.3.2': resolution: {integrity: sha512-7CcmZi+4uk6BCwWBl3f6Z6xtKqv7+T06P8n8lMtOLMOAYTEny6059Rsj7TXdGBei4VZ/L8AQtdadDstwGnqxew==} @@ -8663,6 +8754,10 @@ packages: dot-case@3.0.4: resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} + dotenv@10.0.0: + resolution: {integrity: sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==} + engines: {node: '>=10'} + dotenv@16.0.3: resolution: {integrity: sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==} engines: {node: '>=12'} @@ -12756,6 +12851,9 @@ packages: rootpath@0.1.2: resolution: {integrity: sha512-R3wLbuAYejpxQjL/SjXo1Cjv4wcJECnMRT/FlcCfTwCBhaji9rWaRCoVEQ1SPiTJ4kKK+yh+bZLAV7SCafoDDw==} + rpc-websockets@7.11.2: + resolution: {integrity: sha512-pL9r5N6AVHlMN/vT98+fcO+5+/UcPLf/4tq+WUaid/PPUGS/ttJ3y8e9IqmaWKtShNAysMSjkczuEA49NuV7UQ==} + rpc-websockets@9.0.4: resolution: {integrity: sha512-yWZWN0M+bivtoNLnaDbtny4XchdAIF5Q4g/ZsC5UC61Ckbp0QczwO8fg44rV3uYmY4WHd+EZQbn90W1d8ojzqQ==} @@ -12808,7 +12906,7 @@ packages: salmon-adapter-sdk@1.1.1: resolution: {integrity: sha512-28ysSzmDjx2AbotxSggqdclh9MCwlPJUldKkCph48oS5Xtwu0QOg8T9ZRHS2Mben4Y8sTq6VvxXznKssCYFBJA==} peerDependencies: - '@solana/web3.js': ^1.93.2 + '@solana/web3.js': ^1.44.3 sandwich-stream@2.0.2: resolution: {integrity: sha512-jLYV0DORrzY3xaz/S9ydJL6Iz7essZeAfnAavsJ+zsJGZ1MOnsS52yRjU3uF3pJa/lla7+wisp//fxOwOH8SKQ==} @@ -13258,6 +13356,9 @@ packages: resolution: {integrity: sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==} deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. + superstruct@0.14.2: + resolution: {integrity: sha512-nPewA6m9mR3d6k7WkZ8N8zpTWfenFH3q9pA2PkuiZxINr9DKB2+40wEQf0ixn8VaGuJ78AB6iWOtStI+/4FKZQ==} + superstruct@0.15.5: resolution: {integrity: sha512-4AOeU+P5UuE/4nOUkmcQdW5y7i9ndt1cQd/3iUe+LTz3RxESf/W/5lg4B74HbDMMv8PHnPnGCQFH45kBcrQYoQ==} @@ -15456,12 +15557,12 @@ snapshots: bs58: 5.0.0 buffer: 6.0.3 - '@bonfida/spl-name-service@1.6.1(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@4.9.4)(utf-8-validate@5.0.10)': + '@bonfida/spl-name-service@1.6.1(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@ethersproject/sha2': 5.7.0 '@pythnetwork/client': 2.22.1(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@solana/buffer-layout': 4.0.1 - '@solana/spl-token': 0.3.11(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@4.9.4)(utf-8-validate@5.0.10) + '@solana/spl-token': 0.3.7(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) bech32-buffer: 0.2.1 bn.js: 5.2.1 @@ -15473,17 +15574,15 @@ snapshots: transitivePeerDependencies: - bufferutil - encoding - - fastestsmallesttextencoderdecoder - - typescript - utf-8-validate - '@bonfida/spl-name-service@2.5.4(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10)': + '@bonfida/spl-name-service@2.5.4(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@bonfida/sns-records': 0.0.1(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) '@noble/curves': 1.8.1 '@scure/base': 1.2.4 '@solana/buffer-layout': 4.0.1 - '@solana/spl-token': 0.3.11(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10) + '@solana/spl-token': 0.3.9(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) borsh: 2.0.0 buffer: 6.0.3 @@ -15493,8 +15592,6 @@ snapshots: transitivePeerDependencies: - bufferutil - encoding - - fastestsmallesttextencoderdecoder - - typescript - utf-8-validate '@brokerloop/ttlcache@3.2.3': @@ -17132,8 +17229,8 @@ snapshots: '@jup-ag/common@6.1.0(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bn.js@5.2.1)(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10)': dependencies: '@coral-xyz/anchor': 0.29.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@mercurial-finance/optimist': 0.3.2(@coral-xyz/anchor@0.29.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@solana/spl-token@0.3.11(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bn.js@5.2.1)(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10) - '@solana/spl-token': 0.3.11(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10) + '@mercurial-finance/optimist': 0.3.2(@coral-xyz/anchor@0.29.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@solana/spl-token@0.1.8(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bn.js@5.2.1)(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10) + '@solana/spl-token': 0.1.8(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) bs58: 4.0.1 jsbi: 4.3.0 @@ -17146,17 +17243,15 @@ snapshots: - typescript - utf-8-validate - '@jup-ag/referral-sdk@0.1.7(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)': + '@jup-ag/referral-sdk@0.1.7(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@coral-xyz/anchor': 0.28.1-beta.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@solana/spl-token': 0.3.11(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10) + '@solana/spl-token': 0.3.8(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) lodash: 4.17.21 transitivePeerDependencies: - bufferutil - encoding - - fastestsmallesttextencoderdecoder - - typescript - utf-8-validate '@keystonehq/alias-sampling@0.1.2': {} @@ -17304,11 +17399,11 @@ snapshots: '@types/react': 18.3.18 react: 18.3.1 - '@mercurial-finance/optimist@0.3.2(@coral-xyz/anchor@0.29.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@solana/spl-token@0.3.11(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bn.js@5.2.1)(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10)': + '@mercurial-finance/optimist@0.3.2(@coral-xyz/anchor@0.29.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@solana/spl-token@0.1.8(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bn.js@5.2.1)(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10)': dependencies: '@coral-xyz/anchor': 0.29.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@metaplex-foundation/mpl-token-metadata': 2.13.0(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10) - '@solana/spl-token': 0.3.11(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10) + '@solana/spl-token': 0.1.8(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) bn.js: 5.2.1 promise-retry: 2.0.1 @@ -17613,6 +17708,30 @@ snapshots: - typescript - utf-8-validate + '@metaplex-foundation/umi-options@0.8.9': {} + + '@metaplex-foundation/umi-public-keys@0.8.9': + dependencies: + '@metaplex-foundation/umi-serializers-encodings': 0.8.9 + + '@metaplex-foundation/umi-serializers-core@0.8.9': {} + + '@metaplex-foundation/umi-serializers-encodings@0.8.9': + dependencies: + '@metaplex-foundation/umi-serializers-core': 0.8.9 + + '@metaplex-foundation/umi-serializers-numbers@0.8.9': + dependencies: + '@metaplex-foundation/umi-serializers-core': 0.8.9 + + '@metaplex-foundation/umi-serializers@0.8.9': + dependencies: + '@metaplex-foundation/umi-options': 0.8.9 + '@metaplex-foundation/umi-public-keys': 0.8.9 + '@metaplex-foundation/umi-serializers-core': 0.8.9 + '@metaplex-foundation/umi-serializers-encodings': 0.8.9 + '@metaplex-foundation/umi-serializers-numbers': 0.8.9 + '@mobily/ts-belt@3.13.1': {} '@moongate/moongate-adapter@0.1.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.71.8(@babel/core@7.26.8)(@babel/preset-env@7.26.8(@babel/core@7.26.8))(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10)))(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@types/react@18.3.18)(bufferutil@4.0.9)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.71.8(@babel/core@7.26.8)(@babel/preset-env@7.26.8(@babel/core@7.26.8))(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1))(react-native@0.71.8(@babel/core@7.26.8)(@babel/preset-env@7.26.8(@babel/core@7.26.8))(bufferutil@4.0.9)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@2.79.2)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(zod@3.24.2)': @@ -17830,7 +17949,7 @@ snapshots: '@native-to-anchor/buffer-layout@0.1.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: - '@solana/buffer-layout': 4.0.1 + '@solana/buffer-layout': 4.0.0 '@solana/buffer-layout-utils': 0.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil @@ -20011,6 +20130,13 @@ snapshots: - react - react-native + '@solana/addresses@2.0.0-experimental.21e994f': + dependencies: + '@metaplex-foundation/umi-serializers': 0.8.9 + '@solana/assertions': 2.0.0-experimental.21e994f + + '@solana/assertions@2.0.0-experimental.21e994f': {} + '@solana/buffer-layout-utils@0.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@solana/buffer-layout': 4.0.1 @@ -20022,6 +20148,10 @@ snapshots: - encoding - utf-8-validate + '@solana/buffer-layout@4.0.0': + dependencies: + buffer: 6.0.3 + '@solana/buffer-layout@4.0.1': dependencies: buffer: 6.0.3 @@ -20112,6 +20242,14 @@ snapshots: commander: 12.1.0 typescript: 5.7.3 + '@solana/functional@2.0.0-experimental.21e994f': {} + + '@solana/instructions@2.0.0-experimental.21e994f': {} + + '@solana/keys@2.0.0-experimental.21e994f': + dependencies: + '@solana/assertions': 2.0.0-experimental.21e994f + '@solana/options@2.0.0-rc.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@4.9.4)': dependencies: '@solana/codecs-core': 2.0.0-rc.1(typescript@4.9.4) @@ -20134,42 +20272,50 @@ snapshots: transitivePeerDependencies: - fastestsmallesttextencoderdecoder - '@solana/spl-single-pool-classic@1.0.2(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + '@solana/rpc-core@2.0.0-experimental.21e994f': + dependencies: + '@metaplex-foundation/umi-serializers': 0.8.9 + + '@solana/rpc-transport@2.0.0-experimental.21e994f(node-fetch@2.7.0)(ws@8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))': dependencies: - '@solana/spl-single-pool': 1.0.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + node-fetch: 2.7.0 + ws: 8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + + '@solana/spl-single-pool-classic@1.0.2(bufferutil@4.0.9)(node-fetch@2.7.0)(utf-8-validate@5.0.10)(ws@8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))': + dependencies: + '@solana/spl-single-pool': 1.0.0(node-fetch@2.7.0)(ws@8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - encoding + - node-fetch - utf-8-validate + - ws - '@solana/spl-single-pool@1.0.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + '@solana/spl-single-pool@1.0.0(node-fetch@2.7.0)(ws@8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))': dependencies: - '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@solana/web3.js': 2.0.0-experimental.21e994f(node-fetch@2.7.0)(ws@8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) transitivePeerDependencies: - - bufferutil - - encoding - - utf-8-validate + - node-fetch + - ws - '@solana/spl-stake-pool@0.6.5(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10)': + '@solana/spl-stake-pool@0.6.5(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@project-serum/borsh': 0.2.5(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) '@solana/buffer-layout': 4.0.1 - '@solana/spl-token': 0.3.11(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10) + '@solana/spl-token': 0.1.8(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) bn.js: 5.2.1 buffer: 6.0.3 transitivePeerDependencies: - bufferutil - encoding - - fastestsmallesttextencoderdecoder - - typescript - utf-8-validate '@solana/spl-stake-pool@1.1.8(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)': dependencies: '@solana/buffer-layout': 4.0.1 - '@solana/spl-token': 0.3.11(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10) + '@solana/spl-token': 0.4.9(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10) '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) bn.js: 5.2.1 buffer: 6.0.3 @@ -20182,6 +20328,22 @@ snapshots: - typescript - utf-8-validate + '@solana/spl-token-group@0.0.7(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(fastestsmallesttextencoderdecoder@1.0.22)(typescript@4.9.4)': + dependencies: + '@solana/codecs': 2.0.0-rc.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@4.9.4) + '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + transitivePeerDependencies: + - fastestsmallesttextencoderdecoder + - typescript + + '@solana/spl-token-group@0.0.7(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)': + dependencies: + '@solana/codecs': 2.0.0-rc.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3) + '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + transitivePeerDependencies: + - fastestsmallesttextencoderdecoder + - typescript + '@solana/spl-token-metadata@0.1.6(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(fastestsmallesttextencoderdecoder@1.0.22)(typescript@4.9.4)': dependencies: '@solana/codecs': 2.0.0-rc.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@4.9.4) @@ -20202,6 +20364,19 @@ snapshots: dependencies: cross-fetch: 3.0.6 + '@solana/spl-token@0.1.8(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@babel/runtime': 7.26.7 + '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + bn.js: 5.2.1 + buffer: 6.0.3 + buffer-layout: 1.2.2 + dotenv: 10.0.0 + transitivePeerDependencies: + - bufferutil + - encoding + - utf-8-validate + '@solana/spl-token@0.3.11(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@4.9.4)(utf-8-validate@5.0.10)': dependencies: '@solana/buffer-layout': 4.0.1 @@ -20230,6 +20405,90 @@ snapshots: - typescript - utf-8-validate + '@solana/spl-token@0.3.7(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@solana/buffer-layout': 4.0.1 + '@solana/buffer-layout-utils': 0.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + buffer: 6.0.3 + transitivePeerDependencies: + - bufferutil + - encoding + - utf-8-validate + + '@solana/spl-token@0.3.8(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@solana/buffer-layout': 4.0.1 + '@solana/buffer-layout-utils': 0.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + buffer: 6.0.3 + transitivePeerDependencies: + - bufferutil + - encoding + - utf-8-validate + + '@solana/spl-token@0.3.9(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@solana/buffer-layout': 4.0.1 + '@solana/buffer-layout-utils': 0.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + buffer: 6.0.3 + transitivePeerDependencies: + - bufferutil + - encoding + - utf-8-validate + + '@solana/spl-token@0.4.12(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@4.9.4)(utf-8-validate@5.0.10)': + dependencies: + '@solana/buffer-layout': 4.0.1 + '@solana/buffer-layout-utils': 0.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@solana/spl-token-group': 0.0.7(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(fastestsmallesttextencoderdecoder@1.0.22)(typescript@4.9.4) + '@solana/spl-token-metadata': 0.1.6(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(fastestsmallesttextencoderdecoder@1.0.22)(typescript@4.9.4) + '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + buffer: 6.0.3 + transitivePeerDependencies: + - bufferutil + - encoding + - fastestsmallesttextencoderdecoder + - typescript + - utf-8-validate + + '@solana/spl-token@0.4.12(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3)(utf-8-validate@5.0.10)': + dependencies: + '@solana/buffer-layout': 4.0.1 + '@solana/buffer-layout-utils': 0.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@solana/spl-token-group': 0.0.7(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3) + '@solana/spl-token-metadata': 0.1.6(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3) + '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + buffer: 6.0.3 + transitivePeerDependencies: + - bufferutil + - encoding + - fastestsmallesttextencoderdecoder + - typescript + - utf-8-validate + + '@solana/spl-token@0.4.9(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)': + dependencies: + '@solana/buffer-layout': 4.0.1 + '@solana/buffer-layout-utils': 0.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@solana/spl-token-group': 0.0.7(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3) + '@solana/spl-token-metadata': 0.1.6(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.7.3) + '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + buffer: 6.0.3 + transitivePeerDependencies: + - bufferutil + - encoding + - fastestsmallesttextencoderdecoder + - typescript + - utf-8-validate + + '@solana/transactions@2.0.0-experimental.21e994f': + dependencies: + '@metaplex-foundation/umi-serializers': 0.8.9 + '@solana/addresses': 2.0.0-experimental.21e994f + '@solana/keys': 2.0.0-experimental.21e994f + '@solana/wallet-adapter-alpha@0.1.10(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))': dependencies: '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) @@ -20705,6 +20964,28 @@ snapshots: - bs58 - react + '@solana/web3.js@1.77.4(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@babel/runtime': 7.26.7 + '@noble/curves': 1.8.1 + '@noble/hashes': 1.7.1 + '@solana/buffer-layout': 4.0.1 + agentkeepalive: 4.6.0 + bigint-buffer: 1.1.5 + bn.js: 5.2.1 + borsh: 0.7.0 + bs58: 4.0.1 + buffer: 6.0.3 + fast-stable-stringify: 1.0.0 + jayson: 4.1.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) + node-fetch: 2.7.0 + rpc-websockets: 7.11.2 + superstruct: 0.14.2 + transitivePeerDependencies: + - bufferutil + - encoding + - utf-8-validate + '@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@babel/runtime': 7.26.7 @@ -20727,6 +21008,21 @@ snapshots: - encoding - utf-8-validate + '@solana/web3.js@2.0.0-experimental.21e994f(node-fetch@2.7.0)(ws@8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))': + dependencies: + '@metaplex-foundation/umi-serializers': 0.8.9 + '@solana/addresses': 2.0.0-experimental.21e994f + '@solana/functional': 2.0.0-experimental.21e994f + '@solana/instructions': 2.0.0-experimental.21e994f + '@solana/keys': 2.0.0-experimental.21e994f + '@solana/rpc-core': 2.0.0-experimental.21e994f + '@solana/rpc-transport': 2.0.0-experimental.21e994f(node-fetch@2.7.0)(ws@8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) + '@solana/transactions': 2.0.0-experimental.21e994f + fast-stable-stringify: 1.0.0 + transitivePeerDependencies: + - node-fetch + - ws + '@solflare-wallet/metamask-sdk@1.0.3(@solana/web3.js@1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10))': dependencies: '@solana/wallet-standard-features': 1.3.0 @@ -24595,6 +24891,8 @@ snapshots: no-case: 3.0.4 tslib: 2.8.1 + dotenv@10.0.0: {} + dotenv@16.0.3: {} dotenv@16.4.7: {} @@ -27199,7 +27497,7 @@ snapshots: dependencies: '@grpc/grpc-js': 1.12.6 '@noble/ed25519': 1.7.3 - '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@solana/web3.js': 1.77.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) agentkeepalive: 4.6.0 dotenv: 16.4.7 jayson: 4.1.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -30243,6 +30541,15 @@ snapshots: rootpath@0.1.2: {} + rpc-websockets@7.11.2: + dependencies: + eventemitter3: 4.0.7 + uuid: 8.3.2 + ws: 8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + optionalDependencies: + bufferutil: 4.0.9 + utf-8-validate: 5.0.10 + rpc-websockets@9.0.4: dependencies: '@swc/helpers': 0.5.15 @@ -30850,6 +31157,8 @@ snapshots: sudo-prompt@9.2.1: {} + superstruct@0.14.2: {} + superstruct@0.15.5: {} superstruct@1.0.4: {}