Fires when a new valid backup decryption key is in cache.
This will happen when a secret is received from another session, from secret storage,
or when a new backup is created from this session.
The payload is the version of the backup for which we have the key for.
This event is only fired by the rust crypto backend.
Fires when data is being migrated from legacy crypto to rust crypto.
The payload is a pair (progress, total), where progress is the number of steps completed so far, and
total is the total number of steps. When migration is complete, a final instance of the event is emitted, with
progress === total === -1.
Fires when a new valid backup decryption key is in cache. This will happen when a secret is received from another session, from secret storage, or when a new backup is created from this session.
The payload is the version of the backup for which we have the key for.
This event is only fired by the rust crypto backend.