Description of your new file.
UserOperation
transactions on smart contract wallets on behalf of users.
UserOperations
can be executed as a bundle. Bundlers typically include at most one transaction per smart contract wallet address, preventing clashes when modifying state.
UserOperation
transactions to public or private mempools.