ConstantsHolder

onlyConstantsHolderManager onlyConstantsHolderManager() modifier

setPeriods setPeriods(uint32 newRewardPeriod, uint32 newDeltaPeriod) external

Allows the Owner to set new reward and delta periods This function is only for tests.

setCheckTime setCheckTime(uint256 newCheckTime) external

Allows the Owner to set the new check time. This function is only for tests.

setLatency setLatency(uint32 newAllowableLatency) external

Allows the Owner to set the allowable latency in milliseconds. This function is only for testing purposes.

setMSR setMSR(uint256 newMSR) external

Allows the Owner to set the minimum stake requirement.

setLaunchTimestamp setLaunchTimestamp(uint256 timestamp) external

Allows the Owner to set the launch timestamp.

setRotationDelay setRotationDelay(uint256 newDelay) external

Allows the Owner to set the node rotation delay.

setProofOfUseLockUpPeriod setProofOfUseLockUpPeriod(uint256 periodDays) external

Allows the Owner to set the proof-of-use lockup period.

setProofOfUseDelegationPercentage setProofOfUseDelegationPercentage(uint256 percentage) external

Allows the Owner to set the proof-of-use delegation percentage requirement.

setLimitValidatorsPerDelegator setLimitValidatorsPerDelegator(uint256 newLimit) external

Allows the Owner to set the maximum number of validators that a single delegator can delegate to.

setSchainCreationTimeStamp setSchainCreationTimeStamp(uint256 timestamp) external

setMinimalSchainLifetime setMinimalSchainLifetime(uint256 lifetime) external

setComplaintTimeLimit setComplaintTimeLimit(uint256 timeLimit) external

initialize initialize(address contractsAddress) public