batcherNonce:=uint64(0)// manually track batcher nonce. the "pending nonce" value in tx-pool is incorrect after we fill the pending-block gas limit and keep adding txs to the pool.
batcherTxOpts:=func(tx*types.DynamicFeeTx){
tx.Nonce=batcherNonce
batcherNonce++
tx.GasFeeCap=e2eutils.Ether(1)// be very generous with basefee, since we're spamming L1
}
// build many L2 blocks filled to the brim with large txs of random data