Documentation
Preparing search index...
@airgap/beacon-wallet
Blockchain
Interface Blockchain
interface
Blockchain
{
identifier
:
string
;
getAccountInfosFromPermissionResponse
(
permissionResponse
:
PermissionResponseV3
,
)
:
Promise
<
{
accountId
:
string
;
address
:
string
;
publicKey
:
string
}
[]
>
;
getWalletLists
()
:
Promise
<
{
desktopList
:
DesktopApp
[]
;
extensionList
:
ExtensionApp
[]
;
iOSList
:
App
[]
;
webList
:
WebApp
[]
;
}
,
>
;
handleResponse
(
input
:
ResponseInput
)
:
Promise
<
void
>
;
validateRequest
(
input
:
BlockchainMessage
)
:
Promise
<
void
>
;
}
Index
Properties
identifier
Methods
get
Account
Infos
From
Permission
Response
get
Wallet
Lists
handle
Response
validate
Request
Properties
Readonly
identifier
identifier
:
string
Methods
get
Account
Infos
From
Permission
Response
getAccountInfosFromPermissionResponse
(
permissionResponse
:
PermissionResponseV3
,
)
:
Promise
<
{
accountId
:
string
;
address
:
string
;
publicKey
:
string
}
[]
>
Parameters
permissionResponse
:
PermissionResponseV3
Returns
Promise
<
{
accountId
:
string
;
address
:
string
;
publicKey
:
string
}
[]
>
get
Wallet
Lists
getWalletLists
()
:
Promise
<
{
desktopList
:
DesktopApp
[]
;
extensionList
:
ExtensionApp
[]
;
iOSList
:
App
[]
;
webList
:
WebApp
[]
;
}
,
>
Returns
Promise
<
{
desktopList
:
DesktopApp
[]
;
extensionList
:
ExtensionApp
[]
;
iOSList
:
App
[]
;
webList
:
WebApp
[]
;
}
,
>
handle
Response
handleResponse
(
input
:
ResponseInput
)
:
Promise
<
void
>
Parameters
input
:
ResponseInput
Returns
Promise
<
void
>
validate
Request
validateRequest
(
input
:
BlockchainMessage
)
:
Promise
<
void
>
Parameters
input
:
BlockchainMessage
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
identifier
Methods
get
Account
Infos
From
Permission
Response
get
Wallet
Lists
handle
Response
validate
Request
Documentation
Loading...