Skip to content

Post-demo hardening: reject init calldata when init address is zero #483

@claude-do

Description

@claude-do

Track diamond init-call hardening.

Expected follow-up:

  • If init == address(0), require data.length == 0.
  • Add a focused diamondCut test for data-with-zero-init rejection.

Full triage doc: https://github.com/OmniPass-world/clan-world/blob/fix/diamond-init-finalize-guard/docs/reviews/pr468-gpt-5-5-pro-followup.md

Immediate fix PR: #475

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions