Skip to content

Conversation

@filmakarov
Copy link
Collaborator

@filmakarov filmakarov commented Oct 21, 2025

fixes M-01


PR-Codex overview

This PR focuses on optimizing the encoding of data for struct hashing in the HashLib contract and related tests. It simplifies the process by directly using itemHashes instead of an intermediate encodedData variable.

Detailed summary

  • In HashLib.sol, encodedData variable is removed; structHash now uses itemHashes directly.
  • In MeeK1Validator_Simple_Mode_Test.t.sol, encodedData variable is removed; structHash now uses stxItemHashes directly.

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}

@filmakarov filmakarov changed the title fix: fix wrong encoding fix: [M-01] struct encoding Oct 21, 2025
@filmakarov filmakarov merged commit 2350dd9 into feat/eip-712-mee-signatures Oct 31, 2025
2 checks passed
@filmakarov filmakarov deleted the fix/m-01-non-standard-eip-712 branch October 31, 2025 12:29
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.

2 participants