Optional additionalOptional batchBatch session params
Optional danDan module info
Optional sessionIDOptional sessionSession Signer: viemWallet or ethers signer. Ingested when passed into smartAccount
Optional sessionThe session validation module is a sub-module smart-contract which works with session key manager validation module. It validates the userop calldata against the defined session permissions (session key data) within the contract.
Optional simulation"validation_and_execution" is recommended during development for improved debugging & devEx, but will add some additional latency to calls. "validation" can be used in production ro remove this latency once flows have been tested.
Additional info if needed to be appended in signature