ITech Holding JSCTreasury
[Git Source](https://github.com/GVI-Tech-JSC/ggvi-v3/blob/85927f39f9ef0f1355aa04e3451eec63a7df478f/src/interfaces/ITech Holding JSCTreasury.sol)
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,
SGVI
}