checkIsWalletEndpointAvailable()
getCapabilities()
getWalletAndEnvironmentInfo()
authorize(...)
reauthorize(...)
deauthorize(...)
signTransactions(...)
authorizeAndSignTransactions(...)
signMessages(...)
signAndSendTransactions(...)
requestAirdrop(...)
- Interfaces
checkIsWalletEndpointAvailable() => Promise<{ endpointAvailable: boolean; }>
Returns: Promise<{ endpointAvailable: boolean; }>
getCapabilities() => Promise<{ capabilitiesRequested: boolean; }>
Returns: Promise<{ capabilitiesRequested: boolean; }>
getWalletAndEnvironmentInfo() => Promise<{ dAppPlatform: string; dAppOs: string; walletInfo: WalletInfo[]; }>
Returns: Promise<{ dAppPlatform: string; dAppOs: string; walletInfo: WalletInfo[]; }>
authorize(wallet: string) => Promise<{ authorized: boolean; authToken: string; publicKey: string; connection: any; }>
Param | Type |
---|---|
wallet |
string |
Returns: Promise<{ authorized: boolean; authToken: string; publicKey: string; connection: any; }>
reauthorize(options: { authToken: string; }) => Promise<{ reauthorized: boolean; authToken: string; publicKey: string; }>
Param | Type |
---|---|
options |
{ authToken: string; } |
Returns: Promise<{ reauthorized: boolean; authToken: string; publicKey: string; }>
deauthorize(options: { authToken: string; connection: any; }) => Promise<{ deauthorized: boolean; }>
Param | Type |
---|---|
options |
{ authToken: string; connection: any; } |
Returns: Promise<{ deauthorized: boolean; }>
signTransactions(options: { count: number; authToken: string; publicKey: string; }) => Promise<{ success: boolean; }>
Param | Type |
---|---|
options |
{ count: number; authToken: string; publicKey: string; } |
Returns: Promise<{ success: boolean; }>
authorizeAndSignTransactions(options: { count: number; }) => Promise<{ success: boolean; authToken: string; publicKey: string; }>
Param | Type |
---|---|
options |
{ count: number; } |
Returns: Promise<{ success: boolean; authToken: string; publicKey: string; }>
signMessages(options: { count: number; authToken: string; }) => Promise<{ success: boolean; }>
Param | Type |
---|---|
options |
{ count: number; authToken: string; } |
Returns: Promise<{ success: boolean; }>
signAndSendTransactions(options: { count: number; authToken: string; }) => Promise<{ success: boolean; }>
Param | Type |
---|---|
options |
{ count: number; authToken: string; } |
Returns: Promise<{ success: boolean; }>
requestAirdrop(options: { authToken: string; }) => Promise<{ success: boolean; }>
Param | Type |
---|---|
options |
{ authToken: string; } |
Returns: Promise<{ success: boolean; }>
Prop | Type |
---|---|
installed |
Wallet[] |
deeplink |
Wallet[] |
notInstalled |
Wallet[] |
Prop | Type |
---|---|
uuid |
string |
chain_name |
string |
public_address |
string |