Skip to main content
This page has been updated for Wallets SDK V1. If you are using the previous version, see the previous version docs or the V1 migration guide.
Defined in: packages/wallets/src/signers/types.ts:262

Extends

Properties

_exportPrivateKey()

_exportPrivateKey: (exportTEEConnection, onExport?) => Promise<void>
Defined in: packages/wallets/src/signers/types.ts:263

Parameters

ParameterType
exportTEEConnectionExportSignerTEEConnection
onExport?() => void | Promise<void>

Returns

Promise<void>

status?

optional status: any
Defined in: packages/wallets/src/signers/types.ts:255

Inherited from

ExportableSignerAdapter.status

type

type: keyof SignResultMap
Defined in: packages/wallets/src/signers/types.ts:254

Inherited from

SignerAdapter.type

Methods

address()?

optional address(): string
Defined in: packages/wallets/src/signers/types.ts:257

Returns

string

Inherited from

SignerAdapter.address

locator()

locator(): SignerLocator
Defined in: packages/wallets/src/signers/types.ts:256

Returns

SignerLocator

Inherited from

SignerAdapter.locator

signMessage()

signMessage(message): Promise<BaseSignResult | PasskeySignResult | DeviceSignResult>
Defined in: packages/wallets/src/signers/types.ts:258

Parameters

ParameterType
messagestring

Returns

Promise<BaseSignResult | PasskeySignResult | DeviceSignResult>

Inherited from

SignerAdapter.signMessage

signTransaction()

signTransaction(transaction): Promise<BaseSignResult | PasskeySignResult | DeviceSignResult>
Defined in: packages/wallets/src/signers/types.ts:259

Parameters

ParameterType
transactionstring

Returns

Promise<BaseSignResult | PasskeySignResult | DeviceSignResult>

Inherited from

SignerAdapter.signTransaction