Skip to content
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

feat!: add ICS misbehaviour handling #826

Merged
merged 45 commits into from
Aug 14, 2023

Commits on Jun 21, 2023

  1. define msg to submit misbehaviour to provider

    implement msg handling logic
    
    e2e test msg handling logic
    sainoe committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    73f8078 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0b6fd43 View commit details
    Browse the repository at this point in the history
  3. add tx handler

    sainoe committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    16d940d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4750f1f View commit details
    Browse the repository at this point in the history
  5. add tx handler

    sainoe committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    2e5f8af View commit details
    Browse the repository at this point in the history
  6. add debugging stuff

    sainoe committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    b076fd4 View commit details
    Browse the repository at this point in the history
  7. Add misbehaviour handler

    sainoe committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    457fe20 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ae522e1 View commit details
    Browse the repository at this point in the history
  9. add DRAFT double vote handler

    sainoe committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    b52daff View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8eea677 View commit details
    Browse the repository at this point in the history
  11. Add double-vote handler

    sainoe committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    81dd6ba View commit details
    Browse the repository at this point in the history
  12. add last update

    sainoe committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    0cb86c9 View commit details
    Browse the repository at this point in the history
  13. fix jailing

    sainoe committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    b6cf938 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    1444690 View commit details
    Browse the repository at this point in the history
  15. format tests

    sainoe committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    9c31932 View commit details
    Browse the repository at this point in the history
  16. doc

    sainoe committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    42204e1 View commit details
    Browse the repository at this point in the history
  17. save

    sainoe committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    806a005 View commit details
    Browse the repository at this point in the history
  18. update e2e tests'

    sainoe committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    2c796cd View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. fix typo and improve docs

    sainoe committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    7310e42 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. Configuration menu
    Copy the full SHA
    b1f021c View commit details
    Browse the repository at this point in the history
  2. fix typos

    sainoe committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    f4c7e73 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. Configuration menu
    Copy the full SHA
    b60499c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b00337a View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. feat: add e2e tests for ICS misbehaviour (#1118)

    * remove unwanted changes
    
    * fix hermes config with assigned key
    
    * revert unwanted changes
    
    * revert local setup
    
    * remove log file
    
    * typo
    
    * update doc
    
    * update ICS misbehaviour test
    
    * update ICS misbehaviour test
    
    * revert mixed commits
    
    * add doc
    
    * lint
    sainoe authored Jul 31, 2023
    Configuration menu
    Copy the full SHA
    457ce98 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. Configuration menu
    Copy the full SHA
    67af673 View commit details
    Browse the repository at this point in the history
  2. improve doc

    sainoe committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    245220b View commit details
    Browse the repository at this point in the history
  3. update doc

    sainoe committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    d5b2122 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. update E2E tests comment

    sainoe committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    c9a9f38 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2023

  1. optimize signatures check

    sainoe committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    28e8813 View commit details
    Browse the repository at this point in the history
  2. doc

    sainoe committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    5c32de8 View commit details
    Browse the repository at this point in the history
  3. update e2e tests

    sainoe committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    1ae356f View commit details
    Browse the repository at this point in the history
  4. linter

    sainoe committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    451152a View commit details
    Browse the repository at this point in the history
  5. remove todo

    sainoe committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    8844518 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. Feat: avoid race condition in ICS misbehaviour handling (#1148)

    * remove unwanted changes
    
    * fix hermes config with assigned key
    
    * revert unwanted changes
    
    * revert local setup
    
    * remove log file
    
    * typo
    
    * update doc
    
    * update ICS misbehaviour test
    
    * update ICS misbehaviour test
    
    * revert mixed commits
    
    * update ICS misbehaviour test
    
    * update ICS misbehaviour test
    
    * Add test for MsgSubmitConsumerMisbehaviour parsing
    
    * fix linter
    
    * save progress
    
    * add CheckMisbehaviourAndUpdateState
    
    * update integration tests
    
    * typo
    
    * remove e2e tests from another PRs
    
    * cleaning'
    
    * Update x/ccv/provider/keeper/misbehaviour.go
    
    Co-authored-by: Anca Zamfir <[email protected]>
    
    * Update x/ccv/provider/keeper/misbehaviour.go
    
    Co-authored-by: Anca Zamfir <[email protected]>
    
    * update integration tests
    
    * save
    
    * save
    
    * nits
    
    * remove todo
    
    * lint
    
    * Update x/ccv/provider/keeper/misbehaviour.go
    
    ---------
    
    Co-authored-by: Anca Zamfir <[email protected]>
    Co-authored-by: Marius Poke <[email protected]>
    3 people authored Aug 11, 2023
    Configuration menu
    Copy the full SHA
    43dc212 View commit details
    Browse the repository at this point in the history
  2. Update x/ccv/provider/client/cli/tx.go

    Co-authored-by: Anca Zamfir <[email protected]>
    mpoke and ancazamfir authored Aug 11, 2023
    Configuration menu
    Copy the full SHA
    a67093a View commit details
    Browse the repository at this point in the history
  3. Update x/ccv/provider/client/cli/tx.go

    Co-authored-by: Anca Zamfir <[email protected]>
    mpoke and ancazamfir authored Aug 11, 2023
    Configuration menu
    Copy the full SHA
    d2b82ea View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. Configuration menu
    Copy the full SHA
    5d2842e View commit details
    Browse the repository at this point in the history
  2. Update x/ccv/provider/keeper/misbehaviour.go

    Co-authored-by: Anca Zamfir <[email protected]>
    mpoke and ancazamfir authored Aug 14, 2023
    Configuration menu
    Copy the full SHA
    2af9f4a View commit details
    Browse the repository at this point in the history
  3. Update x/ccv/provider/keeper/misbehaviour.go

    Co-authored-by: Anca Zamfir <[email protected]>
    mpoke and ancazamfir authored Aug 14, 2023
    Configuration menu
    Copy the full SHA
    0984356 View commit details
    Browse the repository at this point in the history
  4. apply review suggestions

    mpoke committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    496139b View commit details
    Browse the repository at this point in the history
  5. fix docstring

    mpoke committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    2a0fe53 View commit details
    Browse the repository at this point in the history
  6. Update x/ccv/provider/keeper/misbehaviour.go

    Co-authored-by: Anca Zamfir <[email protected]>
    mpoke and ancazamfir authored Aug 14, 2023
    Configuration menu
    Copy the full SHA
    6f74563 View commit details
    Browse the repository at this point in the history
  7. fix link

    mpoke committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    e5f0cd0 View commit details
    Browse the repository at this point in the history
  8. apply review suggestions

    mpoke committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    984f414 View commit details
    Browse the repository at this point in the history
  9. update docstring

    mpoke committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    84e1bda View commit details
    Browse the repository at this point in the history