Eip712SendCallTypedData
domain object
namestring
Name of the signing domain
Example:
MultiSigWalletversionstring
The current version of the signing domain
Example:
1.0.0chainIdnumber
Numeric identifier of the blockchain
Example:
137verifyingContractstring
Address of the contract on the blockchain that verifies the signature
Example:
0xCcCCccccCCCCcCCCCCCcCcCccCcCCCcCcccccccCtypes object
EIP712Domain object[]
Array [
namestring
typestring
]
SendCall object[]
Array [
callDatastring
targetstring
noncenumber
]
primaryTypestring
Example:
SendCallmessage object
callDatastring
Previously generated CallData
Example:
0x84e7984200000000000000000000000070b392de85060f88c750cbc52002cddae12e6d92targetstring
Address of the contract to which the tx is sent
Example:
0x123456A9571241e97cDb61E3FfD1937D885454ddnoncestring
Nonce of the signing wallet
Example:
1Eip712SendCallTypedData
{
"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
}
}