Commit Graph

2307 Commits

Author SHA1 Message Date
Matthias Seitz
84875e90df feat(txpool): add transaction_event_listener function (#3493) 2023-06-30 08:52:04 +00:00
Matthias Seitz
50f4e5de9a chore(deps): move proc-macro and syn to workspace deps (#3492) 2023-06-30 08:51:48 +00:00
Cody Lamson
3d91383dfe fix: only check timestamped forks after the merge (#2503)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2023-06-30 07:01:17 +00:00
Matthias Seitz
3dcc76e2b0 fix: use correct address for log (#3481) 2023-06-30 00:44:11 +00:00
joshieDo
c3ea430e4a refactor: move mdbx::test-utils to reth_db::test-utils and add DatabaseEnvRO (#3466) 2023-06-29 23:52:26 +00:00
Bjerg
7850cc0b8d test: disable flakey test (#3486) 2023-06-29 22:58:15 +00:00
Matthias Seitz
02059387b0 chore: rename invalid header metrics scope (#3468) 2023-06-29 22:12:58 +00:00
Matthias Seitz
793838975b chore: put EthPubSubInner in Arc (#3463) 2023-06-29 22:07:31 +00:00
Matthias Seitz
40f2a51008 chore: replace Option<Vec> with just vec (#3474) 2023-06-29 21:22:08 +00:00
Matthias Seitz
26b80f4f98 fix: set missing record logs (#3472) 2023-06-29 20:54:14 +00:00
Bjerg
8dedf0f2ea chore: fix update prios link (#3478) 2023-06-29 19:42:25 +00:00
Matthias Seitz
0ec32255e9 test: set --authrpc.port to 0 for Geth instance (#3476) 2023-06-29 19:30:15 +00:00
Matthias Seitz
dcae84a2b1 chore: mirror geth's encoding order for callframe (#3473) 2023-06-29 19:20:22 +00:00
Matthias Seitz
f9d9387c9a docs: update call fees docs on fallback (#3471)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2023-06-29 17:26:35 +00:00
Matthias Seitz
b0df0262e3 test: run geth blacklist test also serial (#3469) 2023-06-29 16:09:13 +00:00
Matthias Seitz
f49feff5a7 chore: phase out some ethers usage (#3467) 2023-06-29 15:28:28 +00:00
Alexey Shekhirin
d3465e2e32 feat(stages, storage): pruning configuration (#3341)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2023-06-29 15:04:43 +00:00
Matthias Seitz
ee322769c9 feat: add default max readers 32000 (#3465) 2023-06-29 15:01:47 +00:00
Matthias Seitz
b7c977765c perf: check distance to downloaded block if finalized (#3451) 2023-06-29 04:23:15 +00:00
Alexey Shekhirin
41ac27bd41 chore: jemalloc and process metrics in Grafana dashboard (#3455) 2023-06-28 22:49:24 +00:00
Ryan Schneider
10a5737a59 fix: Use random port for port reuse test (#3457) 2023-06-28 21:52:59 +00:00
joshieDo
a53af3a0f2 refactor: move init_db to reth_db and add DatabaseEnv (#3450) 2023-06-28 21:03:00 +00:00
Alexey Shekhirin
6e2fa845d8 feat(bin): process & jemalloc metrics (#3435) 2023-06-28 18:53:52 +00:00
Matthias Seitz
6b8b478c6f chore: get rid of some duplicated execution code (#3447) 2023-06-28 16:23:25 +00:00
rakita
bb57556a6a chore: split consensus and revm codecov spaces (#3438) 2023-06-27 22:43:05 +00:00
Matthias Seitz
0e6dd4c881 perf: update chain tracker first (#3431) 2023-06-27 22:19:04 +00:00
Delweng
6b7b89bc68 fix: docker build COPY dest should be abspath (#3425)
Signed-off-by: jsvisa <delweng@gmail.com>
2023-06-27 19:11:27 +00:00
Matthias Seitz
1b13616fd4 fix(rpc): commit call state in trace call many (#3437) 2023-06-27 18:37:23 +00:00
Delweng
c3dda470de fix(book/jsonrpc): copy/paste typo (#3429)
Signed-off-by: jsvisa <delweng@gmail.com>
2023-06-27 17:09:53 +00:00
Matthias Seitz
d7bc30eb76 fix: add InsertBlockErrorKind::is_invalid_block block function (#3423) 2023-06-27 16:37:31 +00:00
Matthias Seitz
7984a72657 chore: use existing get sealed function (#3426) 2023-06-27 16:37:14 +00:00
Matthias Seitz
d4df89616c chore: move on_canonical_state_change to TransactionPoolExt (#3422) 2023-06-27 14:35:08 +00:00
Alexey Shekhirin
0a6b018536 feat(storage): do not require Default for derive(Compact) (#3419) 2023-06-27 13:58:47 +00:00
joshieDo
e10ab387a1 refactor: Stage execute and unwind take an immutable provider reference instead (#3390) 2023-06-27 13:35:00 +00:00
Roman Krasiuk
46dd5b8482 chore(txpool): generic maintenance task (#3379) 2023-06-27 12:47:52 +00:00
Dan Cline
ee8b1ebe13 fix: keep log guard around until program exits (#3415) 2023-06-27 12:39:54 +00:00
joshieDo
085a703d7c refactor: add BlockWriter and BlockExecutionWriter (#3384) 2023-06-27 09:02:17 +00:00
Thomas Coratger
d3d44fd46f feat(cli): clean up log level features (#3414) 2023-06-26 23:21:34 +00:00
Matthias Seitz
9721ecfc6d feat: add getBlockReceipts (#3321) 2023-06-26 19:55:17 +00:00
Bjerg
90a99476cd ci: report coverage by component (#3273) 2023-06-26 18:55:16 +00:00
Thomas Coratger
5a1d58aa22 feat(book): add consensus layer explanation in book (#3413) 2023-06-26 18:21:38 +00:00
Matthias Seitz
f31a2e325f fix: print auth server addr (#3410) 2023-06-26 17:52:33 +00:00
Bjerg
007c04e29e ci: split checks across pr/merge group/main (#3405) 2023-06-26 17:41:52 +00:00
Matthias Seitz
682dfc11a2 feat: track invalid headers hit counter (#3408) 2023-06-26 17:40:12 +00:00
Matthias Seitz
112313e55a feat: add pending block with receipts (#3404)
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
2023-06-26 17:25:46 +00:00
Matthias Seitz
28897d7c1c perf: fetch receipts and transactions concurrently (#3406) 2023-06-26 17:20:28 +00:00
Paolo Facchinetti
6d4fe271fc fix: exclude non source files in .dockerignore (#3387) 2023-06-26 16:36:44 +00:00
Roman Krasiuk
3c126a04d8 fix(txpool): gas cost ordering (#3389) 2023-06-26 15:54:47 +00:00
Bjerg
e9caf3de75 refactor: re-implement eth_feeHistory (#3288)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-06-26 15:46:11 +00:00
Léo Vincent
0096739dbb doc: add reth logo to docs (#3317)
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2023-06-26 15:41:11 +00:00