ics23 0.11.1

Merkle proof verification library - implements Cosmos ICS23 Spec
Documentation
# Rust Proof Validation

## Codegen

To avoid direct dependencies on `protoc` in the build system, I have separated
`codegen` into a sub-crate. This will generate the rust `proofs.rs` file from
the `proofs.proto` file. The rest of the main build/test cycle is now independent
of the `protoc` binary.

To rebuild protobuf, simply: `cargo protoc` (on a dev machine with `protoc` in path).
Unless you modify the protobuf file, you can ignore this step.

## Formatting

`cargo fmt`

## Testing

`cargo test`

## Linting

`cargo clippy -- --test -W clippy::pedantic`

## Code Coverage

`cargo llvm-cov`

## MSRV

The minimum supported Rust version (MSRV) is 1.60.