CoreStakingManager
CoreStakingManager V0
The setStakingPeriodDuration function
function setStakingPeriodDuration(uint _newDuration) external onlyOwner
The setTotalRewardAmount function
function setTotalRewardAmount(uint _newAmount) external onlyOwner updateReward(address(0))
The stake function
function stake(uint _amount) external updateReward(msg.sender)
The unstake function
function unstake(uint _amount) external updateReward(msg.sender)
The lastTimeRewardApplicable function
function lastTimeRewardApplicable() public view returns (uint)
The rewardPerToken function
function rewardPerToken() public view returns (uint)
The earned function
function earned(address _depositor) public view returns (uint)
The claimRewards function
function claimRewards() external updateReward(msg.sender)
Last modified 7mo ago