Meta Transactions

This document is better viewed at https://docs.openzeppelin.com/contracts/api/metatx

Core

ERC2771Context

constructor(address trustedForwarder) internal

isTrustedForwarder(address forwarder) → bool public

_msgSender() → address sender internal

_msgData() → bytes internal

Utils

MinimalForwarder

getNonce(address from) → uint256 public

verify(struct MinimalForwarder.ForwardRequest req, bytes signature) → bool public

execute(struct MinimalForwarder.ForwardRequest req, bytes signature) → bool, bytes public