Skip to content

feat: enforce EIP-170 contract size limit (24,576 bytes) by default - #161

Merged
cakevm merged 3 commits into
mainfrom
size-limit
Feb 3, 2026
Merged

feat: enforce EIP-170 contract size limit (24,576 bytes) by default#161
cakevm merged 3 commits into
mainfrom
size-limit

Conversation

@cakevm

@cakevm cakevm commented Feb 3, 2026

Copy link
Copy Markdown
Owner
  • Breaking: Enforce EIP-170 contract size limit (24,576 bytes) by default.
    • Compilation now fails if the runtime bytecode exceeds the EIP-170 limit.
    • Use --no-size-limit flag to bypass this check.
  • Increase maximum loop iterations from 10,000 to 100,000.

@cakevm
cakevm merged commit 3fac3ce into main Feb 3, 2026
12 checks passed
@cakevm
cakevm deleted the size-limit branch February 3, 2026 08:23
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