Skip to content

feat: custom errors, struct packing, calldata params, dispatcher ordering - #647

Merged
mijinummi merged 1 commit into
MDTechLabs:mainfrom
portableDD:feat/portableDD-custom-errors-struct-packing-calldata-dispatcher
Jul 28, 2026
Merged

feat: custom errors, struct packing, calldata params, dispatcher ordering#647
mijinummi merged 1 commit into
MDTechLabs:mainfrom
portableDD:feat/portableDD-custom-errors-struct-packing-calldata-dispatcher

Conversation

@portableDD

Copy link
Copy Markdown
Contributor

Closes #629
Closes #630
Closes #631
Closes #633

  • GasGuardRouter/Vault: replace require strings with custom errors
  • UserAccountStruct: reorder fields for EVM storage slot packing
  • BatchGuardProcessor: calldata params for external functions
  • HighVolumeDispatcher: optimize selector dispatch order

…ring

- GasGuardRouter/Vault: replace require strings with custom errors (MDTechLabs#629)
- UserAccountStruct: reorder fields for EVM storage slot packing (MDTechLabs#630)
- BatchGuardProcessor: calldata params for external functions (MDTechLabs#631)
- HighVolumeDispatcher: optimize selector dispatch order (MDTechLabs#633)
@drips-wave

drips-wave Bot commented Jul 28, 2026

Copy link
Copy Markdown

@portableDD Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@mijinummi
mijinummi merged commit 6831035 into MDTechLabs:main Jul 28, 2026
3 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants