Skip to content
docs

TypedDataDescription

Defined in: wallet-evm/src/describe.ts:88

EIP-712 typed data decoded for a confirmation screen.

domain: object

Defined in: wallet-evm/src/describe.ts:94

The domain fields a user should see.

optional chainId?: number

optional name?: string

optional verifyingContract?: string

optional version?: string


kind: TypedDataKind

Defined in: wallet-evm/src/describe.ts:90

What it is.


optional permit?: object

Defined in: wallet-evm/src/describe.ts:101

EIP-2612 permit fields (kind ‘permit’).

deadline: bigint

nonce: bigint

owner: string

spender: string

value: bigint


primaryType: string

Defined in: wallet-evm/src/describe.ts:92

The primary type, given or inferred.


warnings: TypedDataWarning[]

Defined in: wallet-evm/src/describe.ts:103

Problems to show before signing.