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

Update consensus key change #2218

Merged
merged 9 commits into from
Dec 29, 2023
Merged

Conversation

brentstone
Copy link
Collaborator

@brentstone brentstone commented Nov 28, 2023

Describe your changes

Add an e2e test and require to sign the tx with the new consensus key.

Indicate on which release or other PRs this topic is based on

v0.28.1

Checklist before merging to draft

  • I have added a changelog
  • Git history is in acceptable state

@tzemanovic tzemanovic force-pushed the brent/upgrade-consensus-key-change branch from bff9734 to 0e5e59f Compare December 8, 2023 15:03
tzemanovic added a commit that referenced this pull request Dec 8, 2023
@tzemanovic tzemanovic marked this pull request as ready for review December 8, 2023 15:04
tzemanovic
tzemanovic previously approved these changes Dec 8, 2023
@brentstone brentstone mentioned this pull request Dec 8, 2023
brentstone pushed a commit that referenced this pull request Dec 12, 2023
@brentstone brentstone mentioned this pull request Dec 12, 2023
2 tasks
Fraccaman pushed a commit that referenced this pull request Dec 13, 2023
* origin/brent/upgrade-consensus-key-change:
  changelog: add #2218
  client/tx: tidy up change-consensus-key
  github/workflows: add e2e test
  test/e2e: make `Who` copy-able
  test/e2e/ledger: finish consensus key change test
  need `unsafe-dont-encrypt` arg for testing
  fix bug
  WIP
@tzemanovic
Copy link
Member

fixed the issue in benches 1c4f085 - the tx needed the extra sig with the new consensus key

@brentstone brentstone force-pushed the brent/upgrade-consensus-key-change branch from 1c4f085 to dd28da1 Compare December 15, 2023 20:13
brentstone added a commit that referenced this pull request Dec 17, 2023
* brent/upgrade-consensus-key-change:
  benches/tx: fix change_consensus_key by adding the extra req sig
  changelog: add #2218
  client/tx: tidy up change-consensus-key
  github/workflows: add e2e test
  test/e2e: make `Who` copy-able
  test/e2e/ledger: finish consensus key change test
  need `unsafe-dont-encrypt` arg for testing
  fix bug
  WIP
brentstone added a commit that referenced this pull request Dec 18, 2023
* brent/upgrade-consensus-key-change:
  benches/tx: fix change_consensus_key by adding the extra req sig
  changelog: add #2218
  client/tx: tidy up change-consensus-key
  github/workflows: add e2e test
  test/e2e: make `Who` copy-able
  test/e2e/ledger: finish consensus key change test
  need `unsafe-dont-encrypt` arg for testing
  fix bug
  WIP
brentstone added a commit that referenced this pull request Dec 29, 2023
* origin/brent/upgrade-consensus-key-change:
  benches/tx: fix change_consensus_key by adding the extra req sig
  changelog: add #2218
  client/tx: tidy up change-consensus-key
  github/workflows: add e2e test
  test/e2e: make `Who` copy-able
  test/e2e/ledger: finish consensus key change test
  need `unsafe-dont-encrypt` arg for testing
  fix bug
  WIP
@brentstone brentstone merged commit 89c3a2b into main Dec 29, 2023
13 of 14 checks passed
@brentstone brentstone deleted the brent/upgrade-consensus-key-change branch December 29, 2023 19:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants