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
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
Matthias Seitz
f35eba6d44
feat(cli): integrate task manager and ctrl-c handling ( #1292 )
2023-02-11 13:09:06 -08: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
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
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
Matthias Seitz
eb2f5e4ea0
refactor/perf: use rayon spawn for recovery jobs ( #1226 )
2023-02-09 14:21:33 -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
Bjerg
b7bda139d9
feat: init stage checkpoint metric ( #1190 )
2023-02-09 11:58:11 -08: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
Matthias Seitz
88a838b9f4
test: basic rpc testing support ( #1222 )
2023-02-08 16:51:24 +01:00
Matthias Seitz
314ea0883b
feat(cli): integrate rpc server ( #1213 )
2023-02-07 15:53:39 -08:00
Tomás
1d1d90bd19
feat: optional serde features ( #1214 )
...
Co-authored-by: lambdaclass-user <github@lambdaclass.com >
2023-02-07 15:52:32 -08:00
Aurélien
8ace2fb0ea
feat: gracefully disconnect incoming connections if at capacity ( #1138 )
2023-02-08 00:28:06 +01:00
Matthias Seitz
10aa3d617a
feat(rpc): impl rpc-builder types ( #1203 )
2023-02-07 11:03:05 -08:00
Andrea Simeoni
6151c2772a
feat: JWT to authenticate external CL against Reth ( #1127 )
...
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com >
Co-authored-by: Andrea Simeoni <>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de >
2023-02-06 15:39:24 +01:00
Matthias Seitz
f00747fc2c
chore: update Cargo.lock ( #1193 )
2023-02-06 14:28:54 +01:00
Bjerg
a40745bab9
feat: add db.commit metric ( #1188 )
2023-02-06 12:30:49 +01:00
Roman Krasiuk
952ec83aed
chore(rpc): update forkchoice state in fork_choice_updated handler ( #1177 )
2023-02-06 00:56:43 -08:00
Georgios Konstantopoulos
533e7c9cc5
perf(SendersRecovery): re-use Secp256K1 context for >2x speedup and add benches ( #1171 )
2023-02-04 17:09:32 -08:00
Tomás
fd7dc11960
feat(sync): MerkleStage ( #994 )
...
Co-authored-by: lambdaclass-user <github@lambdaclass.com >
Co-authored-by: Francisco Krause Arnim <fkrausear@gmail.com >
2023-02-03 18:50:33 -08:00
Aurélien
13eea35c63
feat: use MeteredSender for ActiveSession Sender Half ( #1150 )
2023-02-03 12:43:39 +01:00
Dan Cline
9d4bd5e004
feat: implement headers for FileClient ( #1113 )
2023-02-02 17:43:43 -05:00
Georgios Konstantopoulos
1642d77dcd
chore: bump aquamarine ( #1129 )
2023-02-01 15:41:10 -08:00
Matthias Seitz
51ab6fde9f
feat(rpc): add EthSigner trait ( #1118 )
...
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com >
2023-02-01 12:33:45 -08:00
Matthias Seitz
5ee3cfe507
feat(rpc): impl send_raw_transaction ( #1123 )
2023-02-01 17:20:48 +01:00
Matthias Seitz
b178631bc1
chore: rm unused crate ( #1114 )
2023-02-01 04:33:54 -08:00
Dan Cline
a588f79023
feat: introduce FileClient for importing blocks ( #1111 )
2023-02-01 02:51:15 -05:00
Matthias Seitz
5c32ad01c9
refactor: add Peers trait und decouple rpc from NetworkHandle ( #1100 )
2023-01-31 10:32:45 -08:00