Commit Graph

262 Commits

Author SHA1 Message Date
Matthias Seitz
f89b504245 feat(rpc): impl eth_estimate (#1599) 2023-03-02 17:07:36 +01:00
Matthias Seitz
9326b45821 chore(deps): rm unused deps in primitives (#1604) 2023-03-02 13:49:15 +01:00
Matthias Seitz
626c076c85 feat(rpc): integrate eth cache and task executor in pipeline (#1596) 2023-03-01 15:46:57 -07:00
rakita
42e3f56108 feat: refactor few stages to providers, introduce insert_block (#1474)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-03-01 13:42:45 -07:00
Dan Cline
6136e0deb4 chore: bump ethers (#1598)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-03-01 21:13:37 +01:00
Francisco Krause Arnim
4839adeaef test: fix hive tests (#1530)
Co-authored-by: lambdaclass-user <github@lambdaclass.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2023-02-28 18:35:37 -07:00
Dan Cline
71bc1451af fix: use correct type for NewPooledTransactionHashes68 (#1548) 2023-02-28 21:20:02 +01:00
Matthias Seitz
7a01e1e231 feat: add eth state cache (#1561) 2023-02-28 20:46:25 +01:00
Roman Krasiuk
dc2f6047db chore(deps): bump clap (#1585) 2023-02-28 16:50:43 +01:00
Matthias Seitz
530a4a059a chore(deps): bump clap (#1574) 2023-02-28 00:55:40 -07:00
Georgios Konstantopoulos
56394eec2c feat: Hook on Execution (#1567) 2023-02-27 08:21:34 -07:00
Roman Krasiuk
2d0699e98a fix: patch clap with fixed clippy warnings (#1573) 2023-02-27 13:56:27 +01:00
Matthias Seitz
17474f309f chore(deps): rm unused deps (#1557) 2023-02-27 00:06:07 -08:00
Dan Cline
7d6563dee5 chore: patch ruint for quantity serialization (#1554) 2023-02-24 17:18:01 -08:00
Matthias Seitz
d872deda5d feat: more work on eth call and estimate (#1545) 2023-02-24 19:29:59 +01:00
Bjerg
c54db4f757 feat: format table sizes (#1543) 2023-02-24 18:36:49 +01:00
Matthias Seitz
5844ce10f3 feat: add evm env provider (#1525)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2023-02-24 11:21:18 +01:00
Roman Krasiuk
b14ee4e925 perf(download): parallel header sealing (#1536) 2023-02-24 09:13:18 +01:00
Matthias Seitz
6d138daa11 feat: add revm-inspectors crate and accesslist inspector (#1529) 2023-02-23 17:06:15 -08:00
Matthias Seitz
8299ca6fd6 feat: add reth-revm crate (#1526) 2023-02-23 14:16:42 +01:00
Matthias Seitz
a3067d9067 chore: remove unused crate deps (#1524) 2023-02-23 12:42:19 +01:00
Matthias Seitz
3c77dd9e2f feat(rpc): initial work in eth_call+estimate (#1514) 2023-02-22 14:59:19 -08:00
Roman Krasiuk
823866ac57 feat(rpc): launch auth server (#1506)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-02-22 14:39:37 -08:00
Matthias Seitz
0cf27ce8e8 fix: patch ruint with quantity fix (#1518) 2023-02-22 14:24:45 -08:00
Aurélien
2e73463a58 feat: Add tx_type() and encoded_length() on PoolTransaction trait (#1500) 2023-02-22 13:56:35 +01:00
Matthias Seitz
8f4e6f6974 chore(deps): bump backon (#1499) 2023-02-22 12:53:45 +01:00
Dan Cline
c168ef4433 feat: implement eth handshake disconnects (#1494) 2023-02-22 12:18:12 +01:00
Matthias Seitz
93b1a7f49a chore: cors followup changes (#1480) 2023-02-21 05:57:09 -08:00
Roman Krasiuk
03832d6d23 feat(engine-api): Shanghai support (#1445)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-02-20 21:40:03 -08:00
David Kulman
99f2bfe77d feat: rpc Filter type (#1389) 2023-02-20 15:27:33 +01:00
Chen Kai
e8453abc78 feat:add server function in RpcServerArgs. (#1402)
Signed-off-by: grapebaba <281165273@qq.com>
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-02-19 16:45:04 -08:00
Dan Cline
01b8c8b815 chore: bump ethers (#1438) 2023-02-17 21:38:54 +01:00
Roman Krasiuk
4bdbcf346e feat(cli): enable shanghai ethereum tests (#1416) 2023-02-17 16:57:14 +01:00
Matthias Seitz
47989392c1 chore: exclude crate-template (#1434) 2023-02-17 16:21:55 +01:00
joshieDo
495db6e30d chore: add pprof profiler/flamegraphs to all criterion benchmarks (#1425) 2023-02-17 01:08:32 -08:00
Georgios Konstantopoulos
fad9c04b07 feat: Account Hashing Stage Benchmark (#1301)
Co-authored-by: joshieDo <ranriver@protonmail.com>
2023-02-17 15:28:46 +08:00
Dan Cline
bb520957d8 fix: set shanghai time in From<EthersGenesis> (#1424) 2023-02-16 15:28:16 -08:00
Roman Krasiuk
f979c6c1fb chore: reexport bytes & bump version to 1.4 (#1395) 2023-02-16 10:33:28 -08:00
Roman Krasiuk
e97753c768 feat: withdrawals (#1322)
Co-authored-by: rakita <rakita@users.noreply.github.com>
2023-02-16 04:44:05 -08:00
Alexey Shekhirin
94674f9c16 feat(rpc, storage): eth_feeHistory except reward field (#1275) 2023-02-16 11:33:14 +01:00
Roman Krasiuk
c41c343492 fix: convert fuzz test names to snake case (#1390) 2023-02-16 10:27:25 +02: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
Matthias Seitz
78d06fd769 feat(rpc): work on subscriptions (#1290) 2023-02-14 21:37:26 -08:00
Matthias Seitz
87ba4840e9 chore: make TaskSpawner dyncloneable (#1354) 2023-02-14 20:46:37 +01:00
Matthias Seitz
6e89af9e8e fix(net): handle closed channel in Spawned downloader (#1346) 2023-02-14 18:21:14 +01:00
Matthias Seitz
cd1afccf52 revert: "Revert "cli: integrate TaskExecutor" (#1329)" (#1336) 2023-02-14 15:50:19 +01:00
Georgios Konstantopoulos
48d121dc54 Revert "cli: integrate TaskExecutor" (#1329) 2023-02-13 19:28:19 -08:00
Matthias Seitz
5997103078 cli: integrate TaskExecutor (#1314) 2023-02-13 14:24:18 -08:00
Matthias Seitz
37351df585 feat: extend task executor (#1302) 2023-02-13 10:42:48 +01:00