ClassAccount
Constructors
newAccount(configStore,keyStore,getWalletAdapter):Account
Parameters
- configStore:ConfigStore
- keyStore:OrderlyKeyStore
- getWalletAdapter:getWalletAdapterFunc
ReturnsAccount
Properties
off:<T>(event,fn?,context?,once?)=>EventEmitter<string|symbol,any>
Type declaration
Parameters
- event:T
- fn:(args)=>void
- context:any
- once:boolean
Returns
on:<T>(event,fn,context?)=>EventEmitter<string|symbol,any>
Type declaration
Parameters
- event:T
- fn:(args)=>void
- context:any
Returns
once:<T>(event,fn,context?)=>EventEmitter<string|symbol,any>
Type declaration
Parameters
- event:T
- fn:(args)=>void
- context:any
Returns
Methods
_checkAccountExist(address):Promise<null|{
account_id:string,
user_id:string
}>
account_id:string,
user_id:string
}>
Parameters
- address:string
ReturnsPromise<null|{
account_id:string,
user_id:string
}>
account_id:string,
user_id:string
}>
_checkOrderlyKeyState(accountId,orderlyKey):Promise<any>
Parameters
- accountId:string
- orderlyKey:string
ReturnsPromise<any>
createOrderlyKey(expiration):Promise<any>
Parameters
- expiration:number
ReturnsPromise<any>
Parameters
- address:string
- wallet:{
chain:{
id:string
},
provider:any,
wallet:{
name:string
}
}
ReturnsPromise<AccountStatusEnum>