const example = { types : { EIP712Domain : [ { name : "name" , type : "string" } , { name : "version" , type : "string" } , { name : "verifyingContract" , type : "address" } , ] , RelayRequest : [ { name : "target" , type : "address" } , { name : "encodedFunction" , type : "bytes" } , { name : "gasData" , type : "GasData" } , { name : "relayData" , type : "RelayData" } , ] , GasData : [ { name : "gasLimit" , type : "uint256" } , { name : "gasPrice" , type : "uint256" } , { name : "pctRelayFee" , type : "uint256" } , { name : "baseRelayFee" , type : "uint256" } , ] , RelayData : [ { name : "senderAddress" , type : "address" } , { name : "senderNonce" , type : "uint256" } , { name : "relayWorker" , type : "address" } , { name : "paymaster" , type : "address" } , ] , } , domain : { name : "GSN Relayed Transaction" , version : "1" , chainId : 42 , verifyingContract : "0x6453D37248Ab2C16eBd1A8f782a2CBC65860E60B" , } , primaryType : "RelayRequest" , message : { target : "0x9cf40ef3d1622efe270fe6fe720585b4be4eeeff" , encodedFunction : "0xa9059cbb0000000000000000000000002e0d94754b348d208d64d52d78bcd443afa9fa520000000000000000000000000000000000000000000000000000000000000007" , gasData : { gasLimit : "39507" , gasPrice : "1700000000" , pctRelayFee : "70" , baseRelayFee : "0" } , relayData : { senderAddress : "0x22d491bde2303f2f43325b2108d26f1eaba1e32b" , senderNonce : "3" , relayWorker : "0x3baee457ad824c94bd3953183d725847d023a2cf" , paymaster : "0x957F270d45e9Ceca5c5af2b49f1b5dC1Abb0421c" , } , } , } ; export const eip712 = { example , } ;