Commit Graph

3344 Commits

Author SHA1 Message Date
2a56203563 test(state): in-memory state root (#5226) 2023-10-30 13:39:48 +00:00
7140bc29ff fix: filter out empty storage entries in state diff (#5230) 2023-10-30 13:38:24 +00:00
ef80b4d037 feat(rpc-testing) : add raw transaction tracing to traceApiExt (#5221) 2023-10-30 13:35:27 +00:00
3b7d09327e fix: fetch account code if not empty (#5229) 2023-10-30 13:33:33 +00:00
07552ca149 style: builder style segment set (#5209) 2023-10-30 12:57:52 +00:00
e73ece945d feat: remove const generics from cursors and add segment masks (#5181)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2023-10-30 12:24:49 +00:00
74a2bf38dd feat: add SnapshotCursor wrapper and impl HeaderProvider (#5170)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2023-10-30 11:58:03 +00:00
d51bc45bad fix: pin nightly temporarily (#5227) 2023-10-30 11:00:24 +00:00
7039aac5e8 chore: use latest geth build in CI (#5219) 2023-10-29 12:52:58 +01:00
094d91b4ef chore: remove geth zip file (#5218) 2023-10-29 12:46:20 +01:00
3eae861ae0 chore: remove unused deps (#5217) 2023-10-29 12:40:04 +01:00
5f0e6912ad chore(deps): weekly cargo update (#5215)
Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com>
2023-10-29 12:14:03 +01:00
de01f08d90 fix: use correct trace_call params (#5214) 2023-10-28 19:23:15 +02:00
aa4a39e21f chore: types in aliases (#5212) 2023-10-28 16:38:51 +02:00
76e751eef4 feat: Completely decouple rpc-types to standalone crate (#5193)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-28 08:00:47 +00:00
ffe1a88417 chore: move consensus instantiation to fn (#5208) 2023-10-28 08:57:47 +02:00
a9fa281816 feat(storage): database/transaction/cursor metrics (#5149) 2023-10-27 17:47:41 +00:00
7019e023f5 feat: add promotion and demotion for blob fee updates (#5053)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-27 16:01:02 +00:00
a61fe2aea0 chore: add log for created new payload job (#5204) 2023-10-27 11:45:49 +00:00
a2323c90c2 feat: share mmap handle inbetween snapshot providers & cursors (#5162)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2023-10-27 10:27:36 +00:00
006259b4f6 feat: move ZstdDictionary inside NippyJar and create a snapshot manager (#5139)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2023-10-27 10:06:31 +00:00
d232c25a90 chore: load default KZG trusted setup from revm (#5202) 2023-10-27 09:57:52 +00:00
e79743fe5f chore: misc tree notes,docs (#5184) 2023-10-27 10:42:50 +02:00
998453c50f chore: add debug log for tree during setup (#5201) 2023-10-27 10:42:28 +02:00
fbdf744b8f perf: introduce BlockValidationKind (#5195) 2023-10-27 08:01:57 +00:00
fc4fc93680 feat(primitives, stages): improve checkpoint logs readability (#5194) 2023-10-26 16:41:13 +00:00
c449bd53ea feat(engine): downgrade pipeline inconsistency log to debug (#5196) 2023-10-26 15:48:51 +00:00
d06931a38c fix: spec compliant engine api errors (#5188) 2023-10-26 13:05:03 +00:00
0116b80414 feat: add reth db snapshot transactions | receipts commands (#5007)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2023-10-26 12:01:29 +00:00
c1a6e42d19 feat: implement transaction fetcher, w/o redundant tx hash request (#5058)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-26 11:49:28 +00:00
f782a33310 chore: downgrade debug! to trace! (#5186) 2023-10-26 09:13:26 +00:00
4891559acc chore: rm redundant trait bound (#5185) 2023-10-26 00:12:30 +00:00
8f0a415068 chore: bump revm version (#5187) 2023-10-26 00:06:12 +00:00
5d94aef893 test: add tx validator test (#5179) 2023-10-25 21:40:41 +00:00
e05dba69ce chore: rewrite all error messages for consistency (#5176)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2023-10-25 20:12:03 +00:00
1c0373b322 perf: only record active context memory (#5174) 2023-10-25 20:01:25 +00:00
6ca14b5178 clean up database file after testing (#5087)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2023-10-25 18:47:44 +00:00
df9c295826 Update noop.rs (#5180)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-25 16:41:47 +00:00
dd6913cd98 feat(primitives): add _HASH suffix for constants hashes (#5175) 2023-10-25 14:07:21 +00:00
98e03ee4e2 feat(primitives): clean up primitives proof.rs file (#5167) 2023-10-25 13:30:56 +00:00
fb5f0bac06 fix: use recorded opcode (#5171) 2023-10-25 13:26:36 +00:00
a24102c708 chore: remove duplicate canonical hash fetches (#5169) 2023-10-25 13:10:24 +00:00
d76acc24df feat(rpc-testing-util): Test for ReplayTransaction (#5157)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-25 11:32:45 +00:00
0f254e16a5 fix: return enveloped encoded (#5156) 2023-10-24 22:27:37 +02:00
572a41eafb chore: rm lcov support (#5159) 2023-10-24 14:32:25 +00:00
4dc15c3bee chore(clippy): make clippy happy (#5155) 2023-10-24 13:15:36 +02:00
0c86980498 fix: record touched accounts in prestate default mode (#5138) 2023-10-24 12:34:40 +02:00
2a4c787591 feat(storage): bump mdbx to 0.12.8 (#5123) 2023-10-24 12:34:10 +02:00
4890006220 Patch/Auto-mine (#5042) 2023-10-24 12:30:59 +02:00
1eb5f41259 improve calculate_next_block_base_fee doc (#5135) 2023-10-23 23:32:05 +00:00