From b2ad780659a360bb0ab298e73fdf4ed96f50a6fd Mon Sep 17 00:00:00 2001 From: Lorenz Herzberger Date: Mon, 10 Oct 2022 10:38:16 +0200 Subject: [PATCH] adjusted has_election_concluded Signed-off-by: Lorenz Herzberger --- planetmint/lib.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/planetmint/lib.py b/planetmint/lib.py index 36cb56a..2343d90 100644 --- a/planetmint/lib.py +++ b/planetmint/lib.py @@ -891,11 +891,13 @@ class Planetmint(object): if self.has_validator_set_changed(transaction): return False - if not self.has_validator_election_concluded(): - return False + if transaction.operation == VALIDATOR_ELECTION: + if not self.has_validator_election_concluded(): + return False - if not self.has_chain_migration_concluded(): - return False + if transaction.operation == CHAIN_MIGRATION_ELECTION: + if not self.has_chain_migration_concluded(): + return False election_pk = election_id_to_public_key(transaction.id) votes_committed = self.get_commited_votes(transaction, election_pk)