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).
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).