Merge #2930
2930: Add a self-issued predicate to the Consensus interface r=nfrisby a=nfrisby Fixes #2926. Co-authored-by: Nicolas Frisby <[email protected]>