@exodus/hw-trezor
Version: 0.0.0
Classes
Functions
Type Aliases
Variables
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:
anyProperties
definitions
any
id
"hardwareWalletTrezor"
HwTrezorConfig
type
Properties
bluetoothScannerTimeout
number
transportType
string
hardwareWalletTrezor
function
Signature
hardwareWalletTrezor(__namedParameters: Partial): any
Parameters:
__namedParameters: Partial
Returns:
anyTrezorEvents
class
Constructor
constructor
Properties
connected
boolean
device
any
Methods
applySettings
applySettings(settings: any): Promise
Parameters:
settings: any
Returns:
PromisecancelCurrentAction
cancelCurrentAction(): Promise
Returns:
Promisedeinit
deinit(): void
Returns:
voidemit
emit(event: string | symbol, args: any[]): boolean
Parameters:
event: string | symbol
args: any[]
Returns:
booleanfeatures
features(): Promise
Returns:
PromisegetAddress
getAddress(assetName: string, derivationPath: string, options: any): Promise
Parameters:
assetName: string
derivationPath: string
options: any
Returns:
PromisegetPublicKey
getPublicKey(derivationPath: string, assetName: string, options?: any): Promise
Parameters:
derivationPath: string
assetName: string
options (optional): any
Returns:
PromisegetThpCredentials
getThpCredentials(autoconnect?: boolean): Promise
Parameters:
autoconnect (optional): boolean
Returns:
PromisegetXPub
getXPub(derivationPath: string, options?: any): Promise
Parameters:
derivationPath: string
options (optional): any
Returns:
Promiseinit
init(options: any): void
Parameters:
options: any
Returns:
voidinitialize
initialize(): Promise
Returns:
Promiseoff
off(event: string | symbol, listener: any): this
Parameters:
event: string | symbol
listener: any
Returns:
thison
on(event: string | symbol, listener: any): this
Parameters:
event: string | symbol
listener: any
Returns:
thisonce
once(event: string | symbol, listener: any): this
Parameters:
event: string | symbol
listener: any
Returns:
thisprocessThpCodeEntry
processThpCodeEntry(code: string): Promise
Parameters:
code: string
Returns:
PromiseremoveAllListeners
removeAllListeners(event?: string | symbol): this
Parameters:
event (optional): string | symbol
Returns:
thisremoveListener
removeListener(event: string | symbol, listener: any): this
Parameters:
event: string | symbol
listener: any
Returns:
thissignTransaction
signTransaction(assetName: string, tx: any, derivationPath: any, options: any): Promise
Parameters:
assetName: string
tx: any
derivationPath: any
options: any
Returns:
PromisecreateMeta
function
Signature
createMeta(assets: Record): any
Parameters:
assets: Record
