require event invitation

implements this: https://github.com/davidtlee/consensus/issues/77.

@davidtlee, is this what you had in mind?