Description:
In local/dev environments, Gas Station may generate an excessive number of transactions when configured with a large balance (e.g. ~2M gas). This can result in tens of thousands of parallel transactions, high CPU usage, and an unresponsive local node.
While this behavior may be acceptable on mainnet (user pays the cost), developer tooling should not overwhelm or effectively kill the local node due to misconfiguration or misoperation.
Possible solutions:
- Hard or soft cap on gas usage/transaction count.
- Limit parallel splits.
- Adjust recursive algorithm to reduce peak resource usage.