This commit is contained in:
owen05
2021-06-28 23:51:34 +08:00
parent d02b9b0eb8
commit 7acd630e50
7 changed files with 22 additions and 9 deletions

View File

@@ -50,6 +50,7 @@ contract DODOMineV3Proxy is InitializableOwnable {
event DepositRewardToVault(address mine, address rewardToken, uint256 amount);
event DepositRewardToMine(address mine, address rewardToken, uint256 amount);
event CreateMineV3(address account, address mineV3);
event ChangeMineV3Template(address mineV3);
constructor(
address cloneFactory,
@@ -125,7 +126,8 @@ contract DODOMineV3Proxy is InitializableOwnable {
// ============ Admin Operation Functions ============
function updateMineV2Template(address _newMineV3Template) external onlyOwner {
function updateMineV3Template(address _newMineV3Template) external onlyOwner {
_MINEV3_TEMPLATE_ = _newMineV3Template;
emit ChangeMineV3Template(_newMineV3Template);
}
}

View File

@@ -195,6 +195,8 @@ contract DODORouteProxy {
if(assetFrom[i-1] == address(this)) {
uint256 curAmount = curTotalAmount.div(curTotalWeight).mul(curPoolInfo.weight);
//can improved
// uint256 curAmount = curTotalAmount.mul(curPoolInfo.weight).div(curTotalWeight);
if(curPoolInfo.poolEdition == 1) {
//For using transferFrom pool (like dodoV1, Curve)