Commit Graph

3649 Commits

Author SHA1 Message Date
024bb264b7 rm nippyjar from reth-interfaces (#7081) 2024-03-12 08:29:59 +00:00
9707cb2b8d chore: remove test structs that are never constructed (#7107) 2024-03-12 03:59:13 +00:00
ff56ce42d7 Fix misleading comment (#7105) 2024-03-11 19:32:41 +00:00
3c2d3a0833 Feat: add signers (#6826)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-11 17:40:30 +00:00
ef1a196c54 fix: ban trusted peer for a short period (#7071) 2024-03-11 17:35:30 +00:00
82b6504ef4 chore: use safe math when calculating missing senders (#7099) 2024-03-11 16:48:39 +00:00
63dd5d48eb docs: add note about hashing (#7073) 2024-03-11 13:53:30 +00:00
66c9403ea1 primitives/chain: dev chain support cancun upgrade (#7033)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-03-11 14:21:26 +01:00
72bea5f11f feat(rpc): Add 4844 checks to ethCallBundle (#7078)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-11 14:18:51 +01:00
81291ff0fb chore: more Vec over BytesMut (#7084) 2024-03-11 12:50:50 +00:00
72d6e953ae fix(storage): backport read-only FS database support (#7091) 2024-03-11 12:08:37 +00:00
76c1d05265 feat(storage): bump mdbx to 0.12.9 (#7090) 2024-03-11 10:43:18 +00:00
a828d12dcf fix(bin, node-core): commit genesis header into static files after db (#7089) 2024-03-11 10:33:59 +00:00
494361992d fix(rpc): less clones in logs filter (#7060)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-10 14:18:48 +00:00
84e970414e fix(rpc): cache transaction hash when filtering over receipt logs (#7074)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-10 10:10:49 +00:00
4aecad8032 chore: inspector stack from evm-inspectors (#7076) 2024-03-09 23:34:26 +00:00
6dbc5e0cee fix: remove redundant checking for if peer is banned (#7069)
Signed-off-by: int88 <golden-miner@qq.com>
2024-03-09 15:05:56 +00:00
9cae775f9c perf: use special geth tracer config setups (#7062) 2024-03-08 16:45:25 -08:00
d4ff65bfad bump: revm v7.1.0 (#7064) 2024-03-09 00:12:26 +00:00
48b763f88a chore: bump max concurrent outbound dials (#7057) 2024-03-08 20:37:13 +00:00
78f9dbda6c chore(txpool): update size metrics on every insert & removal of transactions (#7051) 2024-03-08 20:13:35 +00:00
486945f156 feat(rpc): add support for muxTracer (#7053) 2024-03-08 20:04:42 +00:00
bf948d1719 chore: be less strict when slashing trusted peers (#7052) 2024-03-08 19:58:59 +00:00
3c028e5ef4 chore: fix typos (#7049) 2024-03-08 14:23:37 +00:00
7fa35042dd perf: replace BytesMut with alloy_rlp::encode (#7047)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2024-03-08 13:56:28 +00:00
9569692d47 feat(trie): parallel storage roots (#6903) 2024-03-08 13:23:27 +00:00
ed0dce85e0 chore: make clippy happy (#7045)
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2024-03-08 12:54:40 +00:00
43bb4ccbba chore: remove repetitive words (#7041) 2024-03-08 14:02:37 +01:00
5d83de223f fix: revert filter_logs type (#7046) 2024-03-08 13:59:33 +01:00
eb6a95949b chore: mem take topics when converting logs (#7048) 2024-03-08 13:58:13 +01:00
1cd05b09ef decrease default tracing permits (#7010)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-07 16:37:56 +00:00
4017b3ac65 docs: more node-builder docs (#7034) 2024-03-07 16:35:23 +00:00
6557da136b test(ef-tests, storage): do not sync_all static files in state tests (#6914) 2024-03-07 16:18:13 +00:00
9f21d1ca0e feat(storage): improve current process detection for MDBX HSR (#6917) 2024-03-06 23:32:31 +00:00
3308ddbc2d chore: condition export of generate_blob_sidecar on its cfg (#7023) 2024-03-06 23:03:10 +00:00
b66f54d9eb chore(deps): bump ethers to 2.0.14, enr to 0.10, unpin discv5 (#6634)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2024-03-06 18:30:38 +00:00
914b1657d9 docs: update static file documentation (#6878) 2024-03-06 18:24:02 +00:00
6f8d1a8137 Rename TxType variants to UpperCamelCase (#7012) 2024-03-06 17:36:58 +00:00
dd6742e8b7 test(stages): fix deadlock with multiple static file writers (#7011) 2024-03-06 17:19:25 +00:00
ed086497b7 Shorten error message on debug assertion (#6988) 2024-03-06 15:37:13 +00:00
a1df972464 chore: remove most ethers mentions and code (#6999) 2024-03-06 14:38:15 +00:00
c7826cb555 fix: immediately refill slots (#6997) 2024-03-06 14:33:32 +00:00
422b8f8e75 Prioritisation network manager + transactions manager + eth request handler (#6590)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2024-03-06 13:43:21 +00:00
e42fb32c7f ci/test: speed up tests (#6987) 2024-03-06 13:30:18 +00:00
d1dc906d96 chore: use IntoIterator more (#6998) 2024-03-06 13:29:38 +00:00
23a72d3fce remove clique related tests (#6996)
Signed-off-by: int88 <golden-miner@qq.com>
2024-03-06 12:31:46 +00:00
9226488b3a Node tests crate (#6972) 2024-03-06 12:05:15 +00:00
yjh
f5be92573c chore: use cache to determine hardfork (#6989)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-06 11:54:20 +00:00
00f97f34ad fix(staged-sync): correctly calculate total entries in bodies checkpoint (#6992) 2024-03-06 11:38:36 +00:00
yjh
2d6ad17b85 fix: Canyon timestamp overflow (#6990) 2024-03-06 11:36:19 +00:00