Skip to content

Conversation

@jurevans
Copy link
Collaborator

@jurevans jurevans commented Sep 14, 2023

NOTE We should wait to merge this until these changes are in the next release!

Update Ledger signing to support changes in namada-net/namada#1884 (now in Zondax/ledger-namada#10). The logic for decompressing signatures for Ledger have been moved into Namada, in the CompressedSignature struct, where we can invoke expand(&tx) to retrieve the full signature sections. Also, IBC is now enabled for signing on Ledger. See me for the correct version of the ledger app!

TESTING This must be tested against a chain running murisi/multisig-fixes.

  • Confirm the following Tx can be parsed and signed by Ledger:
    • RevealPK
    • Transfer
    • Bond
    • Unbond
    • Withdraw
    • IBC Transfer

@jurevans jurevans self-assigned this Sep 14, 2023
@jurevans jurevans force-pushed the chore/update-ledger-multisig-fixes branch from 1dc4b77 to 244763f Compare September 14, 2023 16:11
@github-actions
Copy link
Contributor

github-actions bot commented Sep 14, 2023

@github-actions github-actions bot temporarily deployed to pull request September 14, 2023 16:29 Inactive
@jurevans jurevans force-pushed the chore/update-ledger-multisig-fixes branch from 244763f to 9de593b Compare September 15, 2023 09:57
@github-actions github-actions bot temporarily deployed to pull request September 15, 2023 10:10 Inactive
@jurevans jurevans force-pushed the chore/update-ledger-multisig-fixes branch 3 times, most recently from 2bcb7b8 to 8428422 Compare September 15, 2023 12:03
@github-actions github-actions bot temporarily deployed to pull request September 15, 2023 12:20 Inactive
@jurevans jurevans force-pushed the chore/update-ledger-multisig-fixes branch from 8428422 to aff46f9 Compare September 15, 2023 13:53
@github-actions github-actions bot temporarily deployed to pull request September 15, 2023 14:05 Inactive
@jurevans jurevans marked this pull request as ready for review September 15, 2023 14:16
@jurevans jurevans changed the title WIP: Update Ledger signing for multisig fixes Update Ledger signing for multisig fixes Sep 15, 2023
@github-actions github-actions bot temporarily deployed to pull request September 18, 2023 08:46 Inactive
@jurevans jurevans changed the title Update Ledger signing for multisig fixes Update Ledger signing for multisig changes Sep 18, 2023
@jurevans jurevans force-pushed the chore/update-ledger-multisig-fixes branch from f57018f to 35365cc Compare September 18, 2023 11:12
Copy link
Collaborator

@mateuszjasiuk mateuszjasiuk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! tested with transfer and staking stuff

@jurevans jurevans force-pushed the chore/update-ledger-multisig-fixes branch from 35365cc to bc783b5 Compare September 18, 2023 11:20
@github-actions github-actions bot temporarily deployed to pull request September 18, 2023 11:24 Inactive
@jurevans jurevans force-pushed the chore/update-ledger-multisig-fixes branch from bc783b5 to dab5a05 Compare September 26, 2023 14:18
@github-actions github-actions bot temporarily deployed to pull request September 26, 2023 14:29 Inactive
@mateuszjasiuk mateuszjasiuk merged commit 2fb1bd5 into main Sep 26, 2023
@mateuszjasiuk mateuszjasiuk deleted the chore/update-ledger-multisig-fixes branch September 13, 2024 09:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants