The message to sign using EIP-712.

interface EIP712Message {
    domain: EIP712Domain;
    message: EIP712MessageMessage;
    primaryType: string;
    types: EIP712Types;
}

Properties

domain: EIP712Domain

The message to sign. The structure of this message must match the primaryType struct in the types object.

primaryType: string

The primary type of the message. This is the name of the struct in the types object that is the root of the message.