flashbots/suave-geth

Increase contract bytecode size limit

andytudhope opened this issue · 0 comments

Describe the feature you would like

I would like to be able to write some contracts that contain a bit more logic than can be deployed on Ethereum L1.

For this to happen, I need the contract bytecode size limit to be increased.

It is currently defined here: https://github.com/flashbots/suave-geth/blob/main/params/protocol_params.go#L127

Arbitrum has an infinite size limit, so that would be the upper bound of the increase 😇

But perhaps there are infra or security considerations that ought to be discussed before doing that?

Additional context

No response