CLEAR FUNCTION + test_validator_update PASSED

This commit is contained in:
andrei 2022-02-21 14:22:30 +02:00
parent e26407f5db
commit 868b7bd4d2

View File

@ -464,11 +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]} for validator in _validators if validator[1] <= height] _validators = [{"height": validator[1], "validators": validator[2]} for validator in _validators if validator[1] <= height]
return next(iter(sorted(_validators, key=lambda k: k["height"])), None) return next(iter(sorted(_validators, key=lambda k: k["height"], reverse=True)), 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=lambda k: k["height"])), None) return next(iter(sorted(_validators, key=lambda k: k["height"], reverse=True)), None)
# @register_query(LocalMongoDBConnection) # @register_query(LocalMongoDBConnection)