Skip to content

@lelantos-org/sdk / advanced / TypedDataDomain

Interface: TypedDataDomain ​

Defined in: @lelantos-org/sdk/dist/crypto/eip712.d.ts:2

EIP-712 domain separator fields. Every member is optional per the spec.

Properties ​

chainId? ​

ts
optional chainId?: number | bigint;

Defined in: @lelantos-org/sdk/dist/crypto/eip712.d.ts:4

bigint as well as number: abitype accepts both, and so must this.


name? ​

ts
optional name?: string;

Defined in: @lelantos-org/sdk/dist/crypto/eip712.d.ts:5


salt? ​

ts
optional salt?: `0x${string}`;

Defined in: @lelantos-org/sdk/dist/crypto/eip712.d.ts:6


verifyingContract? ​

ts
optional verifyingContract?: `0x${string}`;

Defined in: @lelantos-org/sdk/dist/crypto/eip712.d.ts:7


version? ​

ts
optional version?: string;

Defined in: @lelantos-org/sdk/dist/crypto/eip712.d.ts:8