Skip to content

Commit 4b7a325

Browse files
committed
Change interface
1 parent 046a4aa commit 4b7a325

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/modules/select/wallets/imtoken.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ function imtoken(options: CommonWalletOptions): WalletModule {
1111
iconSrc,
1212
svg: svg || imTokenIcon,
1313
wallet: async (helpers: Helpers) => {
14-
const { getProviderName, createModernProviderInterface } = helpers
14+
const { getProviderName, createLegacyProviderInterface } = helpers
1515

1616
const provider =
1717
(window as any).ethereum ||
@@ -21,7 +21,10 @@ function imtoken(options: CommonWalletOptions): WalletModule {
2121
provider,
2222
interface:
2323
provider && getProviderName(provider) === 'imToken'
24-
? createModernProviderInterface(provider)
24+
? {
25+
...createLegacyProviderInterface(provider),
26+
connect: () => provider.enable()
27+
}
2528
: null
2629
}
2730
},

0 commit comments

Comments
 (0)