curve mining basic structure

This commit is contained in:
Samyak Jain 2020-09-10 17:26:30 +10:00
parent bb3a20595a
commit 49f98c31e7

View File

@ -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 {}
}