This contract handles all delegation offerings. Delegations are held for
a specified period (months), and different durations can have different
stakeMultiplier. Currently, only delegation periods can be added.
setDelegationPeriod(uint256 monthsCount, uint256 stakeMultiplier) external
Allows the Owner to create a new available delegation period and stake multiplier in the network.
isDelegationPeriodAllowed(uint256 monthsCount) → bool external
Checks whether given delegation period is allowed.
initialize(address contractsAddress) public
Initial delegation period and multiplier settings.
DelegationPeriodWasSet(uint256 length, uint256 stakeMultiplier) event
Emitted when a new delegation period is specified.