Optional
additionalOptional
sessionID?: stringID of the session
Session 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.
Additional info if needed to be appended in signature