diff --git a/secret_store/src/listener/service_contract_listener.rs b/secret_store/src/listener/service_contract_listener.rs index 8ffc75224..5790a37bd 100644 --- a/secret_store/src/listener/service_contract_listener.rs +++ b/secret_store/src/listener/service_contract_listener.rs @@ -392,11 +392,11 @@ impl ChainNotify for ServiceContractListener { return; } + self.data.contract.update(); if !self.data.contract.is_actual() { return; } - self.data.contract.update(); self.process_service_contract_events( enacted.first().expect("TODO").clone(), enacted.last().expect("TODO").clone());