Commit Graph

943 Commits

Author SHA1 Message Date
Aurélien
12d85087ac feat: Add Shanghai on Sepolia (#1357) 2023-02-15 15:56:59 -08:00
Dan Cline
03f74a53be fix: return correct file client tip (#1385) 2023-02-15 15:53:17 -08:00
Estéfano Bargas
139372fb76 feat: add native BlockId type and implement requiredCanonical field (#1237)
Co-authored-by: lambdaclass-user <github@lambdaclass.com>
Co-authored-by: Francisco Krause Arnim <fkrausear@gmail.com>
Co-authored-by: Francisco Krause Arnim <56402156+fkrause98@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-02-15 22:58:06 +01:00
Matías Ignacio González
f8eca7a209 test: Hardfork (#1382)
Co-authored-by: lambdaclass-user <github@lambdaclass.com>
2023-02-15 13:56:11 -08:00
Matthias Seitz
ba20759062 chore(rpc): add more helper functions to modle regsitry (#1380)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-02-15 12:07:09 -08:00
Georgios Konstantopoulos
a08a7b0110 fix(rpc-types): use jsonrpsee_types so it compiles standalone
before reth-rpc-types would not compile standalone without any feature
turend on, it would work because of the feature being turned on by one of the transitive deps
2023-02-15 11:59:31 -08:00
Aurélien
cd9b988367 feat: make SubscriptionIdcompatible with client proc macro (#1378) 2023-02-15 20:33:42 +01:00
joshieDo
9842f15ee0 fix: storage hashing stage gets stuck in a loop on big contracts (#1362) 2023-02-15 11:23:30 -08:00
joshieDo
6da8967082 fix: use walk_range on import_table_with_range (#1364)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2023-02-15 11:22:24 -08:00
Matthias Seitz
c415221876 chore(rpc): rename RpcModuleConfig --> RpcModuleSelection (#1376) 2023-02-15 12:53:42 -05:00
Roman Krasiuk
550a53760c fix(stage): fatal channel closed error (#1379) 2023-02-15 09:49:14 -08:00
Matthias Seitz
7842036c93 fix(disc): add missing expiration checks on messages (#1375) 2023-02-15 11:49:41 -05:00
Matthias Seitz
007409601f fix(disc): only initiate endpoint proof if insert was succesful (#1377) 2023-02-15 11:48:20 -05:00
Matthias Seitz
a9b9f42715 fix(rpc): use rpc::BlockNumber type not u64 (#1370) 2023-02-15 14:17:33 +01:00
Matthias Seitz
5bf41610d7 fix: handle closed download channel in headers downloader (#1369) 2023-02-15 12:34:07 +01:00
Roman Krasiuk
022bf6342d fix(rlp): encode None optional fields as empty if any values left (#1366) 2023-02-15 02:23:35 -08:00
Matthias Seitz
a4ad2da06e chore: change RpcServer build (#1367) 2023-02-15 11:19:26 +01:00
tomarST
7480ea418b Split the http_ws_addr (#1323)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-02-15 11:01:02 +01:00
Roman Krasiuk
94686b8bbe fix(download): propagate body request error (#1365) 2023-02-15 10:43:12 +01:00
Matthias Seitz
78d06fd769 feat(rpc): work on subscriptions (#1290) 2023-02-14 21:37:26 -08:00
Bjerg
32a1966ebf feat: tell user that we are shutting down (#1360) 2023-02-14 19:59:28 -08:00
Bjerg
ddab623a46 fix: don't mark ok tasks as panicked (#1359) 2023-02-14 19:59:10 -08:00
Bjerg
d3817b1901 feat: more downloader metrics (#1189) 2023-02-15 00:52:04 +01:00
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