Skip to main content

MinimalForwarderEOAOnly

Simple minimal forwarder to be used together with an ERC2771 compatible contract. See {ERC2771Context}.

Methods​

execute​

function execute(MinimalForwarderEOAOnly.ForwardRequest req, bytes signature) external payable returns (bool, bytes)

Parameters​

NameTypeDescription
reqMinimalForwarderEOAOnly.ForwardRequestundefined
signaturebytesundefined

Returns​

NameTypeDescription
_0boolundefined
_1bytesundefined

getNonce​

function getNonce(address from) external view returns (uint256)

Parameters​

NameTypeDescription
fromaddressundefined

Returns​

NameTypeDescription
_0uint256undefined

verify​

function verify(MinimalForwarderEOAOnly.ForwardRequest req, bytes signature) external view returns (bool)

Parameters​

NameTypeDescription
reqMinimalForwarderEOAOnly.ForwardRequestundefined
signaturebytesundefined

Returns​

NameTypeDescription
_0boolundefined