Commit Graph

62 Commits

Author SHA1 Message Date
3ed8e43aed feat: add NoopPayloadBuilderService (#5205)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2023-10-31 17:14:10 +00:00
76e751eef4 feat: Completely decouple rpc-types to standalone crate (#5193)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-10-28 08:00:47 +00:00
a61fe2aea0 chore: add log for created new payload job (#5204) 2023-10-27 11:45:49 +00:00
e05dba69ce chore: rewrite all error messages for consistency (#5176)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2023-10-25 20:12:03 +00:00
14f2b9088e chore: Patch revm to current head commit (#5109)
Co-authored-by: clabby <ben@clab.by>
Co-authored-by: rakita <dragan0rakita@gmail.com>
2023-10-20 19:03:25 +00:00
5d217a2867 feat(primitives): move revm-primitives to reth-primitives (#5088) 2023-10-19 22:35:46 +00:00
c947d85f44 feat: payload future also sync (#5073) 2023-10-18 15:06:44 +00:00
c825aafbc8 fix: only accept rpc enveloped format for transactions in payload (#4928) 2023-10-06 17:40:38 +00:00
b1a7a871cd chore: bump revm (#4884)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: rakita <rakita@users.noreply.github.com>
2023-10-03 13:45:53 +00:00
5f9a917fb1 feat: Alloy migration (#4737)
Co-authored-by: Alessandro Mazza <121622391+alessandromazza98@users.noreply.github.com>
Co-authored-by: Supernovahs.eth <91280922+supernovahs@users.noreply.github.com>
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2023-09-28 15:55:39 +00:00
b85aa94033 docs: paradigmxzy -> paradigmxyz (#4837) 2023-09-28 14:27:30 +00:00
8f9d2908ca chore: add and fix more lints, improve docs (#4765) 2023-09-25 15:46:46 +00:00
e83d3aa704 chore: bump revm (#4723) 2023-09-22 01:05:10 +00:00
f00df57ea5 fix: add excess_blob_gas for first cancun block (#4700) 2023-09-21 10:41:22 +00:00
0874767cd9 refactor(interfaces): Result -> RethResult, Error -> RethError (#4695) 2023-09-20 21:13:16 +00:00
801294252e feat: Duplicate Withdrawal and move try from impls to rpc-compat (#4186) 2023-09-19 16:57:32 +00:00
20455d0550 refactor: use revm blob fee calc (#4637) 2023-09-18 16:50:11 +00:00
a55f48cf28 chore(deps): weekly cargo update (#4627)
Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-09-17 16:52:59 +00:00
f153d8f4d4 feat(revm): Integrate State (#3512)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
2023-09-16 11:00:22 +00:00
c4956143b0 fix: enforce unsupported fork rules on get_payload_v3 (#4562) 2023-09-12 17:07:52 +00:00
d1f8c6ec01 chore: rm todo about polling jobs (#4532) 2023-09-08 15:52:08 +02:00
e6f933d53c chore: remove outdated TODOs (#4498) 2023-09-06 22:06:18 +00:00
82f0fe1a5e fix(rpc-types): do not flatten in ExecutionPayloadV3 (#4492) 2023-09-05 21:58:13 +00:00
d9334ee6cf feat: pass parent beacon block root to payload builder (#4425) 2023-09-04 14:51:33 +00:00
e576c007e3 chore: introduce versioned ExecutionPayload (#4400) 2023-08-30 02:28:58 +00:00
82fb0eedb3 feat: integrate blobs into the payload builder (#4305) 2023-08-29 18:33:51 +00:00
b7541943b8 docs: clean up payload builder docs (#4380) 2023-08-29 03:12:57 +00:00
bfc4abf7ca feat: add shouldOverrideBuilder to ExecutionPayloadEnvelope (#4322) 2023-08-22 20:42:29 +00:00
7f9116b747 dep: move metrics to workspace (#4289) 2023-08-21 09:33:50 +00:00
2904745650 chore: bump metrics (#4265) 2023-08-18 14:57:28 +00:00
9569debbb5 feat: make base fee computation parameters configurable via chain spec (#3992) 2023-08-07 15:52:27 +00:00
8cdb097829 chore: simplify workspace = true usage (#3930) 2023-07-26 15:21:09 +00:00
4d3ce34901 docs: add payload builder example (#3545) 2023-07-03 12:40:15 +00:00
0096739dbb doc: add reth logo to docs (#3317)
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2023-06-26 15:41:11 +00:00
48ee8e0960 editing some code comments in the payload.rs (#3372) 2023-06-25 16:29:40 +00:00
77167134d0 docs: document crate features (#3269) 2023-06-21 19:35:38 +00:00
7ab8a7f3ec chore: use workspace version (#3240) 2023-06-19 17:29:15 +00:00
081df84f99 chore: use std HashMap (#3182) 2023-06-15 15:12:10 +00:00
ea2fcee995 chore: use workspace dependencies (#3132) 2023-06-13 22:46:26 +00:00
df9dfa6b6f chore(deps): use revm and revm-primitives as workspace deps (#3017) 2023-06-06 11:47:55 +00:00
171166e84a chore: add msrv to manifests, add and use workspace.package (#3006) 2023-06-06 03:45:44 +00:00
d2c68edf23 feat: rework logs (#2988) 2023-06-05 17:43:14 +00:00
cb44ce0904 Fix typo in PayloadJobGenerator comment (#2926) 2023-05-31 00:20:22 +00:00
10b577096b chore(metrics): restructure crates (#2850) 2023-05-26 12:21:48 +00:00
f37ee4b83b feat: add CachedReads and CachedReadsDbRef (#2596) 2023-05-16 21:40:31 +02:00
ae2b0954c6 perf: do not compile traces in release mode (#2652) 2023-05-15 17:06:10 -07:00
6a55f70251 feat: implement resolve step (#2507) 2023-05-01 21:22:43 +02:00
a887557019 feat: add Resolve Payload function (#2482) 2023-05-01 10:26:30 +02:00
eb37bc7b37 chore: reorder imports (#2444) 2023-04-28 10:38:48 +02:00
5e9612897c refactor: convert payload job from stream to future (#2438) 2023-04-27 22:47:45 +02:00