You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## Summary
This PR implements slashing for op stack consumer chain.
It updates the cw contract as follows:
- allow FPs to equivocate by submitting mutiple signatures for a block
- add new state to index voted block hashes and equivocation evidences
- add new handlers to slash finality providers and send notifying
message to Babylon, similar to the Cosmos consumer chain implementation
It also updates and add a new test case. We need to add additional
integration tests to check the e2e flow with Babylon node.
## Test plan
```bash
# build the contract
cargo build
cargo optimize
# test it
cargo test
cargo integration
```
0 commit comments