diff --git a/docs/src/routes/docs/[...4]wallets/[...14]injected/+page.md b/docs/src/routes/docs/[...4]wallets/[...14]injected/+page.md index 4b24c91a2..49b005fbd 100644 --- a/docs/src/routes/docs/[...4]wallets/[...14]injected/+page.md +++ b/docs/src/routes/docs/[...4]wallets/[...14]injected/+page.md @@ -334,7 +334,7 @@ const injected = injectedModule({ - TP - _Mobile_ - 1inch - _Mobile_ - Tokenary - _Mobile_ -- Rabby - _Desktop_ +- Rabby - _Desktop & Mobile_ - MathWallet - _Desktop & Mobile_ - Bitkeep - _Desktop & Mobile_ - BitGet Wallet - _Desktop & Mobile_ diff --git a/packages/demo/package.json b/packages/demo/package.json index 90ab86989..419bbae4a 100644 --- a/packages/demo/package.json +++ b/packages/demo/package.json @@ -42,7 +42,7 @@ "@web3-onboard/gas": "^2.1.7", "@web3-onboard/gnosis": "^2.2.1", "@web3-onboard/infinity-wallet": "^2.0.3", - "@web3-onboard/injected-wallets": "^2.10.12-alpha.1", + "@web3-onboard/injected-wallets": "^2.10.12-alpha.2", "@web3-onboard/keepkey": "^2.3.7", "@web3-onboard/keystone": "^2.3.7", "@web3-onboard/ledger": "^2.6.0-alpha.1", diff --git a/packages/injected/README.md b/packages/injected/README.md index 9f0035078..dac6c5d13 100644 --- a/packages/injected/README.md +++ b/packages/injected/README.md @@ -72,7 +72,7 @@ console.log(connectedWallets) - xDefi - _Desktop & Mobile_ - 1inch - _Mobile_ - Tokenary - _Mobile_ -- Rabby - _Desktop_ +- Rabby - _Desktop & Mobile_ - MathWallet - _Desktop & Mobile_ - Bitget - _Desktop & Mobile_ - Sequence - _Desktop & Mobile_ diff --git a/packages/injected/package.json b/packages/injected/package.json index a92d93d54..811a8a058 100644 --- a/packages/injected/package.json +++ b/packages/injected/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/injected-wallets", - "version": "2.10.12-alpha.1", + "version": "2.10.12-alpha.2", "description": "Injected wallet module for connecting browser extension and mobile wallets to Web3-Onboard. Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardised spec compliant web3 providers for all supported wallets, framework agnostic modern javascript UI with code splitting, CSS customization, multi-chain and multi-account support, reactive wallet state subscriptions and real-time transaction state change notifications.", "keywords": [ "Ethereum", diff --git a/packages/injected/src/types.ts b/packages/injected/src/types.ts index 13912c79e..26e07105d 100644 --- a/packages/injected/src/types.ts +++ b/packages/injected/src/types.ts @@ -95,7 +95,8 @@ export enum ProviderExternalUrl { Kayros = 'https://www.kayros.games/wallet/', XDEFI = 'https://xdefi.io/', FoxWallet = 'https://foxwallet.com/download', - Lif3Wallet = 'https://lif3.com' + Lif3Wallet = 'https://lif3.com', + Rabby = 'https://rabby.io' } export enum ProviderLabel { @@ -155,7 +156,7 @@ export enum ProviderLabel { SubWallet = 'SubWallet', Kayros = 'Kayros', FoxWallet = 'FoxWallet', - Lif3Wallet = 'Lif3 Wallet', + Lif3Wallet = 'Lif3 Wallet' } export interface MeetOneProvider extends ExternalProvider { diff --git a/packages/injected/src/wallets.ts b/packages/injected/src/wallets.ts index 966ff9cc6..8c21ade69 100644 --- a/packages/injected/src/wallets.ts +++ b/packages/injected/src/wallets.ts @@ -564,7 +564,7 @@ const rabby: InjectedWalletModule = { getInterface: async () => ({ provider: createEIP1193Provider(window.ethereum) }), - platforms: ['desktop'] + platforms: ['desktop', 'mobile'] } const mathwallet: InjectedWalletModule = { @@ -863,7 +863,7 @@ const foxwallet: InjectedWalletModule = { label: ProviderLabel.FoxWallet, injectedNamespace: InjectedNameSpace.FoxWallet, checkProviderIdentity: ({ provider }) => - !!provider && !!provider[ProviderIdentityFlag.FoxWallet], + !!provider && !!provider[ProviderIdentityFlag.FoxWallet], getIcon: async () => (await import('./icons/foxwallet.js')).default, getInterface: async () => ({ provider: createEIP1193Provider(window.foxwallet)