Commit Graph

891 Commits

Author SHA1 Message Date
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
Ikechukwu Ahiara Marvellous
b82eac4b00 Unify builder argument order (#1276) 2023-02-10 16:58:05 -05:00
Roman Krasiuk
00a49f5ee7 chore(db): remove block numhash key (#1242) 2023-02-10 13:43:00 -08:00
rakita
23848df73a chore: update revm to v3.0.0 (#1248)
Co-authored-by: Francisco Krause Arnim <fkrausear@gmail.com>
Co-authored-by: lambdaclass-user <github@lambdaclass.com>
2023-02-10 11:56:59 -08:00
rakita
b731bb9bb3 refactor: make SharableDatabase more relax (#1274) 2023-02-10 15:46:54 +01:00
Matthias Seitz
07ed660cae chore: unify provider delegate macro (#1273) 2023-02-10 14:51:27 +01:00
Matthias Seitz
3d60a24f9b perf: reuse genesis hash (#1271) 2023-02-10 14:20:43 +01:00
Matthias Seitz
de0ecb036b feat: add ChainState type (#1249) 2023-02-10 14:07:37 +01:00
Aurélien
9a4df50a92 feat: add scaffold impl of EthFilter API handler (#1270) 2023-02-10 14:07:00 +01:00
Matthias Seitz
3a13a399da test(net): speedup network tests (#1269) 2023-02-10 12:54:09 +01:00
joshieDo
a58cf8ac60 ci: decrease proptest cases for trie::arbitrary (#1266) 2023-02-10 07:27:48 +02:00
Dan Cline
b6c9886b09 chore: document parts of ECIES and MAC (#1260) 2023-02-10 01:14:53 +01:00
Dan Cline
3e269714e7 feat: create primitive to rpc conversions (#1239)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-02-10 01:07:33 +01:00
Dan Cline
c7c76e9a5b feat(primitives): rm RawBlockBody, use Block (#1263) 2023-02-10 00:59:15 +01:00
Dan Cline
780419fb0b chore: make clippy happy (#1261) 2023-02-09 17:45:28 -05:00
Matthias Seitz
eb2f5e4ea0 refactor/perf: use rayon spawn for recovery jobs (#1226) 2023-02-09 14:21:33 -08:00
Matthias Seitz
d82553cd66 fix(disc): initiate endpoint proof on ping (#1258) 2023-02-09 23:04:33 +01:00
joshieDo
7e68373f2d perf(stages): Adds benchmark to TransactionLookupStage (#1130)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
2023-02-09 13:10:12 -08:00
Bjerg
440718288d feat: add reth init and reth import (#877)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2023-02-09 15:08:10 -05:00
Marius Kjærstad
0f2d345970 Add header to MIT License (#1254) 2023-02-09 12:07:11 -08:00
Bjerg
b7bda139d9 feat: init stage checkpoint metric (#1190) 2023-02-09 11:58:11 -08:00
Marius Kjærstad
6e119e92dc Update copyright year in MIT License (#1253) 2023-02-09 20:56:41 +01:00
Matthias Seitz
19b4beb72c fix: remove ctrl handling (#1252) 2023-02-09 19:04:13 +01:00
Matthias Seitz
ebd5d3c1a2 chore: move StateProvider impls to state module (#1251) 2023-02-09 16:41:14 +01:00
Matthias Seitz
c9629d0c9e feat: add encode_enveloped function (#1245) 2023-02-09 14:08:31 +01:00
Matthias Seitz
f070412064 feat(rpc): add EthApiSpec to DebugApi (#1246) 2023-02-09 14:06:30 +01:00
Ikechukwu Ahiara Marvellous
9470943bab Integrate RPC in CLI (#1227)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-02-09 11:31:48 +01:00
Aurélien
92ff3f961d add a test on incoming connections disconnect (#1233) 2023-02-09 10:54:56 +01:00
Kim, JinSan
e833c861ea fix(consensus): has_block_reward() should return true before Paris (#1240) 2023-02-09 09:40:43 +01:00
Tomás
4df228a87e feat(cli): add persistent peers (#1167)
Co-authored-by: lambdaclass-user <github@lambdaclass.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-02-08 19:36:06 +01:00