To highlight the different types of events you can expect:
1. Contract events: These are lifecycle events that run on creation of an account, or a change in the version of code you’re using for a particular account. These also occur at the end of an account’s lifecycle, when you want to close an account.
2. Scheduled events Scheduled events run according to the times and frequency you have specified in the Smart Contract and associated parameters.
3. Posting events Posting events will occur before and after a posting has been committed to the Vault Ledger.
4. Parameter Change events Parameter change events will occur every time you want to update an instance level parameter.