Commit Graph

88 Commits

Author SHA1 Message Date
2022dd3de5 primitives: rm alloy_consensus::transaction reexports (#11191) 2024-09-25 12:13:48 +00:00
2b20a0dbfc primitives: rm alloy_eips::eip2930 reexports (#11188) 2024-09-25 09:15:59 +00:00
15aee9b144 feat: use alloy Signature type (#10758)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-09-23 13:29:48 +00:00
162f6019d4 transaction-pool: replace reth-primitive imports (#10766)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-07 09:12:46 +00:00
d4cfb95e68 eip4844: use alloy TxEip4844 (#10624)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-09-01 19:20:00 +00:00
578b52afd0 eip2930: use alloy TxEip2930 (#10623) 2024-09-01 13:53:19 +00:00
3a49a552c7 feat: migrate to alloy TxEip1559 (#10262)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-08-31 17:36:28 +00:00
71e0178f71 feat: migrate to alloy TxLegacy (#9593)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-08-30 11:35:15 +00:00
dfcfe8d271 tx-pool: add try_from_consensus for PoolTransaction (#10504) 2024-08-25 14:53:18 +00:00
6dc00a29c9 tx-pool: rm into tx constraint for PoolTransaction (#10057)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-08-24 13:32:10 +00:00
b8a6f87884 fix: fix tx propagation when full (#10251) 2024-08-12 16:28:49 +00:00
054f8ffbb3 tx-pool: rm constraint for PoolTransaction (#10024) 2024-08-02 15:45:07 +00:00
f25367cffd tx-pool: Make txpool independent of primitive tx types (#9916) 2024-08-01 13:39:58 +00:00
fc4c037e60 feat: eip-7702 (#9214)
Co-authored-by: Matthew Smith <m@lattejed.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-07-11 05:45:47 +00:00
8492ab3d52 chore: remove proptest arbitrary from codec derive and tests (#8968) 2024-06-20 23:02:07 +00:00
fc770423b3 fix(ci): add missing const fn (#8822) 2024-06-14 10:07:39 +00:00
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
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
19c529e8df add use_self clippy lint (#8325) 2024-05-29 13:14:14 +00:00
9f38a67fa3 chore(deps): txpool deps cleanup (#8443) 2024-05-28 17:54:54 +00:00
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
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
2ac2433a96 feat(examples): add blob support to the rollup ExEx (#8028) 2024-05-02 20:19:44 +00:00
9ae9af484d feat(pool): make mock transaction validator eth-compatible (#8034) 2024-05-01 18:44:55 +00:00
1c1cbe9231 feat(pool): add chain_id to transaction mocks (#8031) 2024-05-01 17:57:01 +00:00
8e65cb3aa5 Bump evm-inspectors and alloy (#8006) 2024-04-30 21:07:41 +00:00
1c17f08ad2 Replace TransactionKind with alloy_primitives::TxKind (#7859) 2024-04-25 12:50:04 +00:00
8105291afa chore: convert FromRecoveredTransaction into TryFromRecoveredTransaction (#7497)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-04-16 10:41:19 +00:00
a31202670b chore: apply some style suggestions (#7307) 2024-03-24 22:52:33 +00:00
d91274eaa2 Enable clippy's redundant_clone linter (#7202)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-19 01:35:04 +00:00
6f8d1a8137 Rename TxType variants to UpperCamelCase (#7012) 2024-03-06 17:36:58 +00:00
ff91824c17 chore: rm more optimism features (#6981) 2024-03-05 23:32:04 +00:00
33d01d3206 chore(node-core): log errors in debug when ETA fails to calculate (#6971) 2024-03-05 19:20:37 +00:00
PA
b6dca63010 feat(transaction-pool): remove deposit variant for mocktransaction (#6931) 2024-03-02 16:25:53 +00:00
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
672246d400 add test_discard_blobs_on_blob_tx_eviction unit test (#6445)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-02-08 13:15:09 +00:00
daba4cf7e1 feat: add txpool eviction property tests (#6437) 2024-02-06 23:12:53 +00:00
37a8780a4d Add clippy fixes and minor refactoring (#6450) 2024-02-06 22:11:22 +00:00
5b847cba4f feat: add size generator to MockTransactionDistribution (#6426) 2024-02-05 21:25:45 +00:00
6c1263e000 fix(tracing): prioritize RUST_LOG and verbosity CLI arg (#6413) 2024-02-05 19:42:32 +00:00
4dc6aeefa9 chore: apply missing const for fn lint txpool (#6381) 2024-02-03 17:33:05 +00:00
72b7caa4c4 fix: add test for truncating parked with large transactions (#6366) 2024-02-03 01:39:38 +00:00
d4dffa2ee4 fix: bad blob pool eviction (#6368) 2024-02-03 00:00:51 +00:00
39f96027f1 feat: add all transaction types to MockTransactionDistribution (#6337) 2024-02-01 19:50:31 +00:00
039a696966 Solve some clippy stuffs (#6247) 2024-01-26 17:13:58 +00:00
030a1fd0f8 some refactoring in transaction-pool mock utils (#6043) 2024-01-13 11:00:11 +00:00
16a6e000bd resolve some missing doc and clippy (#6027) 2024-01-12 13:14:12 +00:00
b1b059fe9b chore: clean up lints (#5881) 2023-12-28 16:23:50 +00:00
ed7e6afa47 feat: add sequential_transactions_by_sender method for MockTransactionSet (#5741) 2023-12-15 20:23:49 +00:00
11fd7a2844 chore: remove trailing semicolon (#5699) 2023-12-05 13:50:34 +00:00