Class: Application
Defined in: modules/application.ts:70
Extends
"events/events.js"
Indexable
[key
: string
]: any
Constructors
Constructor
new Application(
__namedParameters
):Application
Defined in: modules/application.ts:85
Parameters
Parameter | Type |
---|---|
__namedParameters | ApplicationParams |
Returns
Application
Overrides
EventEmitter.constructor
Methods
addSeed()
addSeed(
opts
):Promise
<string
>
Defined in: modules/application.ts:306
Parameters
Parameter | Type |
---|---|
opts | AddSeedParams |
Returns
Promise
<string
>
changeLockTimer()
changeLockTimer(
__namedParameters
):Promise
<void
>
Defined in: modules/application.ts:439
Parameters
Parameter | Type |
---|---|
__namedParameters | { ttl : number ; } |
__namedParameters.ttl | number |
Returns
Promise
<void
>
changePassphrase()
changePassphrase(
opts
):Promise
<void
>
Defined in: modules/application.ts:416
Parameters
Parameter | Type |
---|---|
opts | WalletChangePassphraseParams |
Returns
Promise
<void
>
create()
create(
opts?
):Promise
<void
>
Defined in: modules/application.ts:249
Parameters
Parameter | Type |
---|---|
opts? | CreateWalletParams |
Returns
Promise
<void
>
delete()
delete(
opts
):Promise
<void
>
Defined in: modules/application.ts:428
Parameters
Parameter | Type |
---|---|
opts | DeleteApplicationParams |
Returns
Promise
<void
>
emit()
emit(
name
, …args
):any
Defined in: modules/application.ts:111
Parameters
Parameter | Type |
---|---|
name | string |
…args | any |
Returns
any
fire()
fire(
hookName
,params?
,__namedParameters?
):Promise
<void
>
Defined in: modules/application.ts:220
Parameters
Parameter | Type |
---|---|
hookName | ValueOf <Readonly <{ AddSeed : "add-seed" ; AssetsSynced : "assets-synced" ; ChangePassphrase : "change-passphrase" ; Clear : "clear" ; Create : "create" ; Import : "import" ; Load : "load" ; Lock : "lock" ; Migrate : "migrate" ; Restart : "restart" ; Restore : "restore" ; RestoreCompleted : "restore-completed" ; RestoreSeed : "restore-seed" ; Start : "start" ; Stop : "stop" ; Unload : "unload" ; Unlock : "unlock" ; }>> |
params? | unknown |
__namedParameters? | { concurrent? : boolean ; } |
__namedParameters.concurrent? | boolean |
Returns
Promise
<void
>
getMnemonic()
getMnemonic(
opts
):Promise
<string
>
Defined in: modules/application.ts:334
Parameters
Parameter | Type |
---|---|
opts | WalletGetMnemonicParams |
Returns
Promise
<string
>
hook()
hook(
hookName
,listener
):void
Defined in: modules/application.ts:199
Parameters
Parameter | Type |
---|---|
hookName | LifecycleHookName |
listener | LifecycleHookListener |
Returns
void
import()
import(
opts
):Promise
<void
>
Defined in: modules/application.ts:267
Parameters
Parameter | Type |
---|---|
opts | ImportApplicationParams |
Returns
Promise
<void
>
isBackedUp()
isBackedUp():
Promise
<boolean
>
Defined in: modules/application.ts:452
Returns
Promise
<boolean
>
isRestoring()
isRestoring():
Promise
<boolean
>
Defined in: modules/application.ts:447
Returns
Promise
<boolean
>
load()
load():
Promise
<void
>
Defined in: modules/application.ts:173
Returns
Promise
<void
>
lock()
lock():
Promise
<void
>
Defined in: modules/application.ts:340
Returns
Promise
<void
>
removeManySeeds()
removeManySeeds(
seedIds
):Promise
<void
>
Defined in: modules/application.ts:326
Parameters
Parameter | Type |
---|---|
seedIds | string [] |
Returns
Promise
<void
>
removeSeed()
removeSeed(
seedId
):Promise
<void
>
Defined in: modules/application.ts:330
Parameters
Parameter | Type |
---|---|
seedId | string |
Returns
Promise
<void
>
restartAutoLockTimer()
restartAutoLockTimer():
Promise
<void
>
Defined in: modules/application.ts:443
Returns
Promise
<void
>
setBackedUp()
setBackedUp():
Promise
<void
>
Defined in: modules/application.ts:336
Returns
Promise
<void
>
start()
start(
__namedParameters
):Promise
<void
>
Defined in: modules/application.ts:116
Parameters
Parameter | Type |
---|---|
__namedParameters | StartApplicationParams |
Returns
Promise
<void
>
stop()
stop():
Promise
<void
>
Defined in: modules/application.ts:435
Returns
Promise
<void
>
unload()
unload():
Promise
<void
>
Defined in: modules/application.ts:193
Returns
Promise
<void
>
unlock()
unlock(
opts?
):Promise
<void
>
Defined in: modules/application.ts:397
Parameters
Parameter | Type |
---|---|
opts? | UnlockWalletParams |
Returns
Promise
<void
>