Functions

The following is a consolidated interface for the ITokenAdapter contract.

pragma solidity ^0.8.11;

interface ITokenAdapter {

    function token() external view returns (address);

    function underlyingToken() external view returns (address);

    function price() external view returns (uint256);

    function wrap(

        uint256 amount,

        address recipient

    ) external returns (uint256);

    function unwrap(

        uint256 amount,

        address recipient

    ) external returns (uint256);

}

Last updated