Describe the bug
When a predicate is set to Interrupted status, it isn't ever removed from the chainhook_store that is used by the event observer, so the predicate continues to be evaluated.
We need to remove the predicate from this store and test for side effects.
Describe the bug When a predicate is set to
Interrupted
status, it isn't ever removed from thechainhook_store
that is used by the event observer, so the predicate continues to be evaluated.We need to remove the predicate from this store and test for side effects.