don't error if no events for prepare/submit
don't error if no events for prepare/submit

* implements null object pattern using a dummy event object

dashpay/sentinel,dashpay/sentinel,ivansib/sentinel,ivansib/sentinel,thelazier/sentinel,thelazier/sentinel