Commit Graph

28 Commits

Author SHA1 Message Date
nk_ysg
5254f16e07 feat: add impl From BlockExecutionOutput for ExecutionOutcome (#10507) 2024-08-25 18:25:27 +00:00
Thomas Coratger
45442872d2 refactor: mv ChangedAccount (#10472)
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2024-08-24 08:16:36 +00:00
Thomas Coratger
e27ad1a2be very small refactor (#10382) 2024-08-19 00:15:24 +00:00
Alexey Shekhirin
cf9b6bd9e3 feat(evm): support wasm32-wasip1 (#10083) 2024-08-05 14:21:13 +00:00
Alexey Shekhirin
62246199b9 feat(exex): backfill stream in batches (#9738) 2024-07-31 23:39:12 +00:00
Dan Cline
9586b9a4f5 chore: refactor BlockExecutionError into validation and internal errors (#9911) 2024-07-30 18:30:30 +00:00
Alexey Shekhirin
070f1a593e chore(evm): move execute input/output to execution-types crate (#9624) 2024-07-19 07:25:24 +00:00
Alexey Shekhirin
9129b97c5b feat(exex): backfill executor (#9123) 2024-06-28 15:22:42 +00:00
Alexey Shekhirin
554e8b1913 feat(exex): derive serde ser/deser for ExExNotification (#8963) 2024-06-20 10:33:53 +00:00
Thomas Coratger
8e452016ef implement From for ChainSplitTarget (#8962) 2024-06-19 17:48:32 +00:00
joshieDo
b5b15f03a0 chore: remove revm/compat from reth-primitives (#8960) 2024-06-19 16:42:54 +00:00
joshieDo
2a5c93fab3 chore: use reth_chainspec where possible (#8891) 2024-06-17 16:09:09 +00:00
Thomas Coratger
333a86db10 chore: bump alloy and rm EvmOverrides (#8875) 2024-06-17 09:46:42 +00:00
Thomas Coratger
69bf592ec1 test: add unit tests for Chain execution type (#8826) 2024-06-14 13:27:16 +00:00
Alexey Shekhirin
5c2e868945 chore(evm): rename bundle.rs to execution_outcome.rs (#8832) 2024-06-14 13:26:25 +00:00
Thomas Coratger
579da56e97 fix: split requests in split_at execution outcome (#8823) 2024-06-14 12:41:44 +00:00
Thomas Coratger
bc15e6c03a fix: truncate request vectors when reverting exec outcome (#8815)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-06-13 23:32:16 +00:00
Thomas Coratger
64d6853fc3 fix: add requests in ExecutionOutcome extend (#8761) 2024-06-11 19:09:13 +00:00
Thomas Coratger
a5d825edb3 refactor: rename BundleStateWithReceipts to BlockExecutionOutcome (#8730) 2024-06-11 16:06:49 +00:00
Thomas Coratger
87c22d22f8 test: add unit tests for BundleStateWithReceipts (#8741) 2024-06-11 13:54:28 +00:00
Thomas Coratger
ad0be4ca06 refactor: replace BatchBlockExecutionOutput by BundleStateWithReceipts (#8709) 2024-06-10 16:46:39 +00:00
Thomas Coratger
76a1a3d005 refactor: simplify Receipts implementation (#8710) 2024-06-10 12:26:44 +00:00
Thomas Coratger
7c17c6e469 add doc_markdown clippy lint (#8552)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-03 13:21:45 +00:00
Thomas Coratger
3d3f52b2a4 Add missing_const_for_fn clippy lint (#8498) 2024-05-30 09:50:03 +00:00
Thomas Coratger
19c529e8df add use_self clippy lint (#8325) 2024-05-29 13:14:14 +00:00
Matthias Seitz
9874a1b34e chore: move Chain type (#8433) 2024-05-28 15:27:44 +00:00
Alexey Shekhirin
b4a1b733c9 feat: implement EIP-7685 (#8424)
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-05-28 14:06:28 +00:00
Matthias Seitz
14f0356330 chore: extract bundle state type (#8425) 2024-05-28 12:39:51 +00:00