We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a524913 commit 34fe028Copy full SHA for 34fe028
src/common/services/XverseService.ts
@@ -23,7 +23,13 @@ export default class XverseService extends WalletService {
23
}
24
25
26
- getAccountAddresses(): Promise<WalletAddress[]> {
+ async getAccountAddresses(): Promise<WalletAddress[]> {
27
+ // @ts-expect-error method type not provided
28
+ const permissions = await Wallet.request('wallet_getCurrentPermissions', undefined);
29
+ if (permissions.status !== 'success') {
30
31
+ await Wallet.request('wallet_requestPermissions', undefined);
32
+ }
33
return new Promise<WalletAddress[]>((resolve, reject) => {
34
const walletAddresses: WalletAddress[] = [];
35
const payload = {
0 commit comments