Commit Graph

34 Commits

Author SHA1 Message Date
41049af99a chore: move FullNodeTypes to node-api (#7425) 2024-04-02 14:57:05 +00:00
a2d53a6f7b chore: move FullProvider trait to reth-provider (#7423) 2024-04-02 14:00:33 +00:00
2de0bc4976 feat: add reth-evm crate (#7397) 2024-04-01 16:31:02 +00:00
8b4898b651 bump alloy version (#7344) 2024-03-27 11:41:31 +00:00
31b94581f9 chore: move nodetypes to node-api (#7268) 2024-03-21 13:35:37 +00:00
cab2301125 fix: use INVALID_PAYLOAD_ATTRIBUTES code for attribute validation errors (#7059)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-12 14:58:56 +00:00
3c028e5ef4 chore: fix typos (#7049) 2024-03-08 14:23:37 +00:00
yjh
f5be92573c chore: use cache to determine hardfork (#6989)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-06 11:54:20 +00:00
96fcdfbac8 feat(api,rpc): improve engine API abstraction (#6871)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-05 16:05:17 +00:00
5e2cac442f 0x/rm unused dep (#6899)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2024-03-01 11:34:31 +00:00
2aa5f5ddcd chore: add commentes clarifying evm trait (#6857) 2024-02-28 21:47:15 +00:00
9a949e905b fix(ChainTree): set first block on forked chain (#6821) 2024-02-27 12:52:30 +00:00
a7e183d1a5 feat: introduce evm config trait (#6461)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
2024-02-23 22:39:24 +00:00
9760d906d7 docs: fix typo (#6733) 2024-02-22 11:58:01 +01:00
683b252f83 Segmenting cfg and block env impl from PayloadBuilderAttributes (#6623) 2024-02-16 17:08:24 +00:00
4c8f31a8c1 fix(op): Add optimism in node api, few cfg transitions (#6598) 2024-02-14 02:01:48 +00:00
eb8a805a94 chore: remove redundant map (#6600) 2024-02-14 01:48:11 +00:00
4b21cf610c fix(op): set optimism flag correctly (#6593) 2024-02-13 23:43:22 +00:00
cfc914669b feat: declarative builder v2 (#6447)
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
2024-02-13 22:51:38 +00:00
933da735f8 Payload Events (#6549)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-02-13 14:43:40 +00:00
02c3f85863 chore: fix validate_payload_timestamp engine spec comments (#6474) 2024-02-07 20:23:32 +00:00
13947e509b chore: Bump revm to newest (#6357)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-02-06 22:59:10 +00:00
521b579222 chore: rename EvmEnvConfig to ConfigureEvmEnv (#6423) 2024-02-05 23:39:49 +00:00
b7e511dca2 feature: move node-api example into examples (#6390)
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-02-05 12:12:33 +00:00
10f4434373 fix: rpc-builder crate compilation (#6371) 2024-02-03 19:58:42 +00:00
fddabe88a8 chore: remove node-api optimism feature (#6375) 2024-02-03 16:07:30 +00:00
55fae2ca9c Add Withdrawals struct (#6267) 2024-02-01 17:57:50 +00:00
acccf1441e feat: EvmEnvConfig trait (#6051) 2024-01-25 22:40:12 +00:00
48d07eddb4 Shifted build_empty_payload method (#6078)
Co-authored-by: root <root@Arindam>
2024-01-19 22:26:15 +00:00
25a7b67da7 chore: use alloy engine rpc type (#6123) 2024-01-19 10:25:05 +00:00
9d65a4cfbb feat: add version_specific_fields method to EngineTypes (#6050) 2024-01-15 20:29:45 +00:00
685d1c51e4 feat: add BuiltPayload associated type to EngineTypes (#6028) 2024-01-15 17:10:56 +00:00
cb515d4e92 fix(op): activate node-api optimism feature (#6065) 2024-01-14 20:25:15 +00:00
cb96fe6d09 feat: make payload builder generic over attributes type (#5948)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-01-10 10:21:43 +00:00