Skip to main content

Eip712SendCallTypedData

domain object
namestring

Name of the signing domain

Example: MultiSigWallet
versionstring

The current version of the signing domain

Example: 1.0.0
chainIdnumber

Numeric identifier of the blockchain

Example: 137
verifyingContractstring

Address of the contract on the blockchain that verifies the signature

Example: 0xCcCCccccCCCCcCCCCCCcCcCccCcCCCcCcccccccC
types object
EIP712Domain object[]
  • Array [
  • namestring
    typestring
  • ]
  • SendCall object[]
  • Array [
  • callDatastring
    targetstring
    noncenumber
  • ]
  • primaryTypestring
    Example: SendCall
    message object
    callDatastring

    Previously generated CallData

    Example: 0x84e7984200000000000000000000000070b392de85060f88c750cbc52002cddae12e6d92
    targetstring

    Address of the contract to which the tx is sent

    Example: 0x123456A9571241e97cDb61E3FfD1937D885454dd
    noncestring

    Nonce of the signing wallet

    Example: 1
    Eip712SendCallTypedData
    {
    "domain": {
    "name": "MultiSigWallet",
    "version": "1.0.0",
    "chainId": 137,
    "verifyingContract": "0xCcCCccccCCCCcCCCCCCcCcCccCcCCCcCcccccccC"
    },
    "types": {
    "EIP712Domain": [
    {
    "name": "string",
    "type": "string"
    }
    ],
    "SendCall": [
    {
    "callData": "string",
    "target": "string",
    "nonce": 0
    }
    ]
    },
    "primaryType": "SendCall",
    "message": {
    "callData": "0x84e7984200000000000000000000000070b392de85060f88c750cbc52002cddae12e6d92",
    "target": "0x123456A9571241e97cDb61E3FfD1937D885454dd",
    "nonce": 1
    }
    }