Skip to content

Conversation

@grarco
Copy link
Collaborator

@grarco grarco commented Jul 7, 2025

Describe your changes

Fixes a bug for which the desired expiration height of a masp transaction could overflow during the building process

Checklist before merging

  • If this PR has some consensus breaking changes, I added the corresponding breaking:: labels
    • This will require 2 reviewers to approve the changes
  • If this PR requires changes to the docs or specs, a corresponding PR is opened in the namada-docs repo
    • Relevant PR if applies:
  • If this PR affects services such as namada-indexer or namada-masp-indexer, a corresponding PR is opened in that repo
    • Relevant PR if applies:

@grarco grarco added MASP SDK audit breaking:consensus Consensus breaking change that requires a hard-fork labels Jul 7, 2025
@grarco grarco marked this pull request as ready for review July 7, 2025 15:11
@grarco grarco requested review from sug0 and tzemanovic July 7, 2025 15:13
@grarco grarco force-pushed the grarco/fix-masp-height-overflow branch from dd3e2b3 to 2878ba4 Compare July 10, 2025 08:44
Copy link
Collaborator

@sug0 sug0 left a comment

Choose a reason for hiding this comment

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

just a wee comment

tzemanovic added a commit that referenced this pull request Jul 16, 2025
* origin/grarco/fix-masp-height-overflow:
  Error out on missing block
  Fixes broken migration test
  Adjusts block height in dry-run
  Fixes broken tests
  Changelog #4725
  Improves masp expiration tests
  Fixes possible expiration overflow in masp tx construction
@brentstone
Copy link
Collaborator

Can this be merged?

@grarco
Copy link
Collaborator Author

grarco commented Jul 17, 2025

Can this be merged?

Yes It's already scheduled for the upcoming release

@tzemanovic tzemanovic merged commit 7837865 into main Jul 17, 2025
22 checks passed
@tzemanovic tzemanovic deleted the grarco/fix-masp-height-overflow branch July 17, 2025 12:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

audit breaking:consensus Consensus breaking change that requires a hard-fork MASP SDK

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants