SignatureMintERC20

Methods

mintWithSignature

function mintWithSignature(ISignatureMintERC20.MintRequest req, bytes signature) external payable returns (address signer)

Parameters

Name
Type
Description

req

ISignatureMintERC20.MintRequest

undefined

signature

bytes

undefined

Returns

Name
Type
Description

signer

address

undefined

verify

function verify(ISignatureMintERC20.MintRequest _req, bytes _signature) external view returns (bool success, address signer)

Parameters

Name
Type
Description

_req

ISignatureMintERC20.MintRequest

undefined

_signature

bytes

undefined

Returns

Name
Type
Description

success

bool

undefined

signer

address

undefined

Events

TokensMintedWithSignature

event TokensMintedWithSignature(address indexed signer, address indexed mintedTo, ISignatureMintERC20.MintRequest mintRequest)

Parameters

Name
Type
Description

signer indexed

address

undefined

mintedTo indexed

address

undefined

mintRequest

ISignatureMintERC20.MintRequest

undefined

Last updated