Commit Graph

954 Commits (35b138db940539abffa818f03843592aad7d3969)

Author SHA1 Message Date
Gabriel-Trintinalia 7bb2cf390f
Refactor Body Validation logic (#7896) 1 week ago
Fabio Di Fabio fe462896d2
Add support for counter metric with external supplied value (#7894) 1 week ago
Fabio Di Fabio 833a5ce5dd
Simplify ProtocolContext creation (#7792) 2 weeks ago
Fabio Di Fabio 1c75afbab9
Remove the Synchronizer from ProtocolContext (#7863) 3 weeks ago
Fabio Di Fabio 62b2c500c4
Fix missing registration of PeerTransactionTracker to dropped tx notifications (#7858) 3 weeks ago
Justin Florentine 8fce5aa6ff
IntelliJ do not fail me (#7846) 4 weeks ago
Justin Florentine 7eb7b870c3
Refactoring around MiningParameters (#7798) 1 month ago
Matilda-Clerke db29df7c8d
7311: add GetReceiptsFromPeerTask (#7638) 1 month ago
Simon Dudley f855d5b72f
EIP-7742: Add target_blob_count to block header (#7808) 1 month ago
Karim Taam a3b886368f
Data storage option refactoring (#7807) 1 month ago
Jason Frame f16d3526db
Change execution requests to use flat encoding (#7771) 1 month ago
Fabio Di Fabio 516559fadc
Cleanup: Synchronizer is always present in protocol context (#7791) 1 month ago
Stefan Pingel 7e61f74ff7
Add requests root to empty block check (#7785) 1 month ago
Matilda-Clerke 111aadcb0c
7311: Remove unused constructor from AbstractPeerBlockValidator (#7782) 1 month ago
Matilda-Clerke 2169985ee2
7311: add peertask foundation code (#7628) 1 month ago
Fabio Di Fabio dfbfb96f28
Fine tune already seen txs tracker when a tx is removed from the pool (#7755) 1 month ago
Matilda-Clerke 716874e160
7311: Remove code only used in test, update test to use code used in production code (#7775) 2 months ago
Matilda-Clerke acfbc82aa5
7311: Remove unused code, update tests to use used code (#7772) 2 months ago
Simon Dudley b6a09cd136
revert "7536 use head for snap sync (#7718)" (#7767) 2 months ago
Simon Dudley 5330e5ae6d
Disable --Xsnapsync-to-head-enabled by default (#7764) 2 months ago
Bhanu Pulluri 174d4281da
Add null pointer check and testcase for snapsync tasks (#7724) 2 months ago
Stefan Pingel f9bed5930c
don't do too much work when transaction pool is disabled (#7753) 2 months ago
Simon Dudley e4c1b5991c
Fix RocksDBException: Busy during snapsync (#7746) 2 months ago
Stefan Pingel 0cd51065d1
Keep track of blobs that are part of multiple transactions (#7723) 2 months ago
kingnhcomcast 1ce28daca5
7632 - add sync-min-peers to log and config overview (#7732) 2 months ago
kingnhcomcast a7e1f6ace0
7536 use head for snap sync (#7718) 2 months ago
Karim Taam 9310e1031d
Fix storage range issue during snapsync (#7624) 2 months ago
Fabio Di Fabio ffef4d5844
Fix for zombie invalid and penalized txs (#7659) 2 months ago
amsmota aed6bb0044
Implementing support for emptyBlockPeriodSeconds in QBFT (Issue #3810) (#6965) 2 months ago
Matilda-Clerke 4f07e76a6c
7311: Add feature toggle for enabling use of the peertask system where available (#7633) 2 months ago
Jason Frame e1f4489741
Disable body validation for POS networks during sync (#7646) 2 months ago
Suyash Nayan beaee59212
Add BlobMetrics (#7622) 2 months ago
Gabriel-Trintinalia 578104e222
Fix Snap Server Account Range tests (#7552) 2 months ago
daniellehrner 8eee569887
7702 for devenet-3 (#7444) 3 months ago
Stefan Pingel cf592c48d1
implement engine_getBlobsV1 (#7553) 3 months ago
Fabio Di Fabio f0d2a665d7
Remove tx from pool when its score is lower than a configured value (#7576) 3 months ago
Fabio Di Fabio dc6324c8d0
Layered txpool: fix for unsent drop notifications on remove (#7538) 3 months ago
Fabio Di Fabio edd3c4f0a0
Update dependencies (#7571) 3 months ago
Fabio Di Fabio 7f0982d228
Layered txpool: do not send notifications when moving tx between layers (#7539) 3 months ago
Fabio Di Fabio 1d9fa86424
Fix LayersTest flaky test by using the `DeterministicEthScheduler` (#7556) 3 months ago
Matilda-Clerke da98fa5541
Reintroduce engine get client version v1 with commit in manifest (#7548) 3 months ago
Rodion 03cdd45916
Drop messages that exceeds local message size limit (#7507) 3 months ago
Stefan Pingel be8f4945b0
Metrics for sync phases (#7390) 3 months ago
Fabio Di Fabio 12576d7705
Correctly release txpool save and restore lock in case of exceptions (#7473) 4 months ago
Jason Frame dc336f48e9
Snap sync server StorageRange message limit to apply limit hash as post check (#7399) 4 months ago
Jason Frame d6f8645ae5
Snap server GetTrieNodes to return empty bytes when trienode doesn't exist (#7305) 4 months ago
Fabio Di Fabio 30dfa66c1e
Penalize invalid transient pending transactions in the layered transaction pool (#7359) 4 months ago
Stefan Pingel bcbfec0c27
Fix NPE for legacy ForkId with no forks (#7349) 4 months ago
Karim Taam 30c96c7a1d
Optimistic parallelization of transactions to improve performance (#7296) 4 months ago
Sally MacFarlane 39e276fd10
Refactor - eliminate non-constant string concatenation from debug and trace (#7336) 5 months ago