diff --git a/contracts/logics/settle/eth/crvMining.sol b/contracts/logics/settle/eth/crvMining.sol new file mode 100644 index 0000000..5f1eb0f --- /dev/null +++ b/contracts/logics/settle/eth/crvMining.sol @@ -0,0 +1,25 @@ +// SPDX-License-Identifier: MIT +pragma solidity ^0.6.8; + +import { DSMath } from "../../../libs/safeMath.sol"; + +contract LogicOne { + + address poolToken; + + function compCrvMine(uint amt) public { + // borrow from Compound & deposit in Curve (static logic for DAI) + // check if status is safe and only have assets in the specific tokens + } + + function compCrvRedeem(uint amt) public { + // Withdraw from Curve and payback on Compound + } + + constructor (address ethPool) public { + poolToken = address(ethPool); + } + + receive() external payable {} + +}