-
Notifications
You must be signed in to change notification settings - Fork 82
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement (parts of) ibc-go/ADR006 #173
Labels
A: tracking
Admin: tracking/meta issue
Comments
13 tasks
livelybug
added a commit
to octopus-network/ibc-rs
that referenced
this issue
Oct 14, 2022
Add block hash comparism in block header verification.
7 tasks
We must add fix the misbehaviour execute handler to not perform full verification. (see #290 (review)) |
5 tasks
This was referenced Mar 14, 2023
Open
Looks like we've resolved items of this issue. @plafer, could you also check? |
Yup! |
Yup! |
shuoer86
pushed a commit
to shuoer86/ibc-rs
that referenced
this issue
Nov 4, 2023
Bumps [@noble/hashes](https://github.com/paulmillr/noble-hashes) from 1.0.0 to 1.3.2. - [Release notes](https://github.com/paulmillr/noble-hashes/releases) - [Commits](paulmillr/noble-hashes@1.0.0...1.3.2) --- updated-dependencies: - dependency-name: "@noble/hashes" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Carlos Rodriguez <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Summary
This is a tracking issue for the Q1 objective of "Implementing of relevant parts of ADR006 (AKA 02-client-refactor)"
(See cosmos/ibc-go#1871 for more context)
Acceptance Criteria
merging header/misbehaviour interface and renaming to ClientMessageverify_delay_passed
to a more appropriate section #404verify_functions
with genericverify_membership
andverify_non_membership
#530check_misbehaviour_and_update_state
andcheck_header_and_update_state
into two sets of validation/execution functions #535trusted_validators
matches thenext_validators_hash
that was persisted in the trusted consensus state (copied from Incomplete ICS 007ClientState
verification methods implementation #22 as this wasn't addressed in Incomplete ICS 007ClientState
verification methods implementation #22 and depends on 02-client-refactor changes)trusted_validator_set
is used in the trusted block state inverify
: https://github.com/informalsystems/ibc-rs/blob/b44ade9f88c7faf4d0b6f9e672dbef08d2ab3817/modules/src/clients/ics07_tendermint/client_def.rs#L98For Admin Use
The text was updated successfully, but these errors were encountered: