Type of the modular smart account, extending ModularSmartAccount or undefined.
Optional
account?: TModularSmartAccountThe modular smart account to create sessions for. If not provided, the client's account will be used.
Optional
attesters?: Hex[]Optional attesters to trust.
Optional
calls?: Call[]Additional calls to be included in the user operation.
Optional
maxThe maximum fee per gas unit the transaction is willing to pay.
Optional
maxThe maximum priority fee per gas unit the transaction is willing to pay.
Optional
nonce?: bigintThe nonce of the transaction. If not provided, it will be determined automatically.
Optional
publicOptional public client for blockchain interactions.
Array of session data parameters for creating multiple sessions.
Parameters for creating sessions in a modular smart account.