Commit Graph

2002 Commits (4120501e5f05e36452ed409edcb200d46134dd46)

Author SHA1 Message Date
Gabriel-Trintinalia c9fba126e6
Implement eth/68 (EIP-5793) (#4730) 2 years ago
Gabriel-Trintinalia 64a5d7421a
Fix storage key format for eth_getProof (#4564) 2 years ago
mark-terry 27257e64ba
Changed chain download error log level from error to debug. (#4775) 2 years ago
mark-terry 6973a07b72
Added max range CLI option for eth_getLogs. (#4597) 2 years ago
garyschulte e40def3a25
subscribe prior to getting stateTrieNode in cacheStorageNodes (#4771) 2 years ago
ahamlat 2b4e5653bd
Ensure that Snashot worldstates remain open for async operations (#4767) 2 years ago
Justin Traglia b1f5a7df36
Use value comparisons instead of reference comparisons in some places (#4757) 2 years ago
Simon Dudley 24e9fe24de
Print the rpc params as serialized json to make it easier to copy-paste requests when debugging (#4753) 2 years ago
Simon Dudley 5b55a7e6f2
Add log to show when we've found a peer on a matching chain id (#4751) 2 years ago
Diego López León e5872a5664
[Shandong] EIP-3860 support (#4726) 2 years ago
matkt fae615fcb8
Preload state trie node (#4737) 2 years ago
Fabio Di Fabio 2c5d7728ca
Transaction pool price validation improvements and fixes (#4598) 2 years ago
Bakuchi d2382c6b2b
fix typo in error message. (#4736) 2 years ago
Gabriel-Trintinalia f83d7e1a40
Fix attempt to send unsupported message (13) via cap eth/67 (#4732) 2 years ago
Fabio Di Fabio 2ee204cb77
Do not send new payloads to backward sync if initial sync is in progress (#4720) 2 years ago
Fabio Di Fabio 9d4ec3bca4
Restore updating chain head and finalized block during backward sync (#4718) 2 years ago
Danno Ferrin 58b121bd23
Treat nonces as quantities (#4722) 2 years ago
Gabriel-Trintinalia 9fb5e69871
Calculate Transaction Size (#4724) 2 years ago
Daniel Lehrner 49f32ca22d
Prints configuration overview (#4451) 2 years ago
garyschulte 357c4088e3
Use snapshots for in-memory copies of layered worldstate (#4700) 2 years ago
Gabriel-Trintinalia 7d374b6a1b
Add type field to eth_getTransactionReceipt (#4713) 2 years ago
garyschulte d78267397e
Revert "make snapshots the default behavior" (#4708) 2 years ago
Sally MacFarlane e5d73e0cca
retry block processing (#4600) 2 years ago
Fabio Di Fabio 098558a274
Remove log statements that are keeping references to objects for too long (#4705) 2 years ago
Stefan Pingel e02cc04e41
use fork id to filter out non matching peers (#4459) 2 years ago
Gabriel-Trintinalia 7c35be3936
Implement eth/67 sub protocol (EIP-4938) (#4646) 2 years ago
Danno Ferrin f20b4b3bd1
"Small" Ethereum Object Format (EIP-3540 + EIP-3670) (#4644) 2 years ago
garyschulte f940878f98
Bonsai Fix for MainnetBlockValidator (#4648) 2 years ago
garyschulte 305897c075
make snapshots the default behavior, invert the default for --Xbonsai-use-snapshots (#4664) 2 years ago
Fabio Di Fabio bb4f3b3593
Backward sync: use retry switching peer when fetching data from peers (#4656) 2 years ago
Fabio Di Fabio af04357874
Backward sync log UX improvements (#4655) 2 years ago
garyschulte c2531fb021
Fix for block unavailability during SnapshotTrieLog caching (#4666) 2 years ago
Stefan Pingel 748b2f907a
remove peer bonded observer, as it only ever called connect on the rlpx layer (#4669) 2 years ago
Antoine Toulme 5b462af0a7
Otel take 2 (#4075) 2 years ago
Gabriel-Trintinalia 3406f06fcf
Remove misleading fastSyncEnabled variable (#4668) 2 years ago
Daniel Lehrner 6a3d4528bd
Add new RPC endpoints debug_setHead & debug_replayBlock (#4580) 2 years ago
lukelee-sl 148d01102b
Implementation of PUSH0 (#4660) 2 years ago
garyschulte e7074c0ecb
Fix circleCI snapshot segfaults (#4659) 2 years ago
ahamlat fcf640a90b
Optimize performance of WorldStateUpdater commit method (#4635) 2 years ago
Fabio Di Fabio fe0b628e0e
Refactor transaction pool tests (#4632) 2 years ago
Danno Ferrin 40230ee626
Enable reference tests for the merge (#4608) 2 years ago
Gabriel-Trintinalia ed13bef4dc
Replace quadruplicated anonymous implementation of SubProtocol with MockSubProtocol (#4642) 2 years ago
Gabriel-Trintinalia 2f2628b9a8
♻️ Refactor EthProtocol to externalise EthVersion into its own class (#4640) 2 years ago
Danno Ferrin 0287ec5cb1
Make Json RPC TLS Test Java 17 friendly (#4622) 2 years ago
Danno Ferrin 1f7824956c
Warm Coinbase (EIP-3651) (#4620) 2 years ago
Fabio Di Fabio db9b623be2
Explain and improve price validation for London transactions during selection (#4602) 2 years ago
Danno Ferrin 1c143f167e
Add Shandong network and fork (#4599) 2 years ago
mark-terry 5f9c68a946
Remove 'publicKey' and 'raw' from Transaction RPC API response. (#4575) 2 years ago
garyschulte e22a56378a
wrap sender account in SimpleAccount to prevent holding references to Snapshot transactions in memory (#4605) 2 years ago
Fabio Di Fabio ae6c88527a
DRY-up *PendingTransactionSorter (#4567) 2 years ago