Skip to content

M-02 Cached Domain Separator in OnChainAllocator Causes Cross-Contract Mismatch After Chain Fork#19

Merged
mgretzke merged 3 commits intov1-audit1from
M02-cached-domain-separator
Dec 9, 2025
Merged

M-02 Cached Domain Separator in OnChainAllocator Causes Cross-Contract Mismatch After Chain Fork#19
mgretzke merged 3 commits intov1-audit1from
M02-cached-domain-separator

Conversation

@mgretzke
Copy link
Collaborator

Pull Request

Description

Added a check to confirm the initial chain id on deployment is still the same. If it is not, the contract skips using the cached domain separator from the compact and instead gets it directly from the contract.

@mgretzke mgretzke requested a review from a team as a code owner August 27, 2025 14:23
@mgretzke mgretzke merged commit b92c48c into v1-audit1 Dec 9, 2025
4 checks passed
@mgretzke mgretzke deleted the M02-cached-domain-separator branch December 9, 2025 13:27
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.

1 participant