Skip to content
This repository was archived by the owner on Jan 12, 2026. It is now read-only.

Add Native Bundler Configuration to Block Builder#30

Draft
shamit05 wants to merge 3 commits intobase:mainfrom
shamit05:shamit/add-native-bundler-config-block-builder
Draft

Add Native Bundler Configuration to Block Builder#30
shamit05 wants to merge 3 commits intobase:mainfrom
shamit05:shamit/add-native-bundler-config-block-builder

Conversation

@shamit05
Copy link

@shamit05 shamit05 commented Dec 3, 2025

📝 Summary

https://linear.app/coinbase/issue/BA-3413/add-native-bundler-configuration-to-block-builder

💡 Motivation and Context


✅ I have completed the following steps:

  • Run make lint
  • Run make test
  • Added tests (if applicable)

- Renamed enable_native_bundler to enable_aa_bundler
- Renamed bundler_* fields to aa_bundler_* and aa_* fields
- Updated CLI args to use --builder.enable-aa-bundler and --aa.* flags
- Updated all tests to use new naming convention

This avoids confusion with transaction bundles in op-rbuilder
aa_bundler_signer: args.aa_bundler_signer,
aa_gas_reserve_percentage: args.aa_gas_reserve_percentage,
aa_gas_threshold: args.aa_gas_threshold,
aa_pool_url: args.aa_pool_url.clone(),

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This will likely change to some pool.build or something similar but works for now.

@shamit05 shamit05 force-pushed the shamit/add-native-bundler-config-block-builder branch 2 times, most recently from 4f7f5d2 to 38951e3 Compare December 16, 2025 22:10
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants