diff --git a/contracts/DODOToken/vDODOToken.sol b/contracts/DODOToken/vDODOToken.sol index 4986be9..1ed61c3 100644 --- a/contracts/DODOToken/vDODOToken.sol +++ b/contracts/DODOToken/vDODOToken.sol @@ -1,8 +1,6 @@ /* - Copyright 2020 DODO ZOO. SPDX-License-Identifier: Apache-2.0 - */ pragma solidity 0.6.9; pragma experimental ABIEncoderV2; @@ -57,7 +55,6 @@ contract vDODOToken is InitializableOwnable { uint32 public _LAST_REWARD_BLOCK_; uint256 public _TOTAL_BLOCK_REWARD_; - uint256 public _TOTAL_STAKING_POWER_; mapping(address => UserInfo) public userInfo; @@ -356,6 +353,7 @@ contract vDODOToken is InitializableOwnable { to.stakingPower = uint128(uint256(to.stakingPower).add(stakingPower)); to.superiorSP = uint128(uint256(to.superiorSP).add(superiorIncreSP)); + superior.stakingPower = uint128(uint256(superior.stakingPower).add(superiorIncreSP)); superior.credit = uint128(uint256(superior.credit).add(superiorIncreCredit)); @@ -405,4 +403,4 @@ contract vDODOToken is InitializableOwnable { emit Transfer(from, to, vDODOAmount); } -} +} \ No newline at end of file