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.
Properties
Section titled “Properties”chainId?
Section titled “chainId?”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.
verifyingContract?
Section titled “verifyingContract?”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.
version?
Section titled “version?”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.