Commit Graph

81 Commits

Author SHA1 Message Date
Thomas Coratger
001f3899fd primitives: rm alloy Header reexport (#12515) 2024-11-13 16:41:25 +00:00
Léa Narzis
0cd34f911c feat: add ovm BlockFileCodec (#12247)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-11-12 15:27:28 +00:00
Matthias Seitz
d0baf926bf chore: improve deps for payload prims (#12374) 2024-11-07 17:56:35 +01:00
Thomas Coratger
044e2d6aea refactor(primitive-traits): use alloy EPOCH_SLOTS constant (#12018) 2024-10-23 23:15:45 +00:00
Oliver
89eb73f3d2 refactor: replace extra fields with ExecutionPayloadSidecar in engine (#11901) 2024-10-23 14:44:37 +00:00
liamaharon
cf4a4454ec fix: feature propagation (#11888)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-10-19 20:36:11 +00:00
Oliver
c803012085 chore: use Requests instead of Vec<Bytes> (#11895) 2024-10-19 15:17:14 +00:00
Matthias Seitz
0b6397217c chore: rm optimism feature from chainspec (#11722) 2024-10-15 08:24:10 +00:00
Thomas Coratger
c00516c3f9 rpc-types: rm alloy-rpc-types-engine reexport (#11206) 2024-09-25 14:49:50 +00:00
Arsenii Kulikov
6cb26f72af feat: make DatabaseProvider generic over chainspec (#10978) 2024-09-19 14:23:06 +00:00
Håvard Anda Estensen
cb0625c391 consensus: replace reth-primitive imports (#10768) 2024-09-09 12:54:49 +00:00
Arsenii Kulikov
5ecc9d2348 feat: integrate NodeTypesWithDB (#10698)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-09-05 15:17:28 +00:00
Thomas Coratger
61500238fb dep: rm unused dependencies (#10099)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-06 00:46:46 +00:00
Dan Cline
8b6ca877d6 chore: use alloy-genesis imports for Genesis (#8973) 2024-06-19 23:14:25 +00:00
joshieDo
2a5c93fab3 chore: use reth_chainspec where possible (#8891) 2024-06-17 16:09:09 +00:00
Brian Bland
92d2f29ab8 chore: Remove optimism flag from eth consensus crate (#8760) 2024-06-11 19:31:00 +00:00
joshieDo
a7152eda37 chore: move primitives/exex to reth-exex-types (#8677) 2024-06-07 16:31:24 +00:00
joshieDo
ade059235b chore: move primitives/prune to reth-prune-types (#8676) 2024-06-07 15:24:39 +00:00
jn
c362fc6c36 feat: Introduce payload primitives (#8642)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-06 23:19:21 +00:00
Oliver
51a28f22da chore: split db abstraction into new crate (#8594) 2024-06-04 21:45:57 +00:00
Roman Krasiuk
21613bb58d fix(engine): do not ignore provider errors (#8519) 2024-05-31 07:17:44 +00:00
Matthias Seitz
efccfbfc65 chore: rm reth-interfaces from beacon (#8456) 2024-05-29 09:59:00 +00:00
Matthias Seitz
df7c9ee310 chore: extract p2p types from interfaces (#8382) 2024-05-24 08:34:09 +00:00
Rupam Dey
e172a8e38a Move and rename ``BeaconConsensus` to `EthBeaconConsensus`` (#8140)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-05-07 17:41:03 +00:00
Matthias Seitz
00f9acb94e chore: remove reth-revm optimism (#8141) 2024-05-07 16:55:46 +00:00
Matthias Seitz
067b0ff420 feat: integrate ExecutorProvider (#7798) 2024-05-03 11:39:46 +00:00
Qiwei Yang
c535d59c8d refactor: extract GenesisAllocator type from primitives (#7932)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-04-28 13:15:35 +00:00
joshieDo
b3db4cf56d feat: add UX improvements on e2e testing (#7804) 2024-04-23 14:30:38 +00:00
Matthias Seitz
9fd35f948c chore: move TestConensus to reth-consensus (#7813) 2024-04-23 12:42:51 +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
Matthias Seitz
31801c7bc5 chore: flatten beacon-consensus test deps (#7796) 2024-04-22 12:12:31 +00:00
Oliver Nordbjerg
49c02c3b8e feat: send CanonStateNotifications from execution stage (#7578) 2024-04-19 14:39:52 +00:00
Matthias Seitz
fb3f6f1559 chore: flatten node-api dep (#7682) 2024-04-16 16:20:42 +00:00
Emilia Hane
ceeb0da03b fix(op): headers above merge (#7622) 2024-04-15 10:25:15 +00:00
Matthias Seitz
28b983403e chore: move op types; less op cfgs (#7255) 2024-03-20 18:17:23 +00:00
joshieDo
28f3a2e2d9 feat: add EtlConfig as well as setting the directory to datadir (#7124)
Co-authored-by: Mikhail Sozin <mikhail.sozin@chainstack.com>
Co-authored-by: Misha <mikawamp@gmail.com>
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-03-13 16:06:50 +00:00
back
5e2cac442f 0x/rm unused dep (#6899)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2024-03-01 11:34:31 +00:00
Delweng
9468527aad chore: remove unused dependencies to speed up building time (#6882)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-02-29 15:10:20 +00:00
Alexey Shekhirin
6b5b6f7a40 Breaking changes (#5191)
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: joshieDo <ranriver@protonmail.com>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
Co-authored-by: Thomas Coratger <thomas.coratger@gmail.com>
2024-02-29 12:37:28 +00:00
Aditya Pandey
683b252f83 Segmenting cfg and block env impl from PayloadBuilderAttributes (#6623) 2024-02-16 17:08:24 +00:00
rakita
4c8f31a8c1 fix(op): Add optimism in node api, few cfg transitions (#6598) 2024-02-14 02:01:48 +00:00
Matthias Seitz
fddabe88a8 chore: remove node-api optimism feature (#6375) 2024-02-03 16:07:30 +00:00
Dan Cline
1223895466 feat: separate node-builder crate (#6302) 2024-01-31 18:03:03 +00:00
Supernovahs.eth
bf3264b257 feat: use alloy genesis now (#6135)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-01-20 10:08:32 +00:00
Dan Cline
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
Thomas Coratger
9aa44093cf lints: move top-level lints to [workspace.lints] manifest table (#5935) 2024-01-04 13:38:02 +00:00
Matthias Seitz
17b75dd403 chore: move BeaconConsensus to its own crate (#5937) 2024-01-04 12:40:53 +00:00
Matthias Seitz
61c9587a24 feat: add execution payload validator (#5811) 2023-12-18 11:45:24 +00:00
rakita
7f3bbf3459 fix(tree): reinsert unwound state to dependent chains (#5683)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2023-12-05 16:36:15 +00:00
Matthias Seitz
100b6b850a feat: add on disk blob pool (#5389)
Co-authored-by: DoTheBestToGetTheBest <146037313+DoTheBestToGetTheBest@users.noreply.github.com>
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2023-11-14 19:08:38 +00:00