Links

CoreStakingManager

CoreStakingManager V0

setStakingPeriodDuration

The setStakingPeriodDuration function
function setStakingPeriodDuration(uint _newDuration) external onlyOwner

setTotalRewardAmount

The setTotalRewardAmount function
function setTotalRewardAmount(uint _newAmount) external onlyOwner updateReward(address(0))

stake

The stake function
function stake(uint _amount) external updateReward(msg.sender)

unstake

The unstake function
function unstake(uint _amount) external updateReward(msg.sender)

lastTimeRewardApplicable

The lastTimeRewardApplicable function
function lastTimeRewardApplicable() public view returns (uint)

rewardPerToken

The rewardPerToken function
function rewardPerToken() public view returns (uint)

earned

The earned function
function earned(address _depositor) public view returns (uint)

claimRewards

The claimRewards function
function claimRewards() external updateReward(msg.sender)