EspressoSystems / espresso-sequencer-go

Go language SDK for rollup development on the Espresso sequencer
MIT License
2 stars 3 forks source link

Stubs/methods for light client state update #29

Closed nomaxg closed 6 months ago

nomaxg commented 6 months ago

Introduces a LightClientReader that exposes necessary methods for awaiting a validated hotshot block height and returning the block merkle root at a particular height.

Also includes some stub methods for verifying merkle proofs, which will be replaced once we have real merkle proof snapshot support in the query service (we will likely verify merkle proofs in WASM like we do for namespace proofs).