Skip to main content

ERC20Permit

Constructor

new ERC20Permit(config: IContractConfig);
ParamTypeDescription
configIContractConfig





Properties

address

Returns

Type: Address



Methods

DOMAIN_SEPARATOR()

Returns

Type: Promise<string>

eip712Domain()

Returns

Type: Promise<ERC20PermitEip712DomainReturns>

nonces(owner)

Parameters

NameTypeDescription
ownerstring

Returns

Type: Promise<number>

permit(args)

Parameters

NameTypeDescription
argsIERC20PermitPermitParams

Returns

Type: ContractOperation



Events

EIP712DomainChanged

Emits

Type: Log & { args: IERC20PermitEIP712DomainChangedEventParams }