Type of the modular smart account, extending ModularSmartAccount or undefined.
Optional
account?: TModularSmartAccountThe modular smart account to use for the session. If not provided, the client's account will be used.
Optional
callThe gas limit for the call phase.
Array of executions to perform in the session. Allows for batch transactions if the session is enabled for multiple actions.
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
preThe gas limit for the pre-verification phase.
Optional
signer?: SignerThe signer to use for the session. Defaults to the signer of the client.
Optional
verificationThe gas limit for the verification phase.
Parameters for using a smart session to execute actions.