Commit Graph

1020 Commits

Author SHA1 Message Date
Matthias Seitz
f832b66f99 chore: rm uneccessary trait bounds (#8019) 2024-05-01 11:24:46 +00:00
Thomas Coratger
8e65cb3aa5 Bump evm-inspectors and alloy (#8006) 2024-04-30 21:07:41 +00:00
Thomas Coratger
afbb265b47 refactor: use reth_rpc_types BlockId in optimism rpc (#8003) 2024-04-30 16:57:00 +00:00
Abner Zheng
9153d8848f chore: remove unnecessary Debug implmentation (#8001) 2024-04-30 16:14:25 +00:00
Abner Zheng
fd8fdcfd4b refactor: remove futureUnordered in ipc (#7920) 2024-04-29 15:30:42 +00:00
Matthias Seitz
f3ba80093b chore: simplify accesslist extraction (#7942) 2024-04-28 10:32:32 +00:00
Matthias Seitz
e18869f25b chore: rm redunant log fn (#7941) 2024-04-28 10:23:43 +00:00
Matthias Seitz
1e94d9007e chore: rm redunant withdrawal fn (#7940) 2024-04-28 12:20:30 +02:00
Matthias Seitz
2deb259ead feat: replace duplicate Withdrawal type with alloy (#7931) 2024-04-27 15:09:28 +00:00
Andrzej Sulkowski
cc4a418ddf refactor: extract peer types to net/types (#7912)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-04-27 04:18:59 +00:00
Matthias Seitz
6bdba8a2a6 chore: misc clippy fixes (#7926) 2024-04-27 06:25:09 +02:00
Abner Zheng
2f052a8112 feat: replace low level IPC with interprocess (#7922) 2024-04-27 03:47:34 +00:00
Thomas Coratger
ffa36b7348 use default implementation for BlockId (#7917)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-04-26 18:46:44 +00:00
Federico Gimenez
953ba043ad chore: bump alloy 4e22b9e (#7895) 2024-04-26 15:04:06 +00:00
Sean Matt
7f0e81e476 refactor: remove WsHttpServerKind enum and simplify server launch (#7531)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-04-26 13:47:12 +00:00
Abner Zheng
b6b2cf816e Add windows Ipc Client implementation (#7187) 2024-04-26 13:34:34 +00:00
Andrzej Sulkowski
844bcb86b7 refactor: replace rpc TransactionKind with alloy_primitives::TxKind (#7885)
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2024-04-25 18:48:23 +00:00
Matthias Seitz
16ae640615 chore: decrease local pending block expiration time (#7896) 2024-04-25 18:29:06 +00:00
Abner Zheng
9567b256c8 feat: support max_request_body_size (#7880) 2024-04-25 15:51:31 +00:00
Rodrigo Herrera
1c17f08ad2 Replace TransactionKind with alloy_primitives::TxKind (#7859) 2024-04-25 12:50:04 +00:00
Oliver Nordbjerg
ddc5ed3263 fix(rpc): correct Other error msg (#7845) 2024-04-24 18:36:19 +00:00
greged93
90da3205de refactor: remove unused map_err (#7837)
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2024-04-24 18:29:19 +00:00
Darshan Kathiriya
784d8dc597 refactor: replace OP error variant with general purpose error (#7844)
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
2024-04-24 18:19:33 +00:00
Thomas Coratger
9db17123b4 refactor: replace to_primitive_transaction_kind by From impl (#7831) 2024-04-24 09:32:22 +00:00
Delweng
7a593882e1 chore(github): use codespell to inspect and correct spelling issues (#7775)
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-04-23 21:32:59 +00:00
Matthias Seitz
a75d6cd753 chore: rm dbg (#7827) 2024-04-23 21:10:58 +00:00
Darshan Kathiriya
cfeead7598 add reth-evm-optimism (#7821) 2024-04-23 20:55:09 +00:00
Matthias Seitz
a8a434d2c4 chore: flatten more deps (#7824) 2024-04-23 19:06:12 +00:00
Abner Zheng
ee1c811c43 feat: integrate RpcMiddleware in IPC (#7790) 2024-04-23 15:08:32 +00:00
ThreeHrSleep
6d2e20cd85 chore: Move consensus trait to standalone crate (#7757)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-04-23 11:50:19 +00:00
Dan Cline
9179e4e8ac feat(rpc-engine-api): add engine API response type metrics (#7801) 2024-04-22 16:53:39 +00:00
Darshan Kathiriya
9a1d6ea9ca feat: base fee param fetching at a specific block (#7783) 2024-04-22 15:46:56 +00:00
Matthias Seitz
cab4420b41 chore(deps): move http crate deps to workspace (#7791) 2024-04-22 11:56:11 +00:00
Oliver Nordbjerg
3a3b957961 fix: don't import ipc client on windows (#7712) 2024-04-18 10:55:54 +00:00
Matthias Seitz
9286cc6c84 chore: bump alloy (#7701) 2024-04-17 14:34:14 +00:00
Matthias Seitz
fb3f6f1559 chore: flatten node-api dep (#7682) 2024-04-16 16:20:42 +00:00
jn
49ceeaf0cc refactor: Drop reth_primitives::Log (#7651)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-04-16 14:36:06 +00:00
Abner Zheng
516e836875 feat: add rpc trait bindings for optimism specific endpoints (#7621)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-04-16 09:58:24 +00:00
Rupam Dey
d4a8ef92d7 refactor: replace ``calculate_next_block_base_fee`` with alloy's builtin function (#7641)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-04-15 21:58:54 +00:00
Thomas Coratger
c59c41701d Convert Header and Block rpc to primitives (#7660) 2024-04-15 19:30:35 +00:00
Matthias Seitz
3e8d5c69cf feat: replace reth native AccessList type (#7636) 2024-04-14 18:07:41 +00:00
KallyDev
3237ad2a8c feat(rpc): add anvil and hardhat and ganache trait bindings (#7495)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-04-13 06:58:11 +00:00
Matthias Seitz
a89add094f chore(deps): bump alloy+evm inspectors (#7616) 2024-04-13 08:33:21 +02:00
cairo
041e29347b feat(rpc): add block timestamp to logs (#7606) 2024-04-12 20:17:02 +00:00
Oliver Nordbjerg
47d533217c chore: clean up some errors (#7585) 2024-04-12 09:59:09 +00:00
Alexey Shekhirin
681b1a598f feat(storage): non-optional committed chain in CanonStateNotification (#7566) 2024-04-11 13:27:01 +00:00
Nil Medvedev
dd83c9c4f8 Feat: support for engine api over ipc (#7428)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-04-10 20:31:53 +00:00
Matthias Seitz
2e10ffb0cc feat: set local enr in nodeInfo (#7543) 2024-04-10 15:08:29 +00:00
Matthias Seitz
e50f942d47 chore: use alloy nodeinfo (#7512) 2024-04-10 14:19:09 +00:00
Omid Chenane
e43b2f4829 fix: Remove extra return when init uses too much gas (#7521) 2024-04-09 13:43:58 +00:00