error fixed in get_validator_set

This commit is contained in:
andrei 2022-02-21 14:09:26 +02:00
parent e500cd8492
commit e26407f5db

View File

@ -464,12 +464,11 @@ def get_validator_set(connection, height: int = None):
_validators = space.select() _validators = space.select()
_validators = _validators.data _validators = _validators.data
if height is not None: if height is not None:
_validators = [{"height": validator[1], "validators": validator[2]} for validator in _validators if _validators = [{"height": validator[1]} for validator in _validators if validator[1] <= height]
validator[1] <= height] return next(iter(sorted(_validators, key=lambda k: k["height"])), None)
return next(iter(sorted(_validators, key=itemgetter(1))), None)
else: else:
_validators = [{"height": validator[1], "validators": validator[2]} for validator in _validators] _validators = [{"height": validator[1], "validators": validator[2]} for validator in _validators]
return next(iter(sorted(_validators, key=itemgetter(1))), None) return next(iter(sorted(_validators, key=lambda k: k["height"])), None)
# @register_query(LocalMongoDBConnection) # @register_query(LocalMongoDBConnection)