Interface for the SlpManager contract
ISlpManager
function addLiquidity( address _token, uint256 _amount, uint256 _minSlp, uint256 _minToken ) external returns (uint256);
function removeLiquidity( address _tokenOut, uint256 _slpAmount, uint256 _minOut, address _receiver ) external returns (uint256);
function getAum(bool _maximise) external view returns (uint256);
function getAumInToken(bool _maximise) external view returns (uint256);
function getSlpPrice(bool _maximise) external view returns (uint256);
function setCooldownDuration(uint256 _cooldownDuration) external;
function setAumAdjustment(uint256 _aumAddition, uint256 _aumDeduction) external;
function cooldownDuration() external view returns (uint256);
function aumAddition() external view returns (uint256);
function aumDeduction() external view returns (uint256);
function slp() external view returns (address);
function vault() external view returns (address);