I wonder whether it is possible to roll multiple transactions into one transaction and post it on the chain, similar behavior to L2 chains.
I will have a smart contract where there might be a high traffic on it, and the transactions will be submitted from my own wallet. So I was wondering, maybe I can do something like collect all the signed transactions in a database, and then roll them into one transaction (using merkle trees etc.).
The transaction can be call to any of the non-view functions on the smart contract.
Can this be achieved? If yes how?