Skip to Content
HydraHeadlessInterfacesInterface: ApplicationWalletApi

hydra


Interface: ApplicationWalletApi

Defined in: sdks/headless/src/index.d.ts:61

Methods

addSeed()

addSeed(params): Promise<string>

Defined in: sdks/headless/src/index.d.ts:62

Parameters

ParameterType
params{ compatibilityMode: string; mnemonic: string; }
params.compatibilityModestring
params.mnemonicstring

Returns

Promise<string>


changeLockTimer()

changeLockTimer(params): Promise<void>

Defined in: sdks/headless/src/index.d.ts:81

Parameters

ParameterType
params{ ttl: number; }
params.ttlnumber

Returns

Promise<void>


changePassphrase()

changePassphrase(params): Promise<void>

Defined in: sdks/headless/src/index.d.ts:80

Parameters

ParameterType
params{ currentPassphrase: string; newPassphrase: string; }
params.currentPassphrasestring
params.newPassphrasestring

Returns

Promise<void>


create()

create(params?): Promise<void>

Defined in: sdks/headless/src/index.d.ts:67

Parameters

ParameterType
params?{ mnemonic?: string; passphrase?: string; }
params.mnemonic?string
params.passphrase?string

Returns

Promise<void>


delete()

delete(params?): Promise<void>

Defined in: sdks/headless/src/index.d.ts:77

Parameters

ParameterType
params?{ forgotPassphrase?: boolean; restartOptions?: any; }
params.forgotPassphrase?boolean
params.restartOptions?any

Returns

Promise<void>


getMnemonic()

getMnemonic(params?): Promise<string>

Defined in: sdks/headless/src/index.d.ts:78

Parameters

ParameterType
params?{ passphrase?: string; }
params.passphrase?string

Returns

Promise<string>


import()

import(params): Promise<void>

Defined in: sdks/headless/src/index.d.ts:70

Parameters

ParameterType
params{ compatibilityMode?: string; forceRestart?: boolean; forgotPassphrase?: boolean; mnemonic: string; passphrase?: string; }
params.compatibilityMode?string
params.forceRestart?boolean
params.forgotPassphrase?boolean
params.mnemonicstring
params.passphrase?string

Returns

Promise<void>


load()

load(): Promise<void>

Defined in: sdks/headless/src/index.d.ts:65

Returns

Promise<void>


lock()

lock(): Promise<void>

Defined in: sdks/headless/src/index.d.ts:68

Returns

Promise<void>


restartAutoLockTimer()

restartAutoLockTimer(): Promise<void>

Defined in: sdks/headless/src/index.d.ts:82

Returns

Promise<void>


restoreFromCurrentPhrase()

restoreFromCurrentPhrase(params?): Promise<void>

Defined in: sdks/headless/src/index.d.ts:83

Parameters

ParameterType
params?{ passphrase?: string; }
params.passphrase?string

Returns

Promise<void>


setBackedUp()

setBackedUp(): Promise<void>

Defined in: sdks/headless/src/index.d.ts:79

Returns

Promise<void>


start()

start(): Promise<void>

Defined in: sdks/headless/src/index.d.ts:63

Returns

Promise<void>


stop()

stop(): Promise<void>

Defined in: sdks/headless/src/index.d.ts:64

Returns

Promise<void>


unload()

unload(): Promise<void>

Defined in: sdks/headless/src/index.d.ts:66

Returns

Promise<void>


unlock()

unlock(params?): Promise<void>

Defined in: sdks/headless/src/index.d.ts:69

Parameters

ParameterType
params?{ passphrase?: string; }
params.passphrase?string

Returns

Promise<void>

Start building

XO

Request Demo

Schedule a call with our team

Select a product
Arrow right