optimism
optimism copied to clipboard
da: try using blobdata for eth fallback
Overview
This PR enables allows fallback to blobdata if possible.
Hey @tuxcanfly! This PR has merge conflicts. Please fix them before continuing review.
Hey @tuxcanfly! This PR has merge conflicts. Please fix them before continuing review.
Agreed @emilianobonassi we can simplify this to fallback to blob/call data based on a feature flag, potentially merging --da.eth_fallback_disabled flag with it into an enum.
lgtm
Need to add the fallback flag.
Hey @tuxcanfly! This PR has merge conflicts. Please fix them before continuing review.
@emilianobonassi good for another review now 👍🏽
Hey @tuxcanfly! This PR has merge conflicts. Please fix them before continuing review.
Hey @tuxcanfly! This PR has merge conflicts. Please fix them before continuing review.
This is backward compatible as da.fallback_mode defaults to calldata, same as current fallback behaviour and the deprecated flag da.eth_fallback_disabled now configures da.fallback_mode=disabled.