Commit Graph

3005 Commits

Author SHA1 Message Date
11fd7a2844 chore: remove trailing semicolon (#5699) 2023-12-05 13:50:34 +00:00
8d8700a5c0 feat(primitives): state root methods (#5694) 2023-12-05 10:31:41 +00:00
074d7c7945 fix(provider): latest provider proof method (#5695) 2023-12-05 10:30:37 +00:00
dc56078919 feat(ethereum-fork) : enhance Head struct with methods (#5656) 2023-12-05 04:16:18 +00:00
a3ca95877d fix: use correct error if fault fn missing (#5688) 2023-12-04 23:41:02 +00:00
55f4c30210 fix: invoke enter,exit only for non root calls (#5686) 2023-12-04 23:36:36 +00:00
f7b08d4ab7 (storage): impl remaining todo! in mock module (#5681) 2023-12-04 22:48:31 +00:00
73a5b6ced9 feat: add debug_getrawTransactions (#5682) 2023-12-04 18:27:57 +00:00
f15e878250 Fix eth message ID length bug (#5666) 2023-12-04 16:01:40 +00:00
6f7d6d5016 chore: make trace builder ctrs public (#5672) 2023-12-04 13:59:10 +01:00
caa7b92518 chore: clippy (#5674) 2023-12-04 12:25:20 +00:00
270b9e0f69 docs: nit in parity trace builder (#5673) 2023-12-04 13:30:29 +01:00
585bc31fbd feat: add sanity tests for Args Default impls (#5660) 2023-12-02 00:08:51 +00:00
542639cc6f perf(trie): use smallvec as the Nibbles representation (#5641) 2023-12-01 22:45:15 +00:00
5ac4a3d4cb chore: simplify Consensus::validate_header_range with let-else (#5659) 2023-12-01 22:30:43 +00:00
ba544d746c fix: invert is error check (#5657) 2023-12-01 18:05:44 +00:00
0d70bf45d6 chore: group optimism reexports (#5652) 2023-12-01 14:46:02 +00:00
cb52a4ca39 chore: cleanup codecs deps (#5650) 2023-12-01 13:39:21 +00:00
a3f77d275b chore: remove unused deps in primitives (#5651) 2023-12-01 13:39:13 +00:00
67d93e822e chore(evm): use provider errors (#5649) 2023-12-01 12:35:45 +00:00
2144b97df0 reth-ethereum-forks crate (#5621)
Co-authored-by: root <root@Arindam>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-12-01 12:07:32 +00:00
1067bb32d0 perf(rpc): Use block_with_senders in tracing (#5630)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-12-01 12:00:07 +00:00
8bdcce535b chore(txpool): query header on txpool maintenance bootup (#5648) 2023-12-01 11:06:52 +00:00
0d522e8472 chore: improve Nibbles-related code (#5631) 2023-11-30 19:28:50 +00:00
a4ed76d058 perf: misc Codec improvements (#5642) 2023-11-30 19:14:47 +00:00
12d9559333 fix: fetch missing cached blocks (#5612) 2023-11-30 15:12:17 +00:00
02a07f6480 chore: apply same impl order (#5639) 2023-11-30 15:11:03 +00:00
c29fcf3b16 docs: more tracing type docs (#5638) 2023-11-30 15:10:02 +00:00
aabb58dc8a feat: add MockTransactionSet for easier dependent mock txs (#5633) 2023-11-30 15:05:55 +00:00
00804191ff Add stateOverrides-to-estimate-gas-call (#5604) 2023-11-30 11:46:44 +00:00
a7f474cb0b feat: truncate blob pool when discarding worst (#5634) 2023-11-30 11:41:28 +00:00
afebbe64b7 fix: bench builds (#5635) 2023-11-30 10:41:58 +00:00
2c5a748c55 fix: add recover_signer that checks according to EIP-2 (#5618) 2023-11-29 23:57:04 +00:00
e9dfd059dd perf(trie): prealloc in Nibble::unpack (#5629) 2023-11-29 21:22:04 +00:00
471c28e889 feat(pruner): limit number of blocks to prune per run (#5627) 2023-11-29 19:29:39 +00:00
15992d9bdf feat: discard txs by tx_count of sender (#4520)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2023-11-29 18:44:50 +00:00
5a7644709b feat(storage): report backtrace only on read transactions (#5625) 2023-11-29 18:39:15 +00:00
d9ef1a14d5 fix: derive job deadline from attributes timestamp (#5626) 2023-11-29 18:21:46 +00:00
a6ad5ac421 use SealedBlockedWithSenders in block-level tracing (#5620)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-29 16:12:59 +00:00
320deb6a43 chore: add more payload tracing (#5624) 2023-11-29 15:52:48 +00:00
07265d9787 perf(storage, mdbx): set rp augment limit (#5614) 2023-11-29 08:47:47 +00:00
9fe3b02c21 chore(deps): use rustls (#5619) 2023-11-28 20:28:50 +00:00
15c288e00b feat: add blob truncate pool method (#5597) 2023-11-28 16:42:36 +00:00
18d563dd27 chore: use U256::is_zero (#5616) 2023-11-28 15:44:27 +00:00
ae6f1e39c0 chore: improve clique signer recovery error (#5613) 2023-11-28 12:57:40 +00:00
43d1f5a499 perf: remove redundant collect (#5600) 2023-11-28 10:56:35 +00:00
b6ce3bc999 docs: misc mdbx docs (#5599)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2023-11-28 09:46:47 +00:00
608f100605 perf(provider): compute hashes and trie updates before opening write tx (#5505) 2023-11-28 08:54:09 +00:00
503c4010d3 chore: lower max reload accounts (#5589) 2023-11-27 23:12:36 +00:00
b58bfe6e37 chore: add more pool maintain metrics (#5590) 2023-11-27 20:20:30 +00:00