Commit Graph

514 Commits

Author SHA1 Message Date
Omid Chenane
c5aee02ff7 fix: Change Arc<KzgSettings> to EnvKzgSettings (#9054) 2024-06-24 14:56:53 +00:00
Matthias Seitz
16b10dc1a3 chore: remove unused type (#9019) 2024-06-21 16:21:53 +00:00
Dan Cline
8492ab3d52 chore: remove proptest arbitrary from codec derive and tests (#8968) 2024-06-20 23:02:07 +00:00
Alexey Shekhirin
554e8b1913 feat(exex): derive serde ser/deser for ExExNotification (#8963) 2024-06-20 10:33:53 +00:00
Dan Cline
e2b8254a3d chore: use execution-types instead of provider where possible (#8971) 2024-06-19 22:42:25 +00:00
Krishang
a3fd112915 feat: move calculate_intrinsic_gas_after_merge to tx pool (#8914)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-19 12:10:47 +00:00
joshieDo
2a5c93fab3 chore: use reth_chainspec where possible (#8891) 2024-06-17 16:09:09 +00:00
joshieDo
fc770423b3 fix(ci): add missing const fn (#8822) 2024-06-14 10:07:39 +00:00
Thomas Coratger
a5d825edb3 refactor: rename BundleStateWithReceipts to BlockExecutionOutcome (#8730) 2024-06-11 16:06:49 +00:00
Esad Yusuf Atik
adb3605845 impl. set_block_gas_limit for EthTransactionValidatorBuilder (#8585) 2024-06-04 11:54:42 +00:00
Esad Yusuf Atik
f6efcb11e0 fix EthTransactionValidationBuilder::set_eip4844 and no_eip4844 (#8586) 2024-06-04 11:53:38 +00:00
Thomas Coratger
4c6e5be876 add manual_assert clippy lint (#8578)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2024-06-04 08:27:40 +00:00
Thomas Coratger
2b4fa96065 add explicit_iter_loop clippy lint (#8570)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-03 18:14:50 +00:00
Thomas Coratger
b686872716 add explicit_into_iter_loop clippy lint (#8569) 2024-06-03 17:44:44 +00:00
Thomas Coratger
e02b935e94 add match_same_arms clippy lint (#8549) 2024-06-03 17:42:25 +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
Luca Provini
aef5a6022a Expose more tx pool types (#8526) 2024-05-31 10:19:05 +00:00
Thomas Coratger
3d3f52b2a4 Add missing_const_for_fn clippy lint (#8498) 2024-05-30 09:50:03 +00:00
DaniPopes
072d4225de chore: minify almost all JSON files (#8495) 2024-05-29 20:43:09 +00:00
Thomas Coratger
19c529e8df add use_self clippy lint (#8325) 2024-05-29 13:14:14 +00:00
Luca Provini
dd2113173e Rexport tx pool identifiers (#8458) 2024-05-29 09:39:11 +00:00
Matthias Seitz
9f38a67fa3 chore(deps): txpool deps cleanup (#8443) 2024-05-28 17:54:54 +00:00
Matthias Seitz
9874a1b34e chore: move Chain type (#8433) 2024-05-28 15:27:44 +00:00
Matthias Seitz
4250c33da1 chore: clippy happy (#8362)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-05-23 13:24:20 +02:00
Federico Gimenez
5100ddd28e fix: prevent CREATE tx for EIP-4844 types (#8291)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-05-21 08:45:23 +00:00
Roman Krasiuk
383693762b fix(txpool): local transaction configuration (#8323) 2024-05-20 14:21:57 +00:00
Serge Radinovich
9441d984ae Move reth-primitives::fs module to fs-utils crate (#8286)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-05-17 08:31:31 +00:00
Thomas Coratger
b86c6a5911 avoid double function call in validate_one (#8194) 2024-05-10 10:18:24 +00:00
guha-rahul
cbc6f268c0 replace reth BlobTransactionSidecar with alloy's (#8135)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-05-07 12:38:23 +00:00
Roman Krasiuk
aef1bcc435 chore: make clippy happy (#8068) 2024-05-03 10:18:41 +00:00
Alexey Shekhirin
2ac2433a96 feat(examples): add blob support to the rollup ExEx (#8028) 2024-05-02 20:19:44 +00:00
Alexey Shekhirin
9ae9af484d feat(pool): make mock transaction validator eth-compatible (#8034) 2024-05-01 18:44:55 +00:00
Alexey Shekhirin
1c1cbe9231 feat(pool): add chain_id to transaction mocks (#8031) 2024-05-01 17:57:01 +00:00
Thomas Coratger
8e65cb3aa5 Bump evm-inspectors and alloy (#8006) 2024-04-30 21:07:41 +00:00
Matthias Seitz
2b6921b161 chore: replace fnv with fxhashmap (#7927) 2024-04-27 15:10:26 +00:00
Andrzej Sulkowski
cc4a418ddf refactor: extract peer types to net/types (#7912)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-04-27 04:18:59 +00:00
Rodrigo Herrera
1c17f08ad2 Replace TransactionKind with alloy_primitives::TxKind (#7859) 2024-04-25 12:50:04 +00:00
Delweng
7a593882e1 chore(github): use codespell to inspect and correct spelling issues (#7775)
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-04-23 21:32:59 +00:00
Darshan Kathiriya
9a1d6ea9ca feat: base fee param fetching at a specific block (#7783) 2024-04-22 15:46:56 +00:00
Matthias Seitz
8a0f8cf835 chore: stages crates touchups (#7742) 2024-04-19 12:25:11 +00:00
Håvard Anda Estensen
8105291afa chore: convert FromRecoveredTransaction into TryFromRecoveredTransaction (#7497)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-04-16 10:41:19 +00:00
Alexey Shekhirin
e48bae9a0e perf(pool): send blob sidecars as Arc to listeners (#7545) 2024-04-10 17:22:26 +00:00
Matthias Seitz
9de7b4152e chore: enable 4844 support by default in validator (#7399) 2024-03-30 14:03:56 +00:00
Justin Traglia
3f34db3fb0 fix: don't write blob to disk if it already exists (#7338) 2024-03-26 20:52:08 +00:00
Justin Traglia
d2fb8f245a fix: some minor nits in txpool code (#7330) 2024-03-25 19:34:00 +00:00
Matthias Seitz
a31202670b chore: apply some style suggestions (#7307) 2024-03-24 22:52:33 +00:00
Matthias Seitz
7efd5b09d2 chore: move paste to workspace deps (#7306) 2024-03-24 01:29:36 +00:00
Matthias Seitz
7753a17a3c docs: clarify how SubPool is determined from TxState (#7269)
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
2024-03-21 15:17:57 +00:00
Justin Traglia
8cddc40bd4 Enable clippy's branches_sharing_code linter (#7223)
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2024-03-19 16:15:19 +00:00
Justin Traglia
c108a2476c Enable clippy's equatable_if_let linter (#7221) 2024-03-19 14:32:43 +00:00