Commit Graph

1566 Commits

Author SHA1 Message Date
Panagiotis Ganelis
fa5daef07d chore: Move HistoryWriter trait to storage-api and reexport it from old provider crate (#12480) 2024-11-12 18:35:51 +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
Arsenii Kulikov
aece53ae88 feat: make downloaders and clients generic over block parts (#12469)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-12 15:13:21 +00:00
Emilia Hane
a620d7c2f1 chore(deps): bump alloy to 0.6.3 (#12468) 2024-11-12 13:00:06 +00:00
Emilia Hane
b5f7eca72f chore(sdk): make ExecutionOutcome generic over receipt (#12448)
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
2024-11-12 10:38:00 +00:00
Darshan Kathiriya
bad7a4f0c9 use result for TransactionCompact::fill. (#12170)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
Co-authored-by: dkathiriya <lakshya-sky@users.noreply.github.com>
2024-11-12 10:31:32 +00:00
c0np4nn4
c261532a27 chore: move trie functions to alloy (#12438) 2024-11-12 10:15:52 +00:00
Özgün Özerk
5edca402b0 feat(op): define OpTxType (#12443) 2024-11-12 09:07:05 +00:00
Tuan Tran
eccff7d24b chore(reth_primitives): Use trait for size methods in primitive types (#12201)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-11 16:54:00 +00:00
Emilia Hane
b0329ee4d7 chore(sdk): impl Receipt for reth_primitives::Receipt (#12446) 2024-11-11 12:52:21 +00:00
Emilia Hane
5d5f442024 chore(sdk): define helper trait FullNodePrimitives (#12331) 2024-11-11 11:58:34 +00:00
github-actions[bot]
7110397f89 chore(deps): weekly cargo update (#12433)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2024-11-10 12:58:26 +00:00
ftupas
c1b4fd84c5 refactor: remove trait bound on TxType (#12379) 2024-11-10 12:25:55 +00:00
Thomas Coratger
59ebebaa63 primitives: rm alloy Withdrawals reexport (#12421)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-09 13:09:46 +00:00
Emilia Hane
a299f501ce chore(sdk): payload builder AT on NodeComponents and FullNodeComponents (#11529)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-09 09:53:33 +00:00
Emilia Hane
430fe0de18 chore(sdk): Add NodePrimitives::Transaction and NodePrimitives::SignedTx (#12330)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-09 09:20:25 +00:00
Federico Gimenez
f03b762036 feat: introduce ParallelProof (#12403) 2024-11-08 15:20:26 +00:00
Seva Zhidkov
02d2593b2e feat(transaction-pool): chaining & static txs for best transactions trait (#12320)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-08 11:45:27 +00:00
Arsenii Kulikov
462540fa30 fix: pending transaction ordering (#12382)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-08 10:24:02 +00:00
Hoa Nguyen
f373efe01d refactor: phase out alloy-rpc-types usage (#12395) 2024-11-08 11:36:17 +01:00
Steven
87f328f957 replace BuilderBlockValidationRequestV3 with alloy type (#12396) 2024-11-08 05:33:30 +00:00
Arsenii Kulikov
c7b6a35113 feat: bump alloy (#12391) 2024-11-08 00:46:24 +00:00
Arsenii Kulikov
d19032fca1 chore: remove auto-seal consensus (#12385) 2024-11-07 21:29:49 +00:00
Matthias Seitz
d0baf926bf chore: improve deps for payload prims (#12374) 2024-11-07 17:56:35 +01:00
Matthias Seitz
9596b1c08b chore: rm reth-provider dep (#12376) 2024-11-07 15:53:26 +01:00
Matthias Seitz
fe2b02828d feat: use 1559 functions directly (#12356) 2024-11-06 20:30:49 +00:00
Federico Gimenez
2c5ba732b7 feat(engine): integrate executor with StateRootTask (#12335)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2024-11-06 19:27:33 +00:00
Arsenii Kulikov
38fdc93a12 feat: bump alloy (#12215)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-06 14:50:25 +00:00
Federico Gimenez
098fa7f611 feat(engine): use execute_with_state_hook in ExecutorMetrics (#12316) 2024-11-06 11:38:29 +00:00
Steven
4048117bcf Track time diff between new_payload and FCU (#12245)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-06 10:20:33 +00:00
Matthias Seitz
5c2e9417fc chore: 1.1.1 (#12334) 2024-11-05 13:00:16 +01:00
Thomas Coratger
441ddbf085 primitives: rm more alloy block reexports (#12308) 2024-11-05 11:37:56 +00:00
Thomas Coratger
d5f0103601 primitives: rm alloy BlockNumHash reexport (#12304) 2024-11-04 14:54:58 +00:00
Federico Gimenez
3fe22343f1 feat(engine): add StateRootTask skeleton (#12305) 2024-11-04 12:48:32 +00:00
Thomas Coratger
0475af8bdb primitives: rm alloy BlockId reexport (#12303) 2024-11-04 11:47:18 +00:00
github-actions[bot]
e167cc9b09 chore(deps): weekly cargo update (#12289)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2024-11-03 13:51:20 +00:00
Arsenii Kulikov
adff5a9429 feat: remove AnyNetwork usage (#12280) 2024-11-02 18:14:10 +00:00
Matthias Seitz
a911104fe9 test: make cargo t compile in db-models (#12263) 2024-11-01 21:03:17 +00:00
Léa Narzis
c1a68f23cf refactor: move payload/builder/src/database.rs to revm/src/cached.rs (#12252)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-01 14:55:23 +01:00
Arsenii Kulikov
d020b41f6a feat: flashbots_validateBuilderSubmissionV3 (#12168) 2024-10-31 19:22:42 +00:00
frisitano
129f3ba911 feat: introduce StateCommitment type (#11842) 2024-10-30 08:48:43 +00:00
Kufre Samuel
734c78fdfb feat(discv4): neighbors packet logging (#12042)
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2024-10-29 21:24:35 +00:00
Hoa Nguyen
e92ecfbc22 feat: Introduce trait for OpTransaction (#11745)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-29 14:34:12 +00:00
Debjit Bhowal
dd18af1f16 feat: without-evm cli option in reth (#12134)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-29 11:15:20 +00:00
github-actions[bot]
e446feb116 chore(deps): weekly cargo update (#12108)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-10-28 12:44:11 +00:00
Thomas Coratger
8605d04a09 refactor: rm re-exports of alloy eip 4844 constants (#12120) 2024-10-28 08:30:06 +00:00
Hai | RISE
ab07fcfb11 chore(op): simplify blob fields in newly built block header (#12035) 2024-10-26 17:02:14 +00:00
Ryan Schneider
f616de6d94 feat(rpc): Start to implement flashbots_validateBuilderSubmissionV3 (#12061) 2024-10-26 16:15:08 +00:00
Emilia Hane
44e4c47803 chore(sdk): add helper trait to node API to simplify type definition (#10616) 2024-10-26 10:55:26 +00:00
greged93
e0ad59834d dev: add requests to EthBuiltPayload (#12072) 2024-10-26 06:10:15 +00:00