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: migration to gov v1 #4620

Merged
merged 46 commits into from
Sep 13, 2023
Merged

feat: migration to gov v1 #4620

merged 46 commits into from
Sep 13, 2023

Commits on Aug 29, 2023

  1. Add proto message, implement sdk.Msg for Recover Client. (#4494)

    * Add proto message for Recover client, implement sdk.Message interface.
    
    * Update modules/core/02-client/types/msgs.go
    
    Co-authored-by: Damian Nolan <damiannolan@gmail.com>
    
    * Apply suggestions from code review
    
    Co-authored-by: Charly <charly@interchain.io>
    
    * Remove gogoproto false for cmp, lint, move ibctesting address inline.
    
    ---------
    
    Co-authored-by: Damian Nolan <damiannolan@gmail.com>
    Co-authored-by: Charly <charly@interchain.io>
    3 people committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    51417ee View commit details
    Browse the repository at this point in the history
  2. add protos, msgs, keeper handler to upgrade clients using v1 governan…

    …ce proposals (#4436)
    
    * add protos and keeper function placeholder
    
    * add keeper functions/tests, msgs and tests
    charleenfei committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    35909f6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3b528db View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

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

Commits on Aug 31, 2023

  1. Add 02-client implementation for Recover client. (#4499)

    * Add 02-client implementation for Recover client.
    
    * Partially address feedback.
    
    * Docu RecoverClient, add label, re-use error.
    DimitrisJim committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    9c5499e View commit details
    Browse the repository at this point in the history
  2. Add implementation for recover client on message server. (#4503)

    * Add message server handler for recovering a client
    
    * Don't assign to deprecated attrs, clean up unused fields.
    
    * Further clean-up, remove declaration of unmutated vars.
    DimitrisJim committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    016e092 View commit details
    Browse the repository at this point in the history
  3. Add cmd for submitting a recover client prop. (#4522)

    * Add cmd for submitting a recover client prop.
    
    * Bump cosmossdk in e2e.
    
    * Use govtypes.ModuleName, rename old govtypes to govv1beta1
    
    * Update modules/core/02-client/client/cli/tx.go
    
    Co-authored-by: Damian Nolan <damiannolan@gmail.com>
    
    * Add auth flag.
    
    ---------
    
    Co-authored-by: Damian Nolan <damiannolan@gmail.com>
    DimitrisJim and damiannolan committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    aaee1e3 View commit details
    Browse the repository at this point in the history
  4. rename command

    crodriguezvega committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    0bf6708 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. docs: fixed broken links (#4571)

    srdtrk authored and charleenfei committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    8a372bd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a9325bb View commit details
    Browse the repository at this point in the history
  3. Merge pull request #4577 from cosmos/colin/bump-feat-govv1

    chore: bump feat/govv1
    colin-axner committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    3d68136 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. Add e2e test for recovering a client. (#4543)

    Co-authored-by: Colin Axnér <25233464+colin-axner@users.noreply.github.com>
    DimitrisJim and colin-axner committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    611e69a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7f3dd42 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a374631 View commit details
    Browse the repository at this point in the history
  4. docs: use MsgRecoverClient in docs (#4580)

    * docs: recover client update
    
    * Update docs/ibc/proposals.md
    
    * Apply suggestions from code review
    
    Co-authored-by: Carlos Rodriguez <carlos@interchain.io>
    
    ---------
    
    Co-authored-by: Carlos Rodriguez <carlos@interchain.io>
    colin-axner and crodriguezvega committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    ffcb06d View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. refactor: remove legacy client update proposal (#4581)

    * refactor: remove legacy client update proposal
    
    * e2e: swap from ClientUpdateProposal e2e to RecoverClient
    
    * refactor: remove unused events
    colin-axner committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    40b727a View commit details
    Browse the repository at this point in the history
  2. feat: add proposal simulator interface function and tests (#4466)

    Co-authored-by: colin axner <25233464+colin-axner@users.noreply.github.com>
    charleenfei and colin-axner committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    c4f947e View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Configuration menu
    Copy the full SHA
    386ea01 View commit details
    Browse the repository at this point in the history
  2. create separate event emission for ibc software upgrades vs an upgrad…

    …ed client (#4594)
    
    * add new event type
    
    * update event name
    charleenfei committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    f2e7b0d View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

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

    colin-axner committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    1f6911f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    14e5593 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b2a6b2b View commit details
    Browse the repository at this point in the history
  5. e2e: schedule IBC software upgrade (#4585)

    * wip e2e test
    
    * query proposal
    
    * update upgrade height in plan
    
    * rm unnecessary wait/authority
    
    * rm test artifact from merge
    
    * add checks for scheduled plan
    
    * hook up upgrade query client
    
    * plan height
    
    * pr fixes
    
    * update test
    
    * import space
    
    * update newchainID value
    
    * update clientID upgrade
    
    * linter
    
    * gci
    
    * rm unnecessary event
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Damian Nolan <damiannolan@gmail.com>
    Co-authored-by: colin axnér <25233464+colin-axner@users.noreply.github.com>
    Co-authored-by: Sishir Giri <sis1001@berkeley.edu>
    Co-authored-by: srdtrk <59252793+srdtrk@users.noreply.github.com>
    Co-authored-by: Cian Hatton <cian@interchain.io>
    Co-authored-by: Julien Robert <julien@rbrt.fr>
    Co-authored-by: Carlos Rodriguez <carlos@interchain.io>
    Co-authored-by: Jim Fasarakis-Hilliard <d.f.hilliard@gmail.com>
    Co-authored-by: sontrinh16 <trinhleson2000@gmail.com>
    Co-authored-by: catShaark <gundamaster5@gmail.com>
    Co-authored-by: khanh-notional <50263489+catShaark@users.noreply.github.com>
    13 people committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    7585e3f View commit details
    Browse the repository at this point in the history
  6. chore: docs for MsgIBCSoftwareUpgrade (#4601)

    * chore: update docs for UpgradeProposal -> MsgIBCSoftwareUpgrade
    
    * chore: anticipate link change
    
    * fix event docs
    colin-axner committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    1bf1b17 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    589f7f8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    551e2cf View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5c69de2 View commit details
    Browse the repository at this point in the history
  10. Apply suggestions from code review

    Co-authored-by: Damian Nolan <damiannolan@gmail.com>
    colin-axner and damiannolan committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    1a5b274 View commit details
    Browse the repository at this point in the history
  11. make proto-all

    colin-axner committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    132cf3f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6569ac9 View commit details
    Browse the repository at this point in the history
  13. refactor: ordering, order as follows: create, update, upgrade, misbhe…

    …aviour, recover, ibcsoftwareupgrade, update params
    colin-axner committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    2cd4fe7 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d3a526c View commit details
    Browse the repository at this point in the history
  15. lint lint lint

    colin-axner committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    b6ff18b View commit details
    Browse the repository at this point in the history
  16. Apply suggestions from code review

    Co-authored-by: Charly <charly@interchain.io>
    colin-axner and charleenfei committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    46648c5 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    fd6bfd1 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. Configuration menu
    Copy the full SHA
    2e96bb7 View commit details
    Browse the repository at this point in the history
  2. review of feat/govv1

    crodriguezvega committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    33a4ce4 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' into feat/govv1

    # Conflicts:
    #	e2e/tests/core/02-client/client_test.go
    crodriguezvega committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    808613d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2dc0d36 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    017f21f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a9b7f1f View commit details
    Browse the repository at this point in the history
  7. pr nits

    charleenfei committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    cd97b1d View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. Configuration menu
    Copy the full SHA
    c63ed18 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    448d48d View commit details
    Browse the repository at this point in the history