IL2Encoder

Git Source

Author: Aave

Defines the basic extension interface for an L2 Aave Encoder.

Functions

encodeSupplyParams

function encodeSupplyParams(address asset, uint256 amount, uint16 referralCode) external view returns (bytes32);

encodeSupplyWithPermit

function encodeSupplyWithPermit(address asset, uint256 amount, uint16 referralCode, uint256 deadline, uint8 permitV, bytes32 permitR, bytes32 permitS)
    external
    view
    returns (bytes32, bytes32, bytes32);

encodeWithdrawParams

function encodeWithdrawParams(address asset, uint256 amount) external view returns (bytes32);