Skip to main content

IOlympusTreasury

Git Source

Functions​

queue​

function queue(MANAGING _managing, address _address) external returns (bool);

toggle​

function toggle(MANAGING _managing, address _address, address _calculator) external returns (bool);

isReserveToken​

function isReserveToken(address) external view returns (bool);

isReserveDepositor​

function isReserveDepositor(address) external view returns (bool);

excessReserves​

function excessReserves() external view returns (uint256);

valueOf​

function valueOf(address _token, uint256 _amount) external view returns (uint256 value_);

reserveTokenQueue​

function reserveTokenQueue(address) external view returns (uint256);

reserveDepositorQueue​

function reserveDepositorQueue(address) external view returns (uint256);

deposit​

function deposit(uint256 _amount, address _token, uint256 _profit) external returns (uint256 send_);

Enums​

MANAGING​

enum MANAGING {
RESERVEDEPOSITOR,
RESERVESPENDER,
RESERVETOKEN,
RESERVEMANAGER,
LIQUIDITYDEPOSITOR,
LIQUIDITYTOKEN,
LIQUIDITYMANAGER,
DEBTOR,
REWARDMANAGER,
SOHM
}