-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
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
[DO NOT MERGE] just for perf testing #212
base: seiv2
Are you sure you want to change the base?
Commits on Feb 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a81be2f - Browse repository at this point
Copy the full SHA a81be2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1640c3 - Browse repository at this point
Copy the full SHA e1640c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56bd634 - Browse repository at this point
Copy the full SHA 56bd634View commit details -
Configuration menu - View commit details
-
Copy full SHA for e475a94 - Browse repository at this point
Copy the full SHA e475a94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20b4b85 - Browse repository at this point
Copy the full SHA 20b4b85View commit details -
[EVM] Fix evm pending nonce (#179)
* Perf: Increase buffer size for pubsub server to boost performance (#167) * Increase buffer size for pubsub server * Add more timeout for test failure * Add more timeout * Fix test split scripts * Fix test split * Fix unit test * Unit test * Unit test * [P2P] Optimize block pool requester retry and peer pick up logic (#170) * P2P Improvements: Fix block sync reactor and block pool retry logic * Revert "Add event data to result event (#165)" (#176) This reverts commit 72bb29c. * Fix block sync auto restart not working as expected (#175) * Fix edge case for blocksync (#178) * fix evm pending nonce * fix test * deflake a test * de-flake test * Revert "merge main" This reverts commit 58b9424, reversing changes made to 02d1478. * consider keep-in-cache logic when removing from cache * undo test tweaks --------- Co-authored-by: Yiming Zang <[email protected]> Co-authored-by: Jeremy Wei <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fa152a0 - Browse repository at this point
Copy the full SHA fa152a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for c95208e - Browse repository at this point
Copy the full SHA c95208eView commit details -
Add mempool metrics for number of pending tx and expired txs (#189)
* Add metrics for mempool pending transaction size * Add expired tx count metrics
Configuration menu - View commit details
-
Copy full SHA for 8528f3a - Browse repository at this point
Copy the full SHA 8528f3aView commit details -
[EVM] Allow multiple txs from same account in a block (#190)
* add mempool prioritization with evm nonce * fix priority stability * index fixes * replace with binary search insert * impl binary search
Configuration menu - View commit details
-
Copy full SHA for 7ec8f94 - Browse repository at this point
Copy the full SHA 7ec8f94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4aa38c0 - Browse repository at this point
Copy the full SHA 4aa38c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b730c59 - Browse repository at this point
Copy the full SHA b730c59View commit details -
[EVM] Fix duplicate evm txs from priority queue (#195)
* debug duplicate evm tx * add more logs * add some \ns * more logs * fix swap check * add-lockable-reap-by-gas * add invariant checks * fix invariant parenthesis * fix log * remove invalid invariant * fix nonce ordering pain * handle ordering of insert * fix remove * cleanup * fix imports * cleanup * avoid getTransactionByHash(hash) panic due to index * use Key() to compare instead of pointer
Configuration menu - View commit details
-
Copy full SHA for d359ecc - Browse repository at this point
Copy the full SHA d359eccView commit details -
[EVM] prevent duplicate txs from getting inserted (#196)
* prevent duplicates in mempool * use timestamp in priority queue
Configuration menu - View commit details
-
Copy full SHA for cf41dab - Browse repository at this point
Copy the full SHA cf41dabView commit details -
[EVM] Add logging for expiration (#198)
* add logging for expired txs * cleanup
Configuration menu - View commit details
-
Copy full SHA for 9f115c7 - Browse repository at this point
Copy the full SHA 9f115c7View commit details -
[EVM] Avoid returning nil transactions on ForEach (#197)
* remove heapIndex to avoid nil scenario * avoid returning nil in loop (mimic Peek)
Configuration menu - View commit details
-
Copy full SHA for 585bed3 - Browse repository at this point
Copy the full SHA 585bed3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80279d4 - Browse repository at this point
Copy the full SHA 80279d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4415a8 - Browse repository at this point
Copy the full SHA e4415a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c9e2944 - Browse repository at this point
Copy the full SHA c9e2944View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4190aa - Browse repository at this point
Copy the full SHA b4190aaView commit details
Commits on Mar 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 77ad5bd - Browse repository at this point
Copy the full SHA 77ad5bdView commit details
Commits on Mar 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1d2e74c - Browse repository at this point
Copy the full SHA 1d2e74cView commit details