tendermint-light-client-cli

Crates.iotendermint-light-client-cli
lib.rstendermint-light-client-cli
version0.40.0
sourcesrc
created_at2023-05-03 16:49:30.085339
updated_at2024-10-23 12:53:11.007848
description Implementation of the Tendermint Light Client CLI.
homepage
repositoryhttps://github.com/informalsystems/tendermint-rs
max_upload_size
id855617
size74,181
Mikhail Zabaluev (mzabaluev)

documentation

README

Crate Docs

See the repo root for build status, license, Rust version, etc.

Light Client CLI

CLI for the Tendermint Light Client.

Usage

Usage: tendermint-light-client-cli [OPTIONS] --chain-id <CHAIN_ID> --primary <PRIMARY> --witnesses <WITNESSES> --trusted-height <TRUSTED_HEIGHT> --trusted-hash <TRUSTED_HASH>

Options:
      --chain-id <CHAIN_ID>
          Identifier of the chain
      --primary <PRIMARY>
          Primary RPC address
      --witnesses <WITNESSES>
          Comma-separated list of witnesses RPC addresses
      --trusted-height <TRUSTED_HEIGHT>
          Height of trusted header
      --trusted-hash <TRUSTED_HASH>
          Hash of trusted header
      --height <HEIGHT>
          Height of the header to verify
      --trust-threshold <TRUST_THRESHOLD>
          Trust threshold [default: 2/3]
      --trusting-period <TRUSTING_PERIOD>
          Trusting period, in seconds (default: two weeks) [default: 1209600]
      --max-clock-drift <MAX_CLOCK_DRIFT>
          Maximum clock drift, in seconds [default: 5]
      --max-block-lag <MAX_BLOCK_LAG>
          Maximum block lag, in seconds [default: 5]
  -v, --verbose...
          Increase verbosity, can be repeated up to 2 times
  -h, --help
          Print help
  -V, --version
          Print version
Commit count: 828

cargo fmt