DaniPopes
|
68e4ff1f7d
|
feat: global runtime (#21934)
|
2026-02-11 03:45:09 +00:00 |
|
Emma Jamieson-Hoare
|
c5d1f70dd3
|
fix(txpool): correct swapped args in blob_tx_priority calls (#22030)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-10 21:17:34 +00:00 |
|
Matthias Seitz
|
ccd15e8a25
|
refactor(txpool): rename and document validation methods (#22008)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-09 22:17:19 +00:00 |
|
Georgios Konstantopoulos
|
a87510069d
|
refactor(pool): add IntoIter: Send bounds to avoid unnecessary Vec collect (#22001)
Co-authored-by: klkvr <klkvr@users.noreply.github.com>
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Emma Jamieson-Hoare <ejamieson19@gmail.com>
Co-authored-by: Emma Jamieson-Hoare <emmajam@users.noreply.github.com>
|
2026-02-09 21:45:56 +00:00 |
|
Georgios Konstantopoulos
|
32466fe223
|
feat(rpc): propagate TransactionOrigin through send_transaction and batcher (#21969)
Co-authored-by: klkvr <klkvr@users.noreply.github.com>
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2026-02-09 20:34:23 +00:00 |
|
Huber
|
e4b2b1edf3
|
feat(txpool): add missing no_eip7702/set_eip7702 builder methods (#21926)
|
2026-02-07 19:12:23 +00:00 |
|
Haardik
|
b9d7744389
|
feat: add a public prune_transactions method to the TransactionPool (#21765)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-07 14:14:08 +00:00 |
|
Georgios Konstantopoulos
|
f53f90d714
|
refactor: use alloy_primitives::map for all HashMap/HashSet types (#21686)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-04 12:08:39 +00:00 |
|
Minhyuk Kim
|
df12fee965
|
feat(txpool): add is_transaction_ready to TransactionPool trait (#21742)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-03 14:13:52 +00:00 |
|
Matus Kysel
|
e3c256340e
|
feat(txpool): add EIP-7594 blob sidecar toggle (#21622)
|
2026-01-30 12:27:06 +00:00 |
|
Rez
|
b87cde5479
|
feat: configurable EVM execution limits (#21088)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2026-01-26 15:27:09 +00:00 |
|
cui
|
0aa922c4e8
|
feat: change from stable sort to unstable sort (#21387)
|
2026-01-24 11:21:47 +00:00 |
|
Arsenii Kulikov
|
1bd8fab887
|
feat(txpool): add Block associated type to TransactionValidator trait (#21359)
|
2026-01-23 13:16:05 +00:00 |
|
Seola Oh
|
a02508600c
|
chore(txpool): explicitly deref RwLockReadGuard in PartialEq impl (#21336)
|
2026-01-22 19:35:00 +00:00 |
|
Matthias Seitz
|
5a5c21cc1b
|
feat(txpool): add IntoIterator for AllPoolTransactions (#21241)
|
2026-01-21 10:01:32 +00:00 |
|
Matthias Seitz
|
40bc9d3860
|
revert: undo Chain crate, add LazyTrieData to trie-common (#21155)
|
2026-01-17 15:57:09 +00:00 |
|
Dan Cline
|
c617d25c36
|
perf: make Chain use DeferredTrieData (#21137)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2026-01-17 01:05:35 +00:00 |
|
Arun Dhyani
|
d489f80f6b
|
feat: Add TrieUpdatesSorted and HashedPostStateSorted in all ExEx notifications (#20333)
Co-authored-by: Brian Picciano <me@mediocregopher.com>
|
2026-01-09 13:06:41 +00:00 |
|
Mohan Somnath
|
4c064a4d20
|
docs: fix article and grammar errors in comments (#20794)
|
2026-01-07 15:00:13 +00:00 |
|
bigbear
|
485f5b36ce
|
fix(transaction-pool): finalized block number should never decrease (#20781)
|
2026-01-06 13:16:22 +00:00 |
|
cui
|
58b0125784
|
refactor: optimize check whether all blobs ready (#20711)
Co-authored-by: weixie.cui <weixie.cui@okg.com>
|
2026-01-05 11:53:06 +00:00 |
|
Matthias Seitz
|
f79fdf3564
|
perf: pre-alloc removed vec (#20679)
|
2025-12-30 10:09:39 +00:00 |
|
Karl Yu
|
16f75bb0c3
|
feat: avoid mutex locking (#20678)
|
2025-12-30 09:28:40 +00:00 |
|
Karl Yu
|
d564d9ba36
|
feat: add append_pooled_transaction_elements (#20654)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-12-29 21:00:40 +00:00 |
|
Matthias Seitz
|
807fac0409
|
chore: use clone_into_consensus (#20530)
|
2025-12-22 12:15:09 +01:00 |
|
Brian Picciano
|
7b2fbdcd51
|
chore(db): Remove Sync from DbTx (#20516)
|
2025-12-22 10:13:57 +00:00 |
|
Matthias Seitz
|
c754caf8c7
|
fix: remove stale blobs (#20528)
|
2025-12-20 15:35:22 +00:00 |
|
Karl Yu
|
61c072ad20
|
feat: add engine_getBlobsV3 method (#20451)
|
2025-12-17 10:15:49 +00:00 |
|
Matthias Seitz
|
fec4432d82
|
perf: defer transaction pool notifications until after lock release (#20405)
|
2025-12-15 23:06:34 +00:00 |
|
Matthias Seitz
|
179da26305
|
perf: use RwLock for transaction pool listeners (#20398)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2025-12-15 21:47:59 +00:00 |
|
Matthias Seitz
|
b5e7a694d2
|
chore: update metric once (#20371)
|
2025-12-15 20:38:24 +00:00 |
|
Matthias Seitz
|
997848c2a1
|
fix(txpool): remove stale senderinfo (#20368)
|
2025-12-15 10:00:25 +00:00 |
|
Matthias Seitz
|
3380eb69c8
|
fix: only collect already tracked accounts (#20341)
|
2025-12-12 22:09:21 +00:00 |
|
gustavo
|
8c361c87c2
|
feat(txpool): handle more simulated scenarios in test_utils/pool.rs (#20138)
|
2025-12-10 17:13:59 +00:00 |
|
Block Wizard
|
43f9942ba7
|
docs(txpool): fix PoolSize total field comment to include blob pool (#20241)
|
2025-12-10 07:05:42 +00:00 |
|
AJStonewee
|
9eeba7e6b3
|
feat(transaction-pool): add new_blob_pool_transactions_listener (#20216)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
|
2025-12-09 23:41:00 +00:00 |
|
Arsenii Kulikov
|
245cca7ce2
|
perf: avoid collect in truncate_pool (#20221)
|
2025-12-09 11:08:21 +00:00 |
|
Arsenii Kulikov
|
28d6996fc4
|
feat: add helper method to eth validator (#20206)
|
2025-12-08 22:48:54 +00:00 |
|
sashass1315
|
8bd970bad8
|
fix: make get_exact error on missing blobs to match trait contract (#19347)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-12-06 17:32:19 +00:00 |
|
Bashmunta
|
a68980dd72
|
fix(txpool): derive accurate queued reason for SubPool::Blob (#20095)
|
2025-12-03 22:03:37 +00:00 |
|
Đạt Nguyễn
|
3a9dbdc840
|
feat(tx-pool): make metrics, listener structs, and fields public (#20087)
|
2025-12-03 10:50:50 +00:00 |
|
gustavo
|
af1e12fd43
|
chore(txpool): feature gate test (#20082)
|
2025-12-03 10:04:07 +00:00 |
|
gustavo
|
c6b1a45ce4
|
feat(txpool): add append_* helpers (#20028)
|
2025-11-28 13:59:43 +00:00 |
|
radik878
|
47e8f51627
|
fix(transaction-pool): Spawn ValidationTask to keep channel open (#19943)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-11-28 11:14:57 +00:00 |
|
sashass1315
|
2695f00b83
|
fix: propagate-only pending listener dropping promoted txs (#20013)
|
2025-11-28 10:09:28 +00:00 |
|
josé v
|
eab90f8fe6
|
chore: refactor pooled_transaction_hashes_max for early termination (#19999)
|
2025-11-26 21:56:29 +00:00 |
|
Matthias Seitz
|
dc8c4eebdc
|
feat: add helper for is nonce too low (#19993)
|
2025-11-26 19:12:35 +00:00 |
|
Matthias Seitz
|
5b9d8c5008
|
chore: add clone into pooled (#19989)
|
2025-11-26 15:38:02 +00:00 |
|
Matthias Seitz
|
2f58f67974
|
feat!: accept error by ref (#19981)
|
2025-11-26 10:04:20 +00:00 |
|
Matthias Seitz
|
0f11d469bb
|
chore: extract notify event helpers (#19985)
|
2025-11-26 09:25:04 +00:00 |
|