Skip to content

Commit ea9fc87

Browse files
committed
fix: add logic to make sure current provider right
Add logic to make sure the current provider is setting right for meetone wallet
1 parent d2bc7e0 commit ea9fc87

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/modules/select/wallets/meetone.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,18 +13,18 @@ function meetone(options: CommonWalletOptions): WalletModule {
1313
iconSrcSet: iconSrc || meetoneIcon2x,
1414
svg,
1515
wallet: async (helpers: Helpers) => {
16-
const {
17-
// createLegacyProviderInterface,
18-
createModernProviderInterface
19-
} = helpers
16+
const { getProviderName, createModernProviderInterface } = helpers
2017

2118
const provider =
2219
(window as any).ethereum ||
2320
((window as any).web3 && (window as any).web3.currentProvider)
2421

2522
return {
2623
provider,
27-
interface: createModernProviderInterface(provider)
24+
interface:
25+
(getProviderName(provider) === 'MEETONE' &&
26+
createModernProviderInterface(provider)) ||
27+
null
2828
}
2929
},
3030
type: 'injected',

0 commit comments

Comments
 (0)