cycles-quartz/utils/tm-prover
2023-11-07 05:20:24 -08:00
..
src Add tm-prover crate 2023-11-07 05:19:31 -08:00
Cargo.lock Add tm-prover crate 2023-11-07 05:19:31 -08:00
Cargo.toml Add tm-prover crate 2023-11-07 05:19:31 -08:00
README.md Add README.md 2023-11-07 05:20:24 -08:00

The Tendermint light client prover

Enables stateless light client verification by generating a light client proof (AKA verification trace) for a given block height and trusted height/hash.

Usage

cargo run -- --chain-id osmosis-1 \
          --primary https://rpc.osmosis.zone \
          --witnesses https://rpc.osmosis.zone \
          --trusted-height 12230413 \
          --trusted-hash D3742DD1573436AF972472135A24B31D5ACE9A2C04791A76196F875955B90F1D \
          --height 12230423 \
          --trace-file light-client-proof.json