@web3-onboard/injected-wallets
Advanced tools
Comparing version 2.0.13-alpha.1 to 2.0.13-alpha.2
@@ -37,3 +37,4 @@ import type { ExternalProvider } from '@ethersproject/providers'; | ||
BraveWallet = "isBraveWallet", | ||
Rabby = "isRabby" | ||
Rabby = "isRabby", | ||
MathWallet = "isMathWallet" | ||
} | ||
@@ -70,3 +71,4 @@ export declare enum ProviderLabel { | ||
Tally = "Tally Wallet", | ||
Rabby = "Rabby" | ||
Rabby = "Rabby", | ||
MathWallet = "MathWallet" | ||
} | ||
@@ -73,0 +75,0 @@ export interface MeetOneProvider extends ExternalProvider { |
@@ -37,2 +37,3 @@ /** | ||
ProviderIdentityFlag["Rabby"] = "isRabby"; | ||
ProviderIdentityFlag["MathWallet"] = "isMathWallet"; | ||
})(ProviderIdentityFlag || (ProviderIdentityFlag = {})); | ||
@@ -71,2 +72,3 @@ export var ProviderLabel; | ||
ProviderLabel["Rabby"] = "Rabby"; | ||
ProviderLabel["MathWallet"] = "MathWallet"; | ||
})(ProviderLabel || (ProviderLabel = {})); | ||
@@ -73,0 +75,0 @@ export var InjectedNameSpace; |
@@ -397,2 +397,10 @@ import { createEIP1193Provider } from '@web3-onboard/common'; | ||
}; | ||
const mathwallet = { | ||
label: ProviderLabel.MathWallet, | ||
injectedNamespace: InjectedNameSpace.Ethereum, | ||
checkProviderIdentity: ({ provider }) => !!provider && !!provider[ProviderIdentityFlag.MathWallet], | ||
getIcon: async () => (await import('./icons/mathwallet.js')).default, | ||
getInterface: getInjectedInterface(ProviderIdentityFlag.MathWallet), | ||
platforms: ['all'] | ||
}; | ||
const wallets = [ | ||
@@ -426,4 +434,5 @@ exodus, | ||
tally, | ||
rabby | ||
rabby, | ||
mathwallet | ||
]; | ||
export default wallets; |
{ | ||
"name": "@web3-onboard/injected-wallets", | ||
"version": "2.0.13-alpha.1", | ||
"version": "2.0.13-alpha.2", | ||
"description": "Injected wallets module for web3-onboard", | ||
@@ -5,0 +5,0 @@ "repository": "blocknative/web3-onboard", |
316195
76
2289