Skip to content

feat: remove CGT dev feature flag#18379

Closed
agusduha wants to merge 5 commits intoethereum-optimism:developfrom
defi-wonderland:sc-feat/remove-cgt-dev-flag
Closed

feat: remove CGT dev feature flag#18379
agusduha wants to merge 5 commits intoethereum-optimism:developfrom
defi-wonderland:sc-feat/remove-cgt-dev-flag

Conversation

@agusduha
Copy link
Copy Markdown
Contributor

Description

Removes the CUSTOM_GAS_TOKEN dev feature flag and switches all usage to system/config-based toggles, updating CI, deployer, and tests accordingly.

Tests

  • Replace skipIfDevFeature CGT checks with system-level toggles (setUseCustomGasToken(true) or enableCustomGasToken()).
  • Add/rename CGT-specific test contracts and update test exclusions list.
  • Add CGT-mode variants for OptimismPortal2.depositTransaction/finalizeWithdrawal and L2ToL1MessagePasser tests.

Additional context

Following #18076

@agusduha agusduha requested a review from a team as a code owner November 25, 2025 19:14
@agusduha agusduha requested review from a team, Ethnical and serpixel November 25, 2025 19:14
@agusduha
Copy link
Copy Markdown
Contributor Author

Closed in favor of #18405

@agusduha agusduha closed this Nov 27, 2025
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