cosmos / ibc-rs

Rust implementation of the Inter-Blockchain Communication (IBC) protocol.
Apache License 2.0
181 stars 73 forks source link

refactor: generalize `ibc-testkit` types to allow remote storage and light clients #1270

Open rnbguy opened 4 days ago

rnbguy commented 4 days ago

Closes: #1269

Description


PR author checklist:

Reviewer checklist:

codecov[bot] commented 4 days ago

Codecov Report

Attention: Patch coverage is 97.14286% with 6 lines in your changes missing coverage. Please review.

Project coverage is 67.49%. Comparing base (7ff41b3) to head (9236182).

Files Patch % Lines
ibc-testkit/src/relayer/context.rs 86.20% 4 Missing :warning:
ibc-testkit/src/testapp/ibc/core/types.rs 71.42% 2 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #1270 +/- ## ========================================== + Coverage 67.42% 67.49% +0.06% ========================================== Files 235 235 Lines 23811 23883 +72 ========================================== + Hits 16055 16120 +65 - Misses 7756 7763 +7 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.