You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implement fleet ID support in EIP-7702 execution options (#73)
* Implement fleet ID support in EIP-7702 execution options
- Added `fleet_id` field to `Eip7702OwnerExecution` and `Eip7702SessionKeyExecution` structs to allow routing transactions to specific bundler fleets.
- Introduced `fleet_id` method in `Eip7702ExecutionOptions` for retrieving the fleet ID.
- Updated bundler client creation in the executor to include the optional `fleet_id` header when present, enhancing transaction routing capabilities.
* dont clone
* add directly to chain auth headers
/// The session key address is your server wallet, which has been granted a session key to the `account_address`
32
46
pubsession_key_address:Address,
47
+
33
48
#[schema(value_type = AddressDef)]
34
49
/// The account address is the address of a delegated account you want to execute the transaction on. This account has granted a session key to the `session_key_address`
35
50
pubaccount_address:Address,
51
+
52
+
/// Optional fleet ID to route the transaction to a specific bundler fleet
0 commit comments