Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Connection queries for Relayer (informalsystems#136)
* Initial implementation of proto files required for connection. Proto files generated but replacing connection mod breaks the build * Removed reference to MerklePrefix * Implemented logic to proto_unmarshall the connection using prost informalsystems#130 * Trimmed the proto file, fixed commitments. Ready for review. (informalsystems#130) * Fixed a couple of nits * Fix for unused_qualifications h/t @gregszabo @andynog. * Fixing unit testing since CommitPrefix was changed, failed to cargo build informalsystems#136 * Replaced prost compilation with dependency on ibc-proto crate. * Better error propagation in connection query. * Fixed error handling when specifying height (-h) parameter in a query connection. Doesn't throw exception anymore. Show error message. informalsystems#130 * Added validation for versions in ConnectionEnd unmarshalling * Implemented fmt::Debug trait for CommitPrefix to properly display its value (string instead of vector of bytes). Assumes value is valid utf-8. informalsystems#136 Co-authored-by: Andy Nogueira <me@andynogueira.dev>
- Loading branch information