Add verification when constructing the TrustedConsensusState #369
Labels
audit
bug
Something isn't working
ethereum-light-client
Issues related to the 08-wasm ethereum light client
Summary of Bug
Internal audit item: When we construct the
TrustedConsensusState
using the stored consensus state + the relayer provided sync committee. We need to validate that the relayer provided sync committee matches the aggregated key stored in the consensus stateExpected Behaviour
TrustedConsensusState
is constructed via a constructor, and that constructor needs to validate:Version
main
For Admin Use
The text was updated successfully, but these errors were encountered: