Skip to content

MockHardwareConfig

SIP Protocol API Reference v0.15.1


SIP Protocol API Reference / MockHardwareConfig

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:15026

Mock hardware wallet configuration

chain: ChainId

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:14562

Target chain

HardwareWalletConfig.chain


optional accountIndex?: number

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:14564

Account index (default: 0)

HardwareWalletConfig.accountIndex


optional derivationPath?: string

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:14566

Custom derivation path (overrides default)

HardwareWalletConfig.derivationPath


optional transport?: TransportType

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:14568

Transport type preference

HardwareWalletConfig.transport


optional timeout?: number

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:14570

Connection timeout in ms (default: 30000)

HardwareWalletConfig.timeout


deviceType: HardwareWalletType

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:15028

Device type to simulate


optional model?: LedgerModel | TrezorModel

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:15030

Device model


optional isLocked?: boolean

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:15032

Simulate device locked state


optional signingDelay?: number

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:15034

Simulate signing delay (ms)


optional shouldReject?: boolean

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:15036

Simulate user rejection


optional shouldFailConnect?: boolean

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:15038

Simulate connection failure


optional mockAddress?: string

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:15040

Mock address to return


optional mockPublicKey?: `0x${string}`

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:15042

Mock public key to return


optional accountCount?: number

Defined in: @sip-protocol/sdk/dist/index-GLbkPPho.d.ts:15044

Number of accounts available