Skip to content
docs

TypedDataInput

Defined in: wallet-evm/src/types.ts:100

EIP-712 typed data, as eth_signTypedData_v4 takes it.

domain: Record<string, unknown>

Defined in: wallet-evm/src/types.ts:102

EIP-712 domain (name, version, chainId, verifyingContract).


message: Record<string, unknown>

Defined in: wallet-evm/src/types.ts:106

The values to sign.


optional primaryType?: string

Defined in: wallet-evm/src/types.ts:108

Inferred when omitted: the one type nothing else references.


types: Record<string, object[]>

Defined in: wallet-evm/src/types.ts:104

Type definitions; EIP712Domain may be included or left out.