Skip to Content
Hydra@exodus/hw-trezor

@exodus/hw-trezor

Version: 0.0.0

HwTrezorConfig

type

Properties

bluetoothScannerTimeout
number
transportType
string

hardwareWalletTrezor

variable

Type

const hardwareWalletTrezor: ({ transportType, bluetoothScannerTimeout, }: Partial) => { ... }

Signature

__type({ transportType, bluetoothScannerTimeout, }?: Partial): any

Parameters:

{ transportType, bluetoothScannerTimeout, } (optional): Partial

Returns:

any

Properties

definitions
any
id
"hardwareWalletTrezor"

HwTrezorConfig

type

Properties

bluetoothScannerTimeout
number
transportType
string

hardwareWalletTrezor

function

Signature

hardwareWalletTrezor(__namedParameters: Partial): any

Parameters:

__namedParameters: Partial

Returns:

any

TrezorEvents

class

Constructor

constructor
TrezorEvents(config: any): TrezorEvents

Parameters:

config: any

Returns:

TrezorEvents

Properties

connected
boolean
device
any

Methods

applySettings
applySettings(settings: any): Promise

Parameters:

settings: any

Returns:

Promise
cancelCurrentAction
cancelCurrentAction(): Promise

Returns:

Promise
deinit
deinit(): void

Returns:

void
emit
emit(event: string | symbol, args: any[]): boolean

Parameters:

event: string | symbol
args: any[]

Returns:

boolean
features
features(): Promise

Returns:

Promise
getAddress
getAddress(assetName: string, derivationPath: string, options: any): Promise

Parameters:

assetName: string
derivationPath: string
options: any

Returns:

Promise
getPublicKey
getPublicKey(derivationPath: string, assetName: string, options?: any): Promise

Parameters:

derivationPath: string
assetName: string
options (optional): any

Returns:

Promise
getThpCredentials
getThpCredentials(autoconnect?: boolean): Promise

Parameters:

autoconnect (optional): boolean

Returns:

Promise
getXPub
getXPub(derivationPath: string, options?: any): Promise

Parameters:

derivationPath: string
options (optional): any

Returns:

Promise
init
init(options: any): void

Parameters:

options: any

Returns:

void
initialize
initialize(): Promise

Returns:

Promise
off
off(event: string | symbol, listener: any): this

Parameters:

event: string | symbol
listener: any

Returns:

this
on
on(event: string | symbol, listener: any): this

Parameters:

event: string | symbol
listener: any

Returns:

this
once
once(event: string | symbol, listener: any): this

Parameters:

event: string | symbol
listener: any

Returns:

this
processThpCodeEntry
processThpCodeEntry(code: string): Promise

Parameters:

code: string

Returns:

Promise
removeAllListeners
removeAllListeners(event?: string | symbol): this

Parameters:

event (optional): string | symbol

Returns:

this
removeListener
removeListener(event: string | symbol, listener: any): this

Parameters:

event: string | symbol
listener: any

Returns:

this
signTransaction
signTransaction(assetName: string, tx: any, derivationPath: any, options: any): Promise

Parameters:

assetName: string
tx: any
derivationPath: any
options: any

Returns:

Promise

createMeta

function

Signature

createMeta(assets: Record): any

Parameters:

assets: Record

Returns:

any

Start building

XO

Request Demo

Schedule a call with our team

Select a product
Arrow right

Start building
Grateful

Contact Us

We're here to help