during the on_initialize phase the following will happen:
- Authorship: reward the block author
- Staking: switch to a new round (if round ended)
- Session: start a new session (if round ended)
- Aura: update slot number
- AuraExt: fetch authorities to include them in the storage proof of the PoV