File tree Expand file tree Collapse file tree 7 files changed +17
-16
lines changed Expand file tree Collapse file tree 7 files changed +17
-16
lines changed Original file line number Diff line number Diff line change @@ -84,7 +84,6 @@ export interface WalletModule {
84
84
} >
85
85
type : 'hardware' | 'injected' | 'sdk'
86
86
link ?: string
87
- settings ?: ( ) => void
88
87
installMessage ?: ( wallets : {
89
88
currentWallet : string | undefined
90
89
selectedWallet : string
@@ -117,6 +116,7 @@ export interface WalletInterface {
117
116
address : StateSyncer
118
117
network : StateSyncer
119
118
balance : StateSyncer
119
+ settings ?: ( ) => void
120
120
}
121
121
122
122
export interface StateSyncer {
Original file line number Diff line number Diff line change @@ -51,19 +51,19 @@ function authereum(
51
51
const loggedIn = await instance . isAuthenticated ( )
52
52
return loggedIn && instance . getBalance ( )
53
53
}
54
- }
54
+ } ,
55
+ settings : ( ) =>
56
+ openLink (
57
+ `https://${
58
+ networkId !== 1 ? `${ networkName ( networkId ) } .` : ''
59
+ } authereum.com/`
60
+ )
55
61
}
56
62
}
57
63
} ,
58
64
type : 'sdk' ,
59
65
desktop : true ,
60
66
mobile : true ,
61
- settings : ( ) =>
62
- openLink (
63
- `https://${
64
- networkId !== 1 ? `${ networkName ( networkId ) } .` : ''
65
- } authereum.com/`
66
- ) ,
67
67
preferred
68
68
}
69
69
}
Original file line number Diff line number Diff line change @@ -65,14 +65,14 @@ function portis(options: SdkWalletOptions & CommonWalletOptions): WalletModule {
65
65
)
66
66
} , 1 )
67
67
} )
68
- }
68
+ } ,
69
+ settings : ( ) => openLink ( 'https://wallet.portis.io/' )
69
70
}
70
71
}
71
72
} ,
72
73
type : 'sdk' ,
73
74
desktop : true ,
74
75
mobile : true ,
75
- settings : ( ) => openLink ( 'https://wallet.portis.io/' ) ,
76
76
preferred
77
77
}
78
78
}
Original file line number Diff line number Diff line change @@ -60,14 +60,14 @@ function squarelink(
60
60
}
61
61
)
62
62
} )
63
- }
63
+ } ,
64
+ settings : ( ) => openLink ( 'https://app.squarelink.com/' )
64
65
}
65
66
}
66
67
} ,
67
68
type : 'sdk' ,
68
69
desktop : true ,
69
70
mobile : true ,
70
- settings : ( ) => openLink ( 'https://app.squarelink.com/' ) ,
71
71
preferred
72
72
}
73
73
}
Original file line number Diff line number Diff line change @@ -76,14 +76,14 @@ function torus(options: TorusOptions & CommonWalletOptions): WalletModule {
76
76
}
77
77
)
78
78
} )
79
- }
79
+ } ,
80
+ settings : ( ) => openLink ( 'https://app.tor.us/' )
80
81
}
81
82
}
82
83
} ,
83
84
type : 'sdk' ,
84
85
desktop : true ,
85
86
mobile : true ,
86
- settings : ( ) => openLink ( 'https://app.tor.us/' ) ,
87
87
preferred
88
88
}
89
89
}
Original file line number Diff line number Diff line change @@ -23,7 +23,8 @@ function unilogin(options: CommonWalletOptions): WalletModule {
23
23
disconnect : ( ) =>
24
24
new Promise ( resolve =>
25
25
provider . send ( { method : 'ul_disconnect' } , resolve )
26
- )
26
+ ) ,
27
+ settings : ( ) => provider . openDashboard ( )
27
28
}
28
29
}
29
30
} ,
Original file line number Diff line number Diff line change 175
175
wallet .set ({
176
176
provider ,
177
177
instance ,
178
- settings: module .settings ,
178
+ settings: selectedWalletInterface .settings ,
179
179
name: module .name ,
180
180
connect: selectedWalletInterface .connect ,
181
181
type: module .type
You can’t perform that action at this time.
0 commit comments