diff --git a/.changeset/long-apples-remain.md b/.changeset/long-apples-remain.md new file mode 100644 index 000000000..22d6b1a67 --- /dev/null +++ b/.changeset/long-apples-remain.md @@ -0,0 +1,14 @@ +--- +'@solana/wallet-adapter-create-react-app-starter': patch +'@solana/wallet-adapter-material-ui-starter': patch +'@solana/wallet-adapter-react-ui-starter': patch +'@solana/wallet-adapter-nextjs-starter': patch +'@solana/wallet-adapter-example': patch +'@solana/wallet-adapter-material-ui': patch +'@solana/wallet-adapter-ant-design': patch +'@solana/wallet-adapter-react-ui': patch +'@solana/wallet-adapter-react': patch +'@solana/wallet-adapter-base-ui': patch +--- + +Update wallet-adapter-mobile to version 2.1.0 which includes support for Mobile Wallet Adapter 2.0 and Sign in With Solana diff --git a/packages/core/base/package.json b/packages/core/base/package.json index f2a6975bf..d923f94b8 100644 --- a/packages/core/base/package.json +++ b/packages/core/base/package.json @@ -35,7 +35,7 @@ "@solana/web3.js": "^1.77.3" }, "dependencies": { - "@solana/wallet-standard-features": "^1.1.0", + "@solana/wallet-standard-features": "^1.2.0", "@wallet-standard/base": "^1.0.1", "@wallet-standard/features": "^1.0.3", "eventemitter3": "^4.0.7" diff --git a/packages/core/react/package.json b/packages/core/react/package.json index 5a4d5067b..2a6012ca7 100644 --- a/packages/core/react/package.json +++ b/packages/core/react/package.json @@ -37,9 +37,9 @@ "react": "*" }, "dependencies": { - "@solana-mobile/wallet-adapter-mobile": "^2.0.0", + "@solana-mobile/wallet-adapter-mobile": "^2.1.2", "@solana/wallet-adapter-base": "workspace:^", - "@solana/wallet-standard-wallet-adapter-react": "^1.1.0" + "@solana/wallet-standard-wallet-adapter-react": "^1.1.2" }, "devDependencies": { "@solana/web3.js": "^1.77.3", diff --git a/packages/core/react/src/WalletProvider.tsx b/packages/core/react/src/WalletProvider.tsx index 83905c1ad..de009bb14 100644 --- a/packages/core/react/src/WalletProvider.tsx +++ b/packages/core/react/src/WalletProvider.tsx @@ -66,7 +66,7 @@ export function WalletProvider({ uri: getUriForAppIdentity(), }, authorizationResultCache: createDefaultAuthorizationResultCache(), - cluster: getInferredClusterFromEndpoint(connection?.rpcEndpoint), + chain: getInferredClusterFromEndpoint(connection?.rpcEndpoint), onWalletNotFound: createDefaultWalletNotFoundHandler(), }); }, [adaptersWithStandardAdapters, connection?.rpcEndpoint]); diff --git a/packages/core/react/src/__tests__/WalletProviderMobile-test.tsx b/packages/core/react/src/__tests__/WalletProviderMobile-test.tsx index 33507cf33..06d750f94 100644 --- a/packages/core/react/src/__tests__/WalletProviderMobile-test.tsx +++ b/packages/core/react/src/__tests__/WalletProviderMobile-test.tsx @@ -198,7 +198,7 @@ describe('WalletProvider when the environment is `MOBILE_WEB`', () => { it('creates a new mobile wallet adapter with the appropriate cluster for the given endpoint', () => { renderTest({}); expect(jest.mocked(SolanaMobileWalletAdapter).mock.instances).toHaveLength(1); - expect(jest.mocked(SolanaMobileWalletAdapter).mock.calls[0][0].cluster).toBe('fake-cluster-for-test'); + expect(jest.mocked(SolanaMobileWalletAdapter).mock.calls[0][0].chain).toBe('fake-cluster-for-test'); }); }); @@ -213,7 +213,7 @@ describe('WalletProvider when the environment is `MOBILE_WEB`', () => { addressSelector: jest.fn() as unknown as AddressSelector, appIdentity: CUSTOM_APP_IDENTITY, authorizationResultCache: jest.fn() as unknown as AuthorizationResultCache, - cluster: CUSTOM_CLUSTER, + chain: CUSTOM_CLUSTER, onWalletNotFound: jest.fn(), }); adapters.push(customAdapter); diff --git a/packages/starter/example/package.json b/packages/starter/example/package.json index f6bd8ff6c..99e848fef 100644 --- a/packages/starter/example/package.json +++ b/packages/starter/example/package.json @@ -46,8 +46,8 @@ "@solana/wallet-adapter-react": "workspace:^", "@solana/wallet-adapter-react-ui": "workspace:^", "@solana/wallet-adapter-wallets": "workspace:^", - "@solana/wallet-standard-features": "^1.1.0", - "@solana/wallet-standard-util": "^1.1.0", + "@solana/wallet-standard-features": "^1.2.0", + "@solana/wallet-standard-util": "^1.1.1", "@solana/web3.js": "^1.77.3", "antd": "^4.24.10", "bs58": "^4.0.1", diff --git a/packages/wallets/unsafe-burner/package.json b/packages/wallets/unsafe-burner/package.json index 851209817..c450706a2 100644 --- a/packages/wallets/unsafe-burner/package.json +++ b/packages/wallets/unsafe-burner/package.json @@ -37,8 +37,8 @@ "dependencies": { "@noble/curves": "^1.1.0", "@solana/wallet-adapter-base": "workspace:^", - "@solana/wallet-standard-features": "^1.1.0", - "@solana/wallet-standard-util": "^1.1.0" + "@solana/wallet-standard-features": "^1.2.0", + "@solana/wallet-standard-util": "^1.1.1" }, "devDependencies": { "@solana/web3.js": "^1.77.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c941a4c06..817eba8f9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -73,8 +73,8 @@ importers: packages/core/base: dependencies: '@solana/wallet-standard-features': - specifier: ^1.1.0 - version: 1.1.0 + specifier: ^1.2.0 + version: 1.2.0 '@wallet-standard/base': specifier: ^1.0.1 version: 1.0.1 @@ -98,14 +98,14 @@ importers: packages/core/react: dependencies: '@solana-mobile/wallet-adapter-mobile': - specifier: ^2.0.0 - version: 2.0.1(@solana/web3.js@1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10))(react-native@0.72.3(@babel/core@7.22.9)(@babel/preset-env@7.22.9(@babel/core@7.22.9))(bufferutil@4.0.7)(react@18.2.0)(utf-8-validate@5.0.10)) + specifier: ^2.1.2 + version: 2.1.3(@solana/web3.js@1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10))(react-native@0.72.3(@babel/core@7.22.9)(@babel/preset-env@7.22.9(@babel/core@7.22.9))(bufferutil@4.0.7)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0) '@solana/wallet-adapter-base': specifier: workspace:^ version: link:../base '@solana/wallet-standard-wallet-adapter-react': - specifier: ^1.1.0 - version: 1.1.0(@solana/wallet-adapter-base@packages+core+base)(@solana/web3.js@1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.2.0) + specifier: ^1.1.2 + version: 1.1.2(@solana/wallet-adapter-base@packages+core+base)(@solana/web3.js@1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.2.0) devDependencies: '@solana/web3.js': specifier: ^1.77.3 @@ -268,11 +268,11 @@ importers: specifier: workspace:^ version: link:../../wallets/wallets '@solana/wallet-standard-features': - specifier: ^1.1.0 - version: 1.1.0 + specifier: ^1.2.0 + version: 1.2.0 '@solana/wallet-standard-util': - specifier: ^1.1.0 - version: 1.1.0 + specifier: ^1.1.1 + version: 1.1.1 '@solana/web3.js': specifier: ^1.77.3 version: 1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10) @@ -1131,11 +1131,11 @@ importers: specifier: workspace:^ version: link:../../core/base '@solana/wallet-standard-features': - specifier: ^1.1.0 - version: 1.1.0 + specifier: ^1.2.0 + version: 1.2.0 '@solana/wallet-standard-util': - specifier: ^1.1.0 - version: 1.1.0 + specifier: ^1.1.1 + version: 1.1.1 devDependencies: '@solana/web3.js': specifier: ^1.77.3 @@ -3717,18 +3717,19 @@ packages: '@socket.io/component-emitter@3.1.0': resolution: {integrity: sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==} - '@solana-mobile/mobile-wallet-adapter-protocol-web3js@2.0.1': - resolution: {integrity: sha512-zpMEU40PJ2rmRgqXbn7JqyHhrygQLX9MVszAczVDzqg39aMD7yo6VyTI8NEH422JzCj3Cjl9DndQZJRNdqdOHw==} + '@solana-mobile/mobile-wallet-adapter-protocol-web3js@2.1.3': + resolution: {integrity: sha512-IEvPzp4m39sWTS3gybbVfk1WQ5Bx9TrGlthtRlVw1BJPvjbmT6lTcnndgXp7HmMkz5e6cc8fwJWp3EKx5upAug==} peerDependencies: '@solana/web3.js': ^1.58.0 - '@solana-mobile/mobile-wallet-adapter-protocol@1.0.1': - resolution: {integrity: sha512-T+xroGLYaYeI8TXy85oNul2m1k/oF9dAW7eRy/MF9up1EQ5SPL5KWFICQfV2gy87jBZd1y0k0M2GayVN7QdQpA==} + '@solana-mobile/mobile-wallet-adapter-protocol@2.1.3': + resolution: {integrity: sha512-rj1/cSQVjPYdQjHsJDxmlpgRjI9jly/0Md3bEeqCan2sLXPf5F6+TiVlAg9+Hxg+uVWd1peUrepFUdOykbklSw==} peerDependencies: + '@solana/web3.js': ^1.58.0 react-native: '>0.69' - '@solana-mobile/wallet-adapter-mobile@2.0.1': - resolution: {integrity: sha512-QIM8nqVRmv8yEsTEfMbzWH7NoVVC6F417Z/tf6FpOVn1N6MqiZc5kvajsaRJKXrHzi5r5023SKErjg9LjZshXw==} + '@solana-mobile/wallet-adapter-mobile@2.1.3': + resolution: {integrity: sha512-V9gxV7/F1BLode6I+j134kFvQv1mnF0OlN+tYPHEmJOcH4caDfH6rlJy7t9Pktkl9ZEVTO9kT8K19Y4MRl6nxg==} peerDependencies: '@solana/web3.js': ^1.58.0 @@ -3740,28 +3741,40 @@ packages: resolution: {integrity: sha512-IRJHf94UZM8AaRRmY18d34xCJiVPJej1XVwXiTjihHnmwD0cxdQbc/CKjrawyqFyQAKJx7raE5g9mnJsAdspTg==} engines: {node: '>=16'} - '@solana/wallet-standard-features@1.1.0': - resolution: {integrity: sha512-oVyygxfYkkF5INYL0GuD8GFmNO/wd45zNesIqGCFE6X66BYxmI6HmyzQJCcZTZ0BNsezlVg4t+3MCL5AhfFoGA==} + '@solana/wallet-standard-core@1.1.1': + resolution: {integrity: sha512-DoQ5Ryly4GAZtxRUmW2rIWrgNvTYVCWrFCFFjZI5s4zu2QNsP7sHZUax3kc1GbmFLXNL1FWRZlPOXRs6e0ZEng==} engines: {node: '>=16'} - '@solana/wallet-standard-util@1.1.0': - resolution: {integrity: sha512-vssoCIx43sY5EMrT1pVltsZZKPAQfKpPG3ib2fuqRqpTRGkeRFCPDf4lrVFAYYp238tFr3Xrr/3JLcGvPP7uYw==} + '@solana/wallet-standard-features@1.2.0': + resolution: {integrity: sha512-tUd9srDLkRpe1BYg7we+c4UhRQkq+XQWswsr/L1xfGmoRDF47BPSXf4zE7ZU2GRBGvxtGt7lwJVAufQyQYhxTQ==} engines: {node: '>=16'} - '@solana/wallet-standard-wallet-adapter-base@1.1.0': - resolution: {integrity: sha512-wCPiQChIsTB3SlQ18QiPiAcmnqXcX1FRf3ylxpo9LNJ+cOD6vBcrAC4UK/P7sYww1RJM+bHTxvUTweeNtQ/7Pg==} + '@solana/wallet-standard-util@1.1.1': + resolution: {integrity: sha512-dPObl4ntmfOc0VAGGyyFvrqhL8UkHXmVsgbj0K9RcznKV4KB3MgjGwzo8CTSX5El5lkb0rDeEzFqvToJXRz3dw==} + engines: {node: '>=16'} + + '@solana/wallet-standard-wallet-adapter-base@1.1.2': + resolution: {integrity: sha512-DqhzYbgh3disHMgcz6Du7fmpG29BYVapNEEiL+JoVMa+bU9d4P1wfwXUNyJyRpGGNXtwhyZjIk2umWbe5ZBNaQ==} engines: {node: '>=16'} peerDependencies: '@solana/web3.js': ^1.58.0 bs58: ^4.0.1 - '@solana/wallet-standard-wallet-adapter-react@1.1.0': - resolution: {integrity: sha512-bkCPtOHWMXsCpqudoOQ2BSMAJQAcPrgAApDROGI4zpPIM1GI8WA7QslS9MJgSvkWKIRIUdf1r6YnpVSwT6c8sw==} + '@solana/wallet-standard-wallet-adapter-react@1.1.2': + resolution: {integrity: sha512-bN6W4QkzenyjUoUz3sC5PAed+z29icGtPh9VSmLl1ZrRO7NbFB49a8uwUUVXNxhL/ZbMsyVKhb9bNj47/p8uhQ==} engines: {node: '>=16'} peerDependencies: '@solana/wallet-adapter-base': workspace:^ react: '*' + '@solana/wallet-standard-wallet-adapter@1.1.2': + resolution: {integrity: sha512-lCwoA+vhPfmvjcmJOhSRV94wouVWTfJv1Z7eeULAe+GodCeKA/0T9/uBYgXHUxQjLHd7o8LpLYIkfm+xjA5sMA==} + engines: {node: '>=16'} + + '@solana/wallet-standard@1.1.2': + resolution: {integrity: sha512-o7wk+zr5/QgyE393cGRC04K1hacR4EkBu3MB925ddaLvCVaXjwr2asgdviGzN9PEm3FiEJp3sMmMKYHFnwOITQ==} + engines: {node: '>=16'} + '@solana/web3.js@1.78.0': resolution: {integrity: sha512-CSjCjo+RELJ5puoZALfznN5EF0YvL1V8NQrQYovsdjE1lCV6SqbKAIZD0+9LlqCBoa1ibuUaR7G2SooYzvzmug==} @@ -4448,6 +4461,10 @@ packages: resolution: {integrity: sha512-1To3ekMfzhYxe0Yhkpri+Fedq0SYcfrOfJi3vbLjMwF2qiKPjTGLwZkf2C9ftdQmxES+hmxhBzTwF4KgcOwf8w==} engines: {node: '>=16'} + '@wallet-standard/core@1.0.3': + resolution: {integrity: sha512-Jb33IIjC1wM1HoKkYD7xQ6d6PZ8EmMZvyc8R7dFgX66n/xkvksVTW04g9yLvQXrLFbcIjHrCxW6TXMhvpsAAzg==} + engines: {node: '>=16'} + '@wallet-standard/features@1.0.3': resolution: {integrity: sha512-m8475I6W5LTatTZuUz5JJNK42wFRgkJTB0I9tkruMwfqBF2UN2eomkYNVf9RbrsROelCRzSFmugqjKZBFaubsA==} engines: {node: '>=16'} @@ -14968,6 +14985,7 @@ snapshots: dependencies: merge-options: 3.0.4 react-native: 0.72.3(@babel/core@7.22.9)(@babel/preset-env@7.22.9(@babel/core@7.22.9))(bufferutil@4.0.7)(react@18.2.0)(utf-8-validate@5.0.10) + optional: true '@react-native-community/cli-clean@11.3.5': dependencies: @@ -15355,27 +15373,41 @@ snapshots: '@socket.io/component-emitter@3.1.0': {} - '@solana-mobile/mobile-wallet-adapter-protocol-web3js@2.0.1(@solana/web3.js@1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10))(react-native@0.72.3(@babel/core@7.22.9)(@babel/preset-env@7.22.9(@babel/core@7.22.9))(bufferutil@4.0.7)(react@18.2.0)(utf-8-validate@5.0.10))': + '@solana-mobile/mobile-wallet-adapter-protocol-web3js@2.1.3(@solana/wallet-adapter-base@packages+core+base)(@solana/web3.js@1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10))(react-native@0.72.3(@babel/core@7.22.9)(@babel/preset-env@7.22.9(@babel/core@7.22.9))(bufferutil@4.0.7)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)': dependencies: - '@solana-mobile/mobile-wallet-adapter-protocol': 1.0.1(react-native@0.72.3(@babel/core@7.22.9)(@babel/preset-env@7.22.9(@babel/core@7.22.9))(bufferutil@4.0.7)(react@18.2.0)(utf-8-validate@5.0.10)) + '@solana-mobile/mobile-wallet-adapter-protocol': 2.1.3(@solana/wallet-adapter-base@packages+core+base)(@solana/web3.js@1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.72.3(@babel/core@7.22.9)(@babel/preset-env@7.22.9(@babel/core@7.22.9))(bufferutil@4.0.7)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0) '@solana/web3.js': 1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10) bs58: 5.0.0 js-base64: 3.7.5 transitivePeerDependencies: + - '@solana/wallet-adapter-base' + - react - react-native - '@solana-mobile/mobile-wallet-adapter-protocol@1.0.1(react-native@0.72.3(@babel/core@7.22.9)(@babel/preset-env@7.22.9(@babel/core@7.22.9))(bufferutil@4.0.7)(react@18.2.0)(utf-8-validate@5.0.10))': + '@solana-mobile/mobile-wallet-adapter-protocol@2.1.3(@solana/wallet-adapter-base@packages+core+base)(@solana/web3.js@1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.72.3(@babel/core@7.22.9)(@babel/preset-env@7.22.9(@babel/core@7.22.9))(bufferutil@4.0.7)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)': dependencies: + '@solana/wallet-standard': 1.1.2(@solana/wallet-adapter-base@packages+core+base)(@solana/web3.js@1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.2.0) + '@solana/wallet-standard-util': 1.1.1 + '@solana/web3.js': 1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10) + '@wallet-standard/core': 1.0.3 + js-base64: 3.7.5 react-native: 0.72.3(@babel/core@7.22.9)(@babel/preset-env@7.22.9(@babel/core@7.22.9))(bufferutil@4.0.7)(react@18.2.0)(utf-8-validate@5.0.10) + transitivePeerDependencies: + - '@solana/wallet-adapter-base' + - bs58 + - react - '@solana-mobile/wallet-adapter-mobile@2.0.1(@solana/web3.js@1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10))(react-native@0.72.3(@babel/core@7.22.9)(@babel/preset-env@7.22.9(@babel/core@7.22.9))(bufferutil@4.0.7)(react@18.2.0)(utf-8-validate@5.0.10))': + '@solana-mobile/wallet-adapter-mobile@2.1.3(@solana/web3.js@1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10))(react-native@0.72.3(@babel/core@7.22.9)(@babel/preset-env@7.22.9(@babel/core@7.22.9))(bufferutil@4.0.7)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0)': dependencies: - '@react-native-async-storage/async-storage': 1.19.1(react-native@0.72.3(@babel/core@7.22.9)(@babel/preset-env@7.22.9(@babel/core@7.22.9))(bufferutil@4.0.7)(react@18.2.0)(utf-8-validate@5.0.10)) - '@solana-mobile/mobile-wallet-adapter-protocol-web3js': 2.0.1(@solana/web3.js@1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10))(react-native@0.72.3(@babel/core@7.22.9)(@babel/preset-env@7.22.9(@babel/core@7.22.9))(bufferutil@4.0.7)(react@18.2.0)(utf-8-validate@5.0.10)) + '@solana-mobile/mobile-wallet-adapter-protocol-web3js': 2.1.3(@solana/wallet-adapter-base@packages+core+base)(@solana/web3.js@1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10))(react-native@0.72.3(@babel/core@7.22.9)(@babel/preset-env@7.22.9(@babel/core@7.22.9))(bufferutil@4.0.7)(react@18.2.0)(utf-8-validate@5.0.10))(react@18.2.0) '@solana/wallet-adapter-base': link:packages/core/base + '@solana/wallet-standard-features': 1.2.0 '@solana/web3.js': 1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10) js-base64: 3.7.5 + optionalDependencies: + '@react-native-async-storage/async-storage': 1.19.1(react-native@0.72.3(@babel/core@7.22.9)(@babel/preset-env@7.22.9(@babel/core@7.22.9))(bufferutil@4.0.7)(react@18.2.0)(utf-8-validate@5.0.10)) transitivePeerDependencies: + - react - react-native '@solana/buffer-layout@4.0.1': @@ -15386,23 +15418,29 @@ snapshots: dependencies: '@wallet-standard/base': 1.0.1 - '@solana/wallet-standard-features@1.1.0': + '@solana/wallet-standard-core@1.1.1': + dependencies: + '@solana/wallet-standard-chains': 1.1.0 + '@solana/wallet-standard-features': 1.2.0 + '@solana/wallet-standard-util': 1.1.1 + + '@solana/wallet-standard-features@1.2.0': dependencies: '@wallet-standard/base': 1.0.1 '@wallet-standard/features': 1.0.3 - '@solana/wallet-standard-util@1.1.0': + '@solana/wallet-standard-util@1.1.1': dependencies: - '@noble/curves': 1.1.0 + '@noble/curves': 1.3.0 '@solana/wallet-standard-chains': 1.1.0 - '@solana/wallet-standard-features': 1.1.0 + '@solana/wallet-standard-features': 1.2.0 - '@solana/wallet-standard-wallet-adapter-base@1.1.0(@solana/web3.js@1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10))(bs58@5.0.0)': + '@solana/wallet-standard-wallet-adapter-base@1.1.2(@solana/web3.js@1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10))(bs58@5.0.0)': dependencies: '@solana/wallet-adapter-base': link:packages/core/base '@solana/wallet-standard-chains': 1.1.0 - '@solana/wallet-standard-features': 1.1.0 - '@solana/wallet-standard-util': 1.1.0 + '@solana/wallet-standard-features': 1.2.0 + '@solana/wallet-standard-util': 1.1.1 '@solana/web3.js': 1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10) '@wallet-standard/app': 1.0.1 '@wallet-standard/base': 1.0.1 @@ -15410,10 +15448,10 @@ snapshots: '@wallet-standard/wallet': 1.0.1 bs58: 5.0.0 - '@solana/wallet-standard-wallet-adapter-react@1.1.0(@solana/wallet-adapter-base@packages+core+base)(@solana/web3.js@1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.2.0)': + '@solana/wallet-standard-wallet-adapter-react@1.1.2(@solana/wallet-adapter-base@packages+core+base)(@solana/web3.js@1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.2.0)': dependencies: '@solana/wallet-adapter-base': link:packages/core/base - '@solana/wallet-standard-wallet-adapter-base': 1.1.0(@solana/web3.js@1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10))(bs58@5.0.0) + '@solana/wallet-standard-wallet-adapter-base': 1.1.2(@solana/web3.js@1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10))(bs58@5.0.0) '@wallet-standard/app': 1.0.1 '@wallet-standard/base': 1.0.1 react: 18.2.0 @@ -15421,6 +15459,26 @@ snapshots: - '@solana/web3.js' - bs58 + '@solana/wallet-standard-wallet-adapter@1.1.2(@solana/wallet-adapter-base@packages+core+base)(@solana/web3.js@1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.2.0)': + dependencies: + '@solana/wallet-standard-wallet-adapter-base': 1.1.2(@solana/web3.js@1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10))(bs58@5.0.0) + '@solana/wallet-standard-wallet-adapter-react': 1.1.2(@solana/wallet-adapter-base@packages+core+base)(@solana/web3.js@1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.2.0) + transitivePeerDependencies: + - '@solana/wallet-adapter-base' + - '@solana/web3.js' + - bs58 + - react + + '@solana/wallet-standard@1.1.2(@solana/wallet-adapter-base@packages+core+base)(@solana/web3.js@1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.2.0)': + dependencies: + '@solana/wallet-standard-core': 1.1.1 + '@solana/wallet-standard-wallet-adapter': 1.1.2(@solana/wallet-adapter-base@packages+core+base)(@solana/web3.js@1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.2.0) + transitivePeerDependencies: + - '@solana/wallet-adapter-base' + - '@solana/web3.js' + - bs58 + - react + '@solana/web3.js@1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10)': dependencies: '@babel/runtime': 7.22.6 @@ -15468,7 +15526,7 @@ snapshots: '@solflare-wallet/metamask-sdk@1.0.2(@solana/web3.js@1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10))': dependencies: - '@solana/wallet-standard-features': 1.1.0 + '@solana/wallet-standard-features': 1.2.0 '@solana/web3.js': 1.78.0(bufferutil@4.0.7)(utf-8-validate@5.0.10) '@wallet-standard/base': 1.0.1 bs58: 5.0.0 @@ -16420,6 +16478,13 @@ snapshots: '@wallet-standard/base@1.0.1': {} + '@wallet-standard/core@1.0.3': + dependencies: + '@wallet-standard/app': 1.0.1 + '@wallet-standard/base': 1.0.1 + '@wallet-standard/features': 1.0.3 + '@wallet-standard/wallet': 1.0.1 + '@wallet-standard/features@1.0.3': dependencies: '@wallet-standard/base': 1.0.1 @@ -19893,7 +19958,8 @@ snapshots: is-plain-obj@1.1.0: {} - is-plain-obj@2.1.0: {} + is-plain-obj@2.1.0: + optional: true is-plain-obj@3.0.0: {} @@ -21325,6 +21391,7 @@ snapshots: merge-options@3.0.4: dependencies: is-plain-obj: 2.1.0 + optional: true merge-stream@2.0.0: {}