We are building a project in which we are planning to use events to trigger various different tasks. My doubt is that due to some circumstances if the client goes down and when we bring back the client will the client can retrieve the missed chaincode events ?