add helper functions
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user