ytusd
Contract
ABI
Address
IyTUSD Interface
// Solidity Interface
interface IyTUSD {
function withdraw(uint256 _shares) external;
function deposit(uint256 _amount) external;
function balance() external view returns (uint256);
function balanceDydx() external view returns (uint256);
function balanceCompound() external view returns (uint256);
function balanceCompoundInToken() external view returns (uint256);
function balanceFulcrumInToken() external view returns (uint256);
function balanceFulcrum() external view returns (uint256);
function balanceAave() external view returns (uint256);
function recommend() external view returns (uint256);
function rebalance() external;
function supplyDydx(uint256 amount) external returns(uint);
function supplyAave(uint amount) external;
function supplyFulcrum(uint amount) external;
function supplyCompound(uint amount) external;
function calcPoolValueInToken() external view returns (uint256);
function getPricePerFullShare() external view returns (uint256);
}ERC20 Token Interface
Last updated