Commit Graph

3203 Commits

Author SHA1 Message Date
d2845afdf7 minor doc update on how to run individual tests (#4990)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-12 10:24:53 +00:00
18311976a1 refactor(prune): impl Segment for other prune segments (#4899) 2023-10-12 07:13:01 +00:00
65cc314ab5 chore: rm redundant config (#4987) 2023-10-11 18:47:33 +02:00
a2c62cdf61 rpc tracing to workspace (#4986) 2023-10-11 16:19:06 +00:00
b076a01933 feat(test): add debug trace ext helpers (#4982) 2023-10-11 14:46:01 +00:00
00a92f526a chore: remove consensus generic (#4981) 2023-10-11 12:35:42 +00:00
e04292247f fix: use pending block tag for actual pending block (#4966) 2023-10-11 03:06:53 +00:00
39f566e7cc fix: use correct payload length for blob pooled txs (#4972) 2023-10-10 21:02:26 +00:00
c6531b48f8 feat: Feat/add on rpc server started hook (#4947)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-10 16:15:15 +00:00
fb96369674 moving Log::from_primitive to rpc compat crate (#4968)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-10 13:57:41 +00:00
eb22cdef32 fix: dockerignore comment (#4971) 2023-10-10 15:23:49 +02:00
67773ade8e docs: fix typos (#4963) 2023-10-10 13:33:56 +02:00
1cccd097eb perf: disable nagle algorithm for rlpx sessions (#4944) 2023-10-09 22:09:09 +00:00
e474c0d73b chore: phase out Substate::new (#4957) 2023-10-09 23:00:11 +02:00
450282cb76 Added trivial implementation of MockEthProvider for completeness. (#4960) 2023-10-09 20:37:43 +00:00
ee5b8c9064 fix: Match prestate tracer to Geth spec, fix storage diff misattribution (#4483)
Co-authored-by: clabby <ben@clab.by>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-09 16:24:14 +00:00
b62db459d4 builder functions for GethDefaultTracingOptions (#4956) 2023-10-09 16:17:41 +00:00
e823c4082d feat(prune): transactions segment (#4937) 2023-10-09 15:52:11 +00:00
9ca0cdcf1e feat(prune): headers segment triggered by snapshots (#4936) 2023-10-09 14:25:48 +00:00
670d459147 Better topic0 (#4950)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-09 12:40:33 +00:00
9561f2860a fix: improve eth_createAccessList (#4954)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-09 12:01:23 +00:00
18c4891238 chore: add some geth tracer ergonomics (#4952) 2023-10-08 19:37:16 +02:00
98bc2b5c84 chore(deps): weekly cargo update (#4949)
Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com>
2023-10-08 13:53:35 +02:00
537ad17b77 (chore) fix vergen git sha in docker (#4946)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-07 19:45:19 +00:00
5de04430fd fix(disc) Send find_node request only after verifiying our endpoint proof (#4909) 2023-10-07 11:59:32 +00:00
6fd66b3149 chore: update lock (#4942) 2023-10-07 14:04:02 +02:00
51ecf3e96d fix: improve account diff populate (#4934) 2023-10-06 19:23:22 +00:00
851831f4b8 fix: filter out unchanged account states in diff mode (#4931) 2023-10-06 18:11:00 +00:00
36306ce916 feat: add cli ext event hooks example (#4935) 2023-10-06 18:05:03 +00:00
c825aafbc8 fix: only accept rpc enveloped format for transactions in payload (#4928) 2023-10-06 17:40:38 +00:00
9c8eca6a49 feat: add reth db snapshot <TYPE> command (#4889) 2023-10-06 16:33:56 +00:00
529635f8d4 fix: always serialize zero balance (#4929) 2023-10-06 14:58:12 +00:00
50fa71d8d8 feat(cli): debug build block (#4914) 2023-10-06 08:34:38 +00:00
f18845d251 impl for Eip2930 (#4927)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-05 22:46:01 +00:00
49ac2f5110 feat: add metrics to engine RPC API (#4912) 2023-10-05 19:51:50 +00:00
50b5215f4b fix(engine): always push back hooks, add tests (#4924) 2023-10-05 19:47:15 +00:00
ec543ab2b6 chore(payload): additional debug logs (#4926) 2023-10-05 19:39:10 +00:00
12c0bde9ec feat: add ipc path to config (#4920) 2023-10-05 19:09:30 +00:00
a9b09a7552 chore: BlobsBundle::take (#4925) 2023-10-05 18:34:02 +00:00
442f28a8f2 chore: rm redundant if empty check (#4923) 2023-10-05 17:09:55 +00:00
99dfad9470 Simplify node components (#4922)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-05 16:40:17 +00:00
1e7d028d53 refactor(prune): segment trait, receipts impl (#4887) 2023-10-05 11:56:47 +00:00
4dceabf06b fix: add blob_gas_used after succesful tx execution (#4913)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-05 10:54:53 +00:00
005ca6656c chore: make unit type default (#4916) 2023-10-05 12:45:53 +02:00
2c4b8b7f39 fix: delegate all calls (#4915) 2023-10-05 12:45:43 +02:00
0a36bb6045 Add input and accesslist to mock tx (#4904)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-05 10:18:00 +00:00
066998dc80 refactor: simplify RethNodeCommandConfig trait (#4895) 2023-10-04 18:35:27 +00:00
bf7b6f8d2e fix: manually implements arbitrary for TxValue (#4907) 2023-10-04 18:34:54 +00:00
af8e3c9ee9 feat(pruner): shared deletion limit (#4880) 2023-10-04 18:12:58 +00:00
e93edfcdf0 chore: return empty vec if input vec is empty (#4906) 2023-10-04 17:09:34 +00:00