What happens in these two scenarios?
Scenario 1:
- My event listener is offline
- I create and archive a contract
- My event listener comes back online
Scenario 2:
- My event listener is offline
- I create and archive a contract
- The ledger is pruned up to the latest offset
- My event listener comes back online
I’m assuming that this data is sourced from the create_events
table, and thus the event stream is effective replated in scenario (1) but not effectively replayed in scenario (2). Is all of that correct?