Commit Graph

398 Commits

Author SHA1 Message Date
Matthias Seitz
2178035d20 feat: add js debug test utils (#3153) 2023-06-15 20:47:17 +00:00
Matthias Seitz
f25fcca33e chore: Cargo.lock out of sync (#3185) 2023-06-15 16:50:04 +00:00
Bjerg
ff36f78c2b feat: stage eta (#3135) 2023-06-15 11:58:35 +00:00
Matthias Seitz
cf10590e4a feat: add js tracer (#3100)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-06-14 12:42:00 +00:00
joshieDo
f55d88b8c4 refactor: remove Transaction and add DatabaseProvider to stages (#3034)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-06-12 22:37:58 +00:00
Matthias Seitz
e4c1789880 feat: add rpc-testing crate (#3069) 2023-06-08 21:26:43 +00:00
Matthias Seitz
8f4e37e8ff fix: exclude calls to precompiles in parity tracers (#2987) 2023-06-06 18:20:49 +00:00
Matthias Seitz
2e11c6f660 chore(deps): bump xml-rs to 0.8.14 (#3018) 2023-06-06 11:48:02 +00:00
Matthias Seitz
45af6dc504 fix: serialize storage map without prefix (#3016) 2023-06-06 11:41:08 +00:00
chirag-bgh
2e406c1791 ci: upgrade to geth 1.12.0-e501b3b0 (#2874)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-06-02 19:11:19 +00:00
byyou
0caf051869 feat: reth-config crate (#2825) 2023-05-26 13:56:28 +00:00
Roman Krasiuk
10b577096b chore(metrics): restructure crates (#2850) 2023-05-26 12:21:48 +00:00
Bjerg
cb829be089 refactor: move ef tests to own testing crate (#2847) 2023-05-26 02:02:08 +00:00
chirag-bgh
2ec97f34fe feat: Use consistent pending block in RPC/Blockchaintree (#2767)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-05-24 11:33:30 +02:00
vanbeethoven.eth
7d36dea420 Changed the ethers-rs imports for Foundry compatibility (#2787) 2023-05-23 00:48:25 +03:00
Bjerg
2416756b20 feat: integrate payload builder args in cli (#2757) 2023-05-20 09:10:32 +02:00
Bjerg
8e89360774 feat: release workflow (#2677) 2023-05-19 19:48:23 +02:00
Bjerg
3c2b591158 refactor: expanded cli version info (#2742) 2023-05-19 19:04:01 +02:00
Dan Cline
ca6724f106 fix: update bindgen in libmdbx-rs (#2703) 2023-05-16 18:21:02 -07:00
Matthias Seitz
f37ee4b83b feat: add CachedReads and CachedReadsDbRef (#2596) 2023-05-16 21:40:31 +02:00
Matthias Seitz
11cd0d4753 feat: support subscriptions over IPC (#2667) 2023-05-15 15:42:48 +02:00
Roman Krasiuk
718cfb3c57 test(executor): account created & destroyed within the same transaction (#2671) 2023-05-15 03:13:48 -07:00
Alexey Shekhirin
748f90ed3c fix: unwind stages with respect to commit threshold (#2500) 2023-05-12 10:50:47 -07:00
Roman Krasiuk
e2c7b38d55 fix(poststate): storage revert before selfdestruct (#2636) 2023-05-12 10:45:20 -07:00
joshieDo
047f1e513c feat(db): add zstd and CompactZstd to Transactions and Receipts (#2483)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-05-12 10:30:15 -07:00
Matthias Seitz
f1eef8d32c chore(deps): bump tracing core (#2649) 2023-05-12 12:15:27 -04:00
Matthias Seitz
92b557d84e chore(deps): bump jsonrpsee 0.18 (#2640) 2023-05-12 00:54:21 +02:00
Matthias Seitz
64250b3b07 feat: add fullblock client (#2613) 2023-05-09 16:46:17 +02:00
Aditya Pandey
ded0896df5 Task Executor Metrics (#2580)
Co-authored-by: Aditya Pandey <aditya.p@Aditya-P.local>
2023-05-05 10:48:45 -07:00
Georgios Konstantopoulos
a5b9737a4f perf: use jemalloc + switch to lto/low codegen units (#2567) 2023-05-05 10:40:52 -07:00
Roman Krasiuk
09f1a5b640 feat(execution): state change size based commits (#2494) 2023-05-05 09:57:16 -07:00
Roman Krasiuk
9c74fb8731 dep: bump revm to 3.3.0 (#2547) 2023-05-03 22:12:42 +02:00
Matthias Seitz
949b3639c3 fix: track invalid payload hashes (#2521) 2023-05-02 17:16:32 +02:00
Roman Krasiuk
cafb31aa53 chore(trie): move hash builder to primitives (#2493) 2023-05-01 10:47:35 -07:00
Roman Krasiuk
7f764028d2 feat(cli): consensus engine events (#2473) 2023-05-01 17:46:03 +02:00
Matthias Seitz
e1446ae49b refactor: roll custom canon state notification stream (#2486) 2023-05-01 16:43:54 +02:00
rakita
435df44127 feat(tree): unconnected block buffering (#2397)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-04-28 23:46:45 +02:00
Matthias Seitz
a40f3d775c chore(deps): bump enr + secp256k1 (#2443) 2023-04-28 11:05:00 -07:00
Matthias Seitz
5e9612897c refactor: convert payload job from stream to future (#2438) 2023-04-27 22:47:45 +02:00
Dan Cline
5d76e6513d chore: add blockchain tree and state provider traces (#2418) 2023-04-27 09:01:54 -07:00
Matthias Seitz
2b7b14ab8c chore(deps): rm unused deps (#2435) 2023-04-27 16:20:14 +02:00
Matthias Seitz
9b5a84acc8 feat: initialize txpool maintenance (#2429)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2023-04-27 15:53:55 +02:00
Matthias Seitz
d6aa7e0f91 feat: add stagekind enum and initialise syncstage table (#2426) 2023-04-27 14:18:10 +02:00
Roman Krasiuk
503748b0f7 bench(trie): prefix set (#2406) 2023-04-26 09:54:49 -07:00
Matthias Seitz
9fb66ffeff chore: move next base fee to header impl (#2400) 2023-04-26 12:31:35 +02:00
Matthias Seitz
4763aad11e feat(txpool): add pool manage task (#2298)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-04-26 11:10:02 +02:00
Matthias Seitz
4e95f6e7c4 feat: add payload build metrics (#2367) 2023-04-24 20:29:29 +02:00
Matthias Seitz
d903a2553f chore(deps): bump Cargo.lock (#2363) 2023-04-24 12:27:33 +02:00
rakita
07efa2db45 chore(tree): Move tree related files to root of the lib (#2359) 2023-04-23 17:30:17 +02:00
chirag-bgh
783d033384 feat: Generate constants for runtime version and OS (#2277) 2023-04-21 11:24:39 -04:00