Open
Description
Summary
Problem Definition
Support logic for detecting and submitting light client misbehavior events.
Proposal
hermes v1 offers this feature. it is crucial for any mainnet support. misbehaviour messages make sure the light clients are not forged or abused.
Acceptance Criteria
- hermes-sdk components for general logic
- hermes-sdk impl for cosmos-sdk
ChainFullNodeStarter
for forked misbehaving local nodes- e2e test of misbehaviour using local forked nodes
ref:
- hermes-v1 e2e test for misbehaviour: https://github.com/informalsystems/hermes/blob/master/ci/misbehaviour/misbehaviour_test.sh
- hermes-v1 misbehaving local fork: https://github.com/informalsystems/hermes/blob/master/ci/misbehaviour/create_fork.sh
For Admin Use
- Not duplicate issue
- Appropriate labels applied
- Appropriate milestone (priority) applied
- Appropriate contributors tagged
- Contributor assigned/self-assigned
Metadata
Metadata
Assignees
Labels
No labels