You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Nov 11, 2022. It is now read-only.
Currently we extract the MMR root hash from the header digest, but long term it would be better to read the storage directly.
We need to do it right away, to prevent the state from being pruned by when GRANDPA finalises the block.
The text was updated successfully, but these errors were encountered:
I think it would be best to start querying the MMR root hash (or payload in general) from the state as soon as possible and only add the digest item for Mandatory Blocks (see #320; i.e. the ones that contain the validator set change as as well) for potential future BEEFY header-aware light clients.
MMR root is available both in header and state, currently worker tries from header, on failure falls back to state. In the future we can easily remove header digests and use state exclusively.
Currently we extract the MMR root hash from the header digest, but long term it would be better to read the storage directly.
We need to do it right away, to prevent the state from being pruned by when GRANDPA finalises the block.
The text was updated successfully, but these errors were encountered: