Commit Graph

996 Commits

Author SHA1 Message Date
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
a75d6cd753 chore: rm dbg (#7827) 2024-04-23 21:10:58 +00:00
cfeead7598 add reth-evm-optimism (#7821) 2024-04-23 20:55:09 +00:00
a8a434d2c4 chore: flatten more deps (#7824) 2024-04-23 19:06:12 +00:00
ee1c811c43 feat: integrate RpcMiddleware in IPC (#7790) 2024-04-23 15:08:32 +00:00
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
9179e4e8ac feat(rpc-engine-api): add engine API response type metrics (#7801) 2024-04-22 16:53:39 +00:00
9a1d6ea9ca feat: base fee param fetching at a specific block (#7783) 2024-04-22 15:46:56 +00:00
cab4420b41 chore(deps): move http crate deps to workspace (#7791) 2024-04-22 11:56:11 +00:00
3a3b957961 fix: don't import ipc client on windows (#7712) 2024-04-18 10:55:54 +00:00
9286cc6c84 chore: bump alloy (#7701) 2024-04-17 14:34:14 +00:00
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
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
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
c59c41701d Convert Header and Block rpc to primitives (#7660) 2024-04-15 19:30:35 +00:00
3e8d5c69cf feat: replace reth native AccessList type (#7636) 2024-04-14 18:07:41 +00:00
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
a89add094f chore(deps): bump alloy+evm inspectors (#7616) 2024-04-13 08:33:21 +02:00
041e29347b feat(rpc): add block timestamp to logs (#7606) 2024-04-12 20:17:02 +00:00
47d533217c chore: clean up some errors (#7585) 2024-04-12 09:59:09 +00:00
681b1a598f feat(storage): non-optional committed chain in CanonStateNotification (#7566) 2024-04-11 13:27:01 +00:00
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
2e10ffb0cc feat: set local enr in nodeInfo (#7543) 2024-04-10 15:08:29 +00:00
e50f942d47 chore: use alloy nodeinfo (#7512) 2024-04-10 14:19:09 +00:00
e43b2f4829 fix: Remove extra return when init uses too much gas (#7521) 2024-04-09 13:43:58 +00:00
f4f039de01 fix: ensure transfer gas estimation succeeds (#7485) 2024-04-08 12:21:26 +00:00
f5073e6542 feat: add beacon api headers types (#7493)
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
2024-04-08 12:13:49 +00:00
c6857efa8a chore: bump alloy (#7502) 2024-04-07 15:02:18 +02:00
b89af430e2 feat: extract optimism sequencer client to node-optimism (#7482) 2024-04-05 21:35:02 +00:00
67cfb06fbb chore(deps): migrate to jsonrpsee 0.22 (#5894)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2024-04-05 16:02:05 +00:00
e20c524452 feat: integrate evm in rpc (#7470) 2024-04-05 07:26:11 +00:00
67558db6f3 feat: change evm trait bound (#7463) 2024-04-04 16:35:28 +00:00
ca82ff5be6 feat: add block timestamp to meta (#7460) 2024-04-04 14:46:20 +00:00
8d1d13ef89 chore: bump revm+alloy (#7431) 2024-04-04 16:11:34 +02:00
f892b5c511 feat: move transact and inspect calls to trait (#7438) 2024-04-03 17:40:46 +00:00
68c753b79b feat: add SequencerClient (#7440)
Co-authored-by: rodrigoherrerai <rodrigoheitie@hotmail.com>
2024-04-03 17:40:34 +00:00
f71d9c0003 feat(prune): timeout (#6958)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-04-03 10:28:49 +00:00
ebc4bc893c feat(discv5): add crate for interfacing reth network and sigp/discv5 (#7336)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-04-02 19:42:20 +00:00
bd2099a112 fix: off by one trace_filter (#7422) 2024-04-02 14:37:53 +00:00
a81e7e41de chore: add EthApiError::Other (#7398) 2024-03-30 14:03:46 +00:00
16456ccc86 chore: add spawn helpers (#7396) 2024-03-30 14:03:36 +00:00
c13d7da68d chore: move pk2id and id2pk to primitives (#7382) 2024-03-29 21:43:52 +00:00
bd2945a988 fix: return an error if block does nit exist (#7374) 2024-03-28 13:27:13 +00:00
8d488f5982 fix: eth_callMany pending tag (#7351) 2024-03-27 22:53:27 +00:00
415efc82af feat(discv5): open dns for discv5 (#7328)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-27 19:58:03 +00:00
f3c3063a80 fix: only set blob versioned hashes for 4844 (#7354) 2024-03-27 18:28:47 +00:00
8b4898b651 bump alloy version (#7344) 2024-03-27 11:41:31 +00:00
903fc2dcd0 Implement ots_getInternalOperations (#7332) 2024-03-26 11:40:53 +00:00
172fd4066d perf: rm header lookup in feeHistory (#7329)
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
2024-03-25 17:14:45 +00:00