Skip to content

TypedDataDomain

Defined in: node_modules/.pnpm/ethers@6.15.0/node_modules/ethers/lib.esm/hash/typed-data.d.ts:6

The domain for an [[link-eip-712]] payload.

optional chainId:
| null
| BigNumberish;

Defined in: node_modules/.pnpm/ethers@6.15.0/node_modules/ethers/lib.esm/hash/typed-data.d.ts:18

The chain ID of the signing domain.


optional name: null | string;

Defined in: node_modules/.pnpm/ethers@6.15.0/node_modules/ethers/lib.esm/hash/typed-data.d.ts:10

The human-readable name of the signing domain.


optional salt: null | BytesLike;

Defined in: node_modules/.pnpm/ethers@6.15.0/node_modules/ethers/lib.esm/hash/typed-data.d.ts:26

A salt used for purposes decided by the specific domain.


optional verifyingContract: null | string;

Defined in: node_modules/.pnpm/ethers@6.15.0/node_modules/ethers/lib.esm/hash/typed-data.d.ts:22

The the address of the contract that will verify the signature.


optional version: null | string;

Defined in: node_modules/.pnpm/ethers@6.15.0/node_modules/ethers/lib.esm/hash/typed-data.d.ts:14

The major version of the signing domain.