├── .gitignore ├── LICENSE ├── README.md ├── contracts ├── AaveLiquidate.sol ├── CurveFlash.sol ├── CurveFlashDAI.sol ├── CurveRebalance.sol ├── IEther.sol ├── IIEther.sol ├── IYCRV.sol ├── IYDAI.sol ├── LiquidationOracle.sol ├── Migrations.sol ├── YBUSDv3.sol ├── YCRV.sol ├── YDAI.sol ├── YDAIv2.sol ├── YDAIv2Proxy.sol ├── YDAIv3.sol ├── YDAIv4.sol ├── YSNX.isol ├── YSUSD.sol ├── YSUSDv2.sol ├── YTUSDv2.sol ├── YUSDC.sol ├── YUSDCv2.sol ├── YUSDCv3.sol ├── YUSDT.sol ├── YUSDTv2.sol ├── YUSDTv3.sol ├── YWBTC.sol ├── YWBTCv2.sol ├── busdCurveFlashDAI.sol ├── busdCurveGrantPool.sol ├── iDAIZapSwap.sol ├── oCurveFlashLiquidate.sol ├── oCurveLiquidate.sol ├── yCurveBalances.sol ├── yCurveExchange.sol ├── yCurveGrantPool.sol ├── yCurveRebalance.sol ├── yCurveZapIn.sol ├── yCurveZapInV4.sol ├── yCurveZapOut.sol ├── yCurveZapOutV4.sol ├── yCurveZapSwap.sol ├── yCurveZapSwapV4.sol └── yCurveZapSwapV4toV3.sol ├── docs └── index.md ├── migrations └── 1_initial_migration.js ├── package.json ├── test └── IToken.js ├── trace.json └── truffle-config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/README.md -------------------------------------------------------------------------------- /contracts/AaveLiquidate.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/AaveLiquidate.sol -------------------------------------------------------------------------------- /contracts/CurveFlash.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/CurveFlash.sol -------------------------------------------------------------------------------- /contracts/CurveFlashDAI.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/CurveFlashDAI.sol -------------------------------------------------------------------------------- /contracts/CurveRebalance.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/CurveRebalance.sol -------------------------------------------------------------------------------- /contracts/IEther.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/IEther.sol -------------------------------------------------------------------------------- /contracts/IIEther.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/IIEther.sol -------------------------------------------------------------------------------- /contracts/IYCRV.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/IYCRV.sol -------------------------------------------------------------------------------- /contracts/IYDAI.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/IYDAI.sol -------------------------------------------------------------------------------- /contracts/LiquidationOracle.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/LiquidationOracle.sol -------------------------------------------------------------------------------- /contracts/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/Migrations.sol -------------------------------------------------------------------------------- /contracts/YBUSDv3.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/YBUSDv3.sol -------------------------------------------------------------------------------- /contracts/YCRV.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/YCRV.sol -------------------------------------------------------------------------------- /contracts/YDAI.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/YDAI.sol -------------------------------------------------------------------------------- /contracts/YDAIv2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/YDAIv2.sol -------------------------------------------------------------------------------- /contracts/YDAIv2Proxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/YDAIv2Proxy.sol -------------------------------------------------------------------------------- /contracts/YDAIv3.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/YDAIv3.sol -------------------------------------------------------------------------------- /contracts/YDAIv4.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/YDAIv4.sol -------------------------------------------------------------------------------- /contracts/YSNX.isol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/YSNX.isol -------------------------------------------------------------------------------- /contracts/YSUSD.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/YSUSD.sol -------------------------------------------------------------------------------- /contracts/YSUSDv2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/YSUSDv2.sol -------------------------------------------------------------------------------- /contracts/YTUSDv2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/YTUSDv2.sol -------------------------------------------------------------------------------- /contracts/YUSDC.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/YUSDC.sol -------------------------------------------------------------------------------- /contracts/YUSDCv2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/YUSDCv2.sol -------------------------------------------------------------------------------- /contracts/YUSDCv3.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/YUSDCv3.sol -------------------------------------------------------------------------------- /contracts/YUSDT.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/YUSDT.sol -------------------------------------------------------------------------------- /contracts/YUSDTv2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/YUSDTv2.sol -------------------------------------------------------------------------------- /contracts/YUSDTv3.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/YUSDTv3.sol -------------------------------------------------------------------------------- /contracts/YWBTC.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/YWBTC.sol -------------------------------------------------------------------------------- /contracts/YWBTCv2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/YWBTCv2.sol -------------------------------------------------------------------------------- /contracts/busdCurveFlashDAI.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/busdCurveFlashDAI.sol -------------------------------------------------------------------------------- /contracts/busdCurveGrantPool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/busdCurveGrantPool.sol -------------------------------------------------------------------------------- /contracts/iDAIZapSwap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/iDAIZapSwap.sol -------------------------------------------------------------------------------- /contracts/oCurveFlashLiquidate.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/oCurveFlashLiquidate.sol -------------------------------------------------------------------------------- /contracts/oCurveLiquidate.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/oCurveLiquidate.sol -------------------------------------------------------------------------------- /contracts/yCurveBalances.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/yCurveBalances.sol -------------------------------------------------------------------------------- /contracts/yCurveExchange.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/yCurveExchange.sol -------------------------------------------------------------------------------- /contracts/yCurveGrantPool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/yCurveGrantPool.sol -------------------------------------------------------------------------------- /contracts/yCurveRebalance.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/yCurveRebalance.sol -------------------------------------------------------------------------------- /contracts/yCurveZapIn.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/yCurveZapIn.sol -------------------------------------------------------------------------------- /contracts/yCurveZapInV4.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/yCurveZapInV4.sol -------------------------------------------------------------------------------- /contracts/yCurveZapOut.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/yCurveZapOut.sol -------------------------------------------------------------------------------- /contracts/yCurveZapOutV4.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/yCurveZapOutV4.sol -------------------------------------------------------------------------------- /contracts/yCurveZapSwap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/yCurveZapSwap.sol -------------------------------------------------------------------------------- /contracts/yCurveZapSwapV4.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/yCurveZapSwapV4.sol -------------------------------------------------------------------------------- /contracts/yCurveZapSwapV4toV3.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/contracts/yCurveZapSwapV4toV3.sol -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/docs/index.md -------------------------------------------------------------------------------- /migrations/1_initial_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/migrations/1_initial_migration.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/package.json -------------------------------------------------------------------------------- /test/IToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/test/IToken.js -------------------------------------------------------------------------------- /trace.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/trace.json -------------------------------------------------------------------------------- /truffle-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/itoken/HEAD/truffle-config.js --------------------------------------------------------------------------------