Set of helper contracts used by the Smart Account
Allows to batch multiple transactions into one and reverts all if one fails. Relayer -> Smart Wallet - > MultiSend -> Dapp contract / contracts
MultiSend functionality but reverts if a transaction tries to do
Executor.sol contract is a helper contract that is used by a Module Manager. It makes
delegatecallsto Dapp contracts on behalf of Smart Account Modules.
A Secured Token Transfer contract is used to transfer ERC20 tokens from Smart Account to the Refund Receiver whenever the user pays gas from their assets.