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: first iteration on Permissionless ICS #2117

Merged
merged 41 commits into from
Aug 26, 2024

Commits on Aug 26, 2024

  1. Configuration menu
    Copy the full SHA
    bd4b88a View commit details
    Browse the repository at this point in the history
  2. renamed proposal messages

    insumity committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    27936c5 View commit details
    Browse the repository at this point in the history
  3. removed global slash entry

    insumity committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    008553d View commit details
    Browse the repository at this point in the history
  4. fixed unit tests

    insumity committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    da27847 View commit details
    Browse the repository at this point in the history
  5. added new messages

    insumity committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    8366967 View commit details
    Browse the repository at this point in the history
  6. introduced new state

    insumity committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    47f2a3e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a117b1a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    90db064 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    995a6e4 View commit details
    Browse the repository at this point in the history
  10. added extra check in the initialization so unknokwn, launched, or sto…

    …pped chains cannot re-initialize
    insumity committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    13d3e9f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a1a1321 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e253917 View commit details
    Browse the repository at this point in the history
  13. made it so we traverse initialization records instead of addition pro…

    …posals (+ additional changes so the unit tests pass)
    insumity committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    337298a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b60271b View commit details
    Browse the repository at this point in the history
  15. removed ClientIdToChainId state because chainId already resides on th…

    …e registration record
    insumity committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    600e276 View commit details
    Browse the repository at this point in the history
  16. nit fixes in go docs

    insumity committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    2994136 View commit details
    Browse the repository at this point in the history
  17. removed MsgConsumerAddition

    insumity committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    ff5ef0a View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    2854568 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    34d9164 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    9c51962 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    cfa8a1a View commit details
    Browse the repository at this point in the history
  22. introduced consumerId in the equivocation messages (and a useful quer…

    …y for Hermes to get the consumerId)
    insumity committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    5de11fd View commit details
    Browse the repository at this point in the history
  23. added safeguard so that a validator cannot opt-in to two different ch…

    …ains with the same chain id
    insumity committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    0c3d3b6 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    2cee3e9 View commit details
    Browse the repository at this point in the history
  25. updated based on comments

    Co-authored-by: bernd-m <[email protected]>
    insumity and bermuell committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    c7461ed View commit details
    Browse the repository at this point in the history
  26. fixed integration tests

    insumity committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    e86d44d View commit details
    Browse the repository at this point in the history
  27. rebased to pick up the removal of legacy proposals (#2130) and re-int…

    …roduced old messages so that existing proposals can deserialize
    insumity committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    60a6cee View commit details
    Browse the repository at this point in the history
  28. changes messages to only have MsgCreateConsumer and MsgUpdateConsumer…

    … and modified protos so that we are backward-compatible
    insumity committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    3e1b726 View commit details
    Browse the repository at this point in the history
  29. cleaned up slightly a few things (mostly committing & pushing) so peo…

    …ple can pick up the latest changes
    insumity committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    06081be View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    da6e001 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    55da067 View commit details
    Browse the repository at this point in the history
  32. feat: extend consumer validator query to return commission rate (back…

    …port #2162) (#2165)
    
    * adapt #2162 changes for permissionless ICS
    
    * nits
    
    ---------
    
    Co-authored-by: kirdatatjana <[email protected]>
    2 people authored and insumity committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    81e51f0 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    1891737 View commit details
    Browse the repository at this point in the history
  34. took into account comments and also added safeguard to reject new pro…

    …posals that still use deprecated messages (e.g., MsgConsumerAddition, etc.)
    insumity committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    22fcb6d View commit details
    Browse the repository at this point in the history
  35. Update x/ccv/provider/types/msg.go

    Co-authored-by: bernd-m <[email protected]>
    insumity and bermuell committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    f66831a View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    76e0370 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    59e27e9 View commit details
    Browse the repository at this point in the history
  38. took into account comments (using protos for marshalling string slice…

    …, fixed issues in the UpdateConsumer logic, added extra check to abort spurious proposals)
    insumity committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    cde883b View commit details
    Browse the repository at this point in the history
  39. feat: add fields to consumer validators query (#2167)

    * extend consumer validators query
    
    * nit
    
    * nits
    
    * fix msg order
    
    * deprecate power for consumer_power
    sainoe authored and insumity committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    e182d49 View commit details
    Browse the repository at this point in the history
  40. modified the way we verify the new owner address, as well as nit refa…

    …ctoring on the ConsumerIds
    insumity committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    35b4140 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    b54c6e4 View commit details
    Browse the repository at this point in the history