To enable high-complexity transaction logic, especially for hook-based transactions, InfiniSVM introduces jumbo transactions. This new transaction type extends the transaction size limit, allowing for greater cross-program execution capacity within a single atomic transaction.
A jumbo transaction is an enhanced transaction type in InfiniSVM that enables:
Execution across thousands of accounts in a single transaction.
Thousands of instructions within a single execution pipeline.
Deployment of multiple programs atomically, reducing state inconsistencies.
This design supports complex multi-step operations that would otherwise require multiple transactions, increasing efficiency for high-performance smart contracts.