We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sequencingBatchStep
newTransactions, newIds, allConditionsOK, err = getNextPoolTransactions(ctx, cfg, executionAt, batchState.forkId, batchState.yieldedTransactions) if err != nil { return err } batchState.blockState.transactionsForInclusion = append(batchState.blockState.transactionsForInclusion, newTransactions...) for idx, tx := range newTransactions { batchState.blockState.transactionHashesToSlots[tx.Hash()] = newIds[idx] }
extractTransactionsFromSlot
In my macbook pro m3, TPS slightly increased from 932 to 946. And pprof shows the time spent on sequencingBatchTransactions has decreased.
related PR: #1599
The text was updated successfully, but these errors were encountered:
No branches or pull requests
sequencingBatchStep
, it gets new transactions from pool, then compute the hash for each new transaction. This can be done in parralel.extractTransactionsFromSlot
, same idea can be applied when calling SenderWithContext.Result
In my macbook pro m3, TPS slightly increased from 932 to 946. And pprof shows the time spent on sequencingBatchTransactions has decreased.
related PR: #1599
The text was updated successfully, but these errors were encountered: