Commit Graph

920 Commits

Author SHA1 Message Date
Matthias Seitz
f995e66c96 chore: integrate Boxed TaskSpawner (#1356) 2023-02-14 21:44:22 +01:00
Matthias Seitz
87ba4840e9 chore: make TaskSpawner dyncloneable (#1354) 2023-02-14 20:46:37 +01:00
Bjerg
d5d685b5b2 ci: partition tests (#1349) 2023-02-14 20:37:59 +01:00
Bjerg
816df4b0da perf: use pre-computed genesis hash for known chains (#1351) 2023-02-14 19:22:37 +01:00
joshieDo
313bf28501 feat: add reth dump-stage command (#1328) 2023-02-14 09:23:33 -08:00
Matthias Seitz
6e89af9e8e fix(net): handle closed channel in Spawned downloader (#1346) 2023-02-14 18:21:14 +01:00
Bjerg
f63c8d7e36 ci: split ci workflow (#1345) 2023-02-14 17:49:18 +01:00
Bjerg
d216081b58 feat: add Finish stage (#1279) 2023-02-14 17:10:50 +01:00
Bjerg
ce2354a05a ci: use matrix for sync job (#1339) 2023-02-14 16:08:53 +01:00
Matthias Seitz
7b1624d592 feat(rpc): basic eth filter support (#1320) 2023-02-14 15:55:04 +01:00
Matthias Seitz
0aaf51d462 test(net): speedup network tests (#1337) 2023-02-14 15:53:05 +01:00
Matthias Seitz
5361d5f834 chore: add proptest-regressions to gitignore (#1332) 2023-02-14 15:52:45 +01:00
Matthias Seitz
cd1afccf52 revert: "Revert "cli: integrate TaskExecutor" (#1329)" (#1336) 2023-02-14 15:50:19 +01:00
Matthias Seitz
8a0156fe4e feat: add ChainEventSubscriptions trait (#1338) 2023-02-14 15:49:56 +01:00
Matthias Seitz
091fbf6f8f chore: only log chain id and genesis (#1341) 2023-02-14 15:49:29 +01:00
Roman Krasiuk
ea79ed1049 fix(chainspec): cascading paris fork activation (#1334) 2023-02-14 13:29:33 +01:00
Alexey Shekhirin
3b732ad0db feat(storage): make Database::view accept FnOnce instead of FnMut (#1331) 2023-02-13 22:31:58 -08:00
joshieDo
5c62149b83 ci: add sync ci job (#1330) 2023-02-13 20:10:51 -08:00
Georgios Konstantopoulos
48d121dc54 Revert "cli: integrate TaskExecutor" (#1329) 2023-02-13 19:28:19 -08:00
Georgios Konstantopoulos
49292091dd Revert "feat: add reth dump-stage command" (#1327) 2023-02-13 19:10:58 -08:00
joshieDo
b3ff45229a feat: add reth dump-stage command (#1265) 2023-02-13 19:07:43 -08:00
Alexey Shekhirin
e93cd206fe feat(storage): accept any RangeBounds to walk_range (#1309) 2023-02-13 17:31:56 -08:00
Ikechukwu Ahiara Marvellous
e689ba03c4 Add TransactionSigned::decode_enveloped (#1186)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2023-02-13 18:42:27 -05:00
Matthias Seitz
4b90d42401 feat: add TaskSpawner trait (#1318) 2023-02-13 14:26:25 -08:00
Roman Krasiuk
2c0557d991 feat(rlp): support deriving optional fields (#1321) 2023-02-13 14:25:50 -08:00
Matthias Seitz
5997103078 cli: integrate TaskExecutor (#1314) 2023-02-13 14:24:18 -08:00
rakita
a1f7f54ab5 bug: wipe storage only on selfdestruct (#1319) 2023-02-13 20:06:56 +01:00
Matthias Seitz
29d13d268b chore: stop logging jwt secret (#1312) 2023-02-13 17:17:44 +01:00
Roman Krasiuk
3566c56478 perf(sync): do not store empty ommers entries (#1313) 2023-02-13 16:00:45 +01:00
Tomás
6c3e2bd5c1 fix: compile errors on standalone txpool build (#1316)
Co-authored-by: lambdaclass-user <github@lambdaclass.com>
2023-02-13 15:59:45 +01:00
Matthias Seitz
6a2c61f4d9 test(net): add tracing to shutdown test (#1310) 2023-02-13 05:34:18 -08:00
Matthias Seitz
211c7e3401 test(net): disable discv4 discovery in tests by default (#1311) 2023-02-13 14:22:10 +01:00
Matthias Seitz
37351df585 feat: extend task executor (#1302) 2023-02-13 10:42:48 +01:00
Matthias Seitz
73ffc425a3 chore(disc): add traces when node record added (#1303) 2023-02-12 19:03:03 +01:00
naviechan
dc391f9453 Test(rpc): Test support for different api modules (#1288)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-02-11 17:45:56 -08:00
Roman Krasiuk
a789557874 fix: p2p head initial td (#1294) 2023-02-11 13:41:38 -08:00
Georgios Konstantopoulos
1a139ea6cc chore: fmt 2023-02-11 13:40:58 -08:00
Aurélien
7aedee601a feat: convert EthApiError to RpcError directly (#1241)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-02-11 13:40:45 -08:00
Matthias Seitz
d40d9e4d15 test(disc): add wrong to test (#1286) 2023-02-11 13:09:48 -08:00
Matthias Seitz
f35eba6d44 feat(cli): integrate task manager and ctrl-c handling (#1292) 2023-02-11 13:09:06 -08:00
Bjerg
56f35f8b62 chore: new grafana dashboard (#1293) 2023-02-11 13:08:08 -08:00
Roman Krasiuk
eba63b8f77 fix: chainspec ttd check (#1285)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-02-11 12:49:01 -08:00
Matthias Seitz
4b0acce957 chore(rpc): use consistent generic type order (#1291) 2023-02-11 06:38:19 -08:00
Aurélien
afb6671a0f feat: refactoring reth_methods() to return multiple Methods (#1284) 2023-02-11 11:29:09 +01:00
Andrea Simeoni
df6ff63806 feat: JWT secret lifecycle (#1209)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-02-10 21:50:59 -08:00
Dan Cline
3d0864bbb9 chore: move Transaction container to reth_provider (#1238)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-02-10 21:25:26 -08:00
Chirag Baghasingh
b23bd7c609 refactor: move structs to args mod (#1250)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-02-10 21:21:14 -08:00
Georgios Konstantopoulos
ea5633b3c3 feat: changed walk(), walk_dup() definitions and impls to accept Option<T::(sub)Key> #1197 (#1283)
Co-authored-by: Estéfano Bargas <estefano.bargas@fing.edu.uy>
Co-authored-by: lambdaclass-user <github@lambdaclass.com>
2023-02-10 21:10:31 -08:00
rakita
6473547d03 perf: move local_thread around ExecutionStage execute_inner (#1277) 2023-02-10 21:10:21 -08:00
Matthias Seitz
d106f8abc1 feat: impl Provider for ChainState type (#1278) 2023-02-10 20:44:25 -08:00