Remove maximum stake duration validation

pull/1040/head
Kieran R. Prasch 2019-05-26 12:19:57 -07:00 committed by Kieran Prasch
parent 51bb58810a
commit 648124eb40
No known key found for this signature in database
GPG Key ID: 199AB839D4125A62
2 changed files with 1 additions and 4 deletions

View File

@ -286,9 +286,6 @@ class Stake:
'Stake duration of ({duration}) is too short; must be at least {minimum} periods.'
.format(minimum=self.economics.minimum_locked_periods, duration=self.duration)),
(self.economics.maximum_locked_periods >= self.duration,
'Stake duration of ({duration}) is too long; must be no more than {maximum} periods.'
.format(maximum=self.economics.maximum_locked_periods, duration=self.duration)),
)
if raise_on_fail is True:

View File

@ -49,7 +49,7 @@ class IPv4Address(click.ParamType):
token_economics = TokenEconomics()
# Staking
STAKE_DURATION = click.IntRange(min=token_economics.minimum_locked_periods, max=token_economics.maximum_locked_periods, clamp=False)
STAKE_DURATION = click.IntRange(min=token_economics.minimum_locked_periods, clamp=False)
STAKE_EXTENSION = click.IntRange(min=1, max=token_economics.maximum_allowed_locked, clamp=False)
STAKE_VALUE = click.IntRange(min=NU(token_economics.minimum_allowed_locked, 'NuNit').to_tokens(),
max=NU(token_economics.maximum_allowed_locked, 'NuNit').to_tokens(), clamp=False)