MetaTransactionsFacet

s

struct AppStorage s

MetaTransactionExecuted

event MetaTransactionExecuted(address userAddress, address payable relayerAddress, bytes functionSignature)

getNonce

function getNonce(address user) external view returns (uint256 nonce_)

Query the latest nonce of an address

Parameters

Return Values

MetaTransaction

struct MetaTransaction {
  uint256 nonce;
  address from;
  bytes functionSignature;
}

executeMetaTransaction

function executeMetaTransaction(address userAddress, bytes functionSignature, bytes32 sigR, bytes32 sigS, uint8 sigV) public payable returns (bytes)