Léa Narzis
|
0b1d950f67
|
feat(tx-pool): add submit methods to TransactionPool (#17431)
|
2025-07-17 13:46:10 +00:00 |
|
cakevm
|
1179da2222
|
chore: simplify blob count extraction using new blob_count() method (#17439)
|
2025-07-16 10:56:13 +00:00 |
|
Dan Cline
|
c667bc972e
|
chore(txpool): use alloy-primitives HashMap for SenderIdentifiers (#17408)
|
2025-07-15 10:10:24 +00:00 |
|
Matthias Seitz
|
61bbe5ee29
|
perf: release listner lock early (#17400)
|
2025-07-14 15:23:10 +00:00 |
|
Acat
|
44cc67be00
|
perf: optimize txpool_status RPC by avoiding full transaction collection (#17392)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-07-14 14:07:32 +00:00 |
|
Acat
|
b9c63f6a10
|
fix(txpool): Propagate promoted transactions on account updates (#17396)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-07-14 11:55:08 +00:00 |
|
Matthias Seitz
|
4edd55aacd
|
chore: make clippy happy (#17399)
|
2025-07-14 11:05:20 +00:00 |
|
nekomoto911
|
332c656617
|
perf(blob): optimize blob store gets (#17388)
|
2025-07-13 09:44:18 +00:00 |
|
nekomoto911
|
0cbb4823c9
|
perf(txpool): reduce one BTree lookup operation in add_transaction (#17313)
|
2025-07-09 14:52:44 +00:00 |
|
GarmashAlex
|
7c69ab1c8d
|
docs: fix typo basfee → basefee in txpool.mmd (#17252)
|
2025-07-08 09:23:22 +00:00 |
|
Matthias Seitz
|
e4574326ea
|
chore: update size metrics once (#17242)
|
2025-07-07 21:50:37 +00:00 |
|
James Niken
|
1f557b399a
|
docs: fix typo fileted to filtered (#17257)
|
2025-07-07 13:38:13 +00:00 |
|
Udoagwa Franklin
|
593477c673
|
refactor(txpool): Remove txhash from PoolUpdate (#17239)
Co-authored-by: frankudoags <frankudoags.com>
|
2025-07-05 04:24:56 +00:00 |
|
Matthias Seitz
|
9a58ef18a7
|
chore: load kzg settings in background (#17224)
|
2025-07-04 12:41:45 +00:00 |
|
Francis Li
|
5c47be25c4
|
feat(txpool): add minimal priority fee configuration for transaction pool (#17183)
|
2025-07-04 11:22:48 +00:00 |
|
Niran Babalola
|
7276dae4ee
|
feat: introduce max_tx_gas_limit feature to enforce per-transaction gas limits (#17028)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-06-30 20:44:28 +00:00 |
|
Arsenii Kulikov
|
b2000155de
|
feat: use Header AT in EthChainSpec::next_block_base_fee (#17101)
|
2025-06-27 14:37:23 +00:00 |
|
Rez
|
07b19553a1
|
feat: centralize EIP-1559 base fee calculation in EthChainSpec (#16927)
Co-authored-by: rose2221 <rose.jethani@nethermind.io>
Co-authored-by: Rose Jethani <101273941+rose2221@users.noreply.github.com>
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
|
2025-06-26 14:38:31 +00:00 |
|
Maxim Evtush
|
988c0f0c53
|
docs: typo in comment for get_pending_transactions_by_origin (#17065)
|
2025-06-26 08:17:22 +00:00 |
|
Léa Narzis
|
3f5486d9c6
|
feat(tx-pool): add getter methods for EthTransactionValidator internal fields (#17022)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-06-24 08:16:09 +00:00 |
|
Matthias Seitz
|
b719bb7d56
|
docs: update outdated validtor docs (#17027)
|
2025-06-24 10:16:38 +02:00 |
|
Arsenii Kulikov
|
88edd52649
|
feat: bump revm v26 (#16969)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-06-23 09:16:16 +00:00 |
|
0xMushow
|
b786710816
|
feat(transaction-pool): enforce EIP-2681 (#16967)
|
2025-06-21 04:54:27 +00:00 |
|
Hai | RISE
|
6aa73f1480
|
feat: require only account & bytecode reader for tx validation (#16930)
|
2025-06-19 15:58:57 +02:00 |
|
Hai | RISE
|
cdb5b69d24
|
chore(tx-validation): remove redundant validate methods (#16929)
|
2025-06-19 10:21:57 +02:00 |
|
Matthias Seitz
|
d9512e2ca6
|
docs: improve transaction-related trait documentation (#16920)
|
2025-06-18 21:46:42 +02:00 |
|
Femi Bankole
|
e3a78c01e1
|
feat: load KZG settings on EthTransactionValidator startup (#16889)
|
2025-06-18 17:22:06 +00:00 |
|
Krishang Shah
|
04f09f9208
|
chore(tx-pool): use max_blobs_per_tx in validating eip4844 txs (#16888)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-06-18 13:24:01 +00:00 |
|
Bilog WEB3
|
a38428eb05
|
docs: update comment for is_eip7702() method (#16852)
|
2025-06-17 14:50:04 +02:00 |
|
Skylar Ray
|
b4a0823063
|
docs: clarify txpool docs (#16833)
|
2025-06-16 19:20:29 +00:00 |
|
Matthias Seitz
|
82e9988049
|
docs: document transaction flow into the pool (#16777)
|
2025-06-14 17:44:57 +02:00 |
|
Matthias Seitz
|
48deef708a
|
chore: make ethpool alias generic over tx (#16713)
|
2025-06-10 08:16:24 +00:00 |
|
Roman Hodulák
|
03fcb332bc
|
feat(rpc): Implement TransactionCompat for generic RPC response builder (#16694)
|
2025-06-09 09:12:29 +00:00 |
|
Matthias Seitz
|
285c1acb84
|
fix: use correct sender_id_or_create as intended (#16684)
|
2025-06-05 15:41:09 +00:00 |
|
Roman Krasiuk
|
90d98f3303
|
feat(txpool): EIP-7825 max gas limit check (#16648)
|
2025-06-04 10:54:48 +00:00 |
|
Matthias Seitz
|
4686778cb9
|
chore: make clippy happy (#16611)
|
2025-06-03 11:03:54 +02:00 |
|
Femi Bankole
|
cec8e51628
|
chore: add serde support for CanonStateNotification (#16557)
|
2025-05-30 07:42:26 +00:00 |
|
strmfos
|
b29884e401
|
docs: improve documentation clarity in pool.rs (#16533)
|
2025-05-28 21:11:07 +00:00 |
|
Matthias Seitz
|
42bf391c83
|
revert: "fix: check encoded size" (#16488)
|
2025-05-27 00:12:53 +02:00 |
|
Matthias Seitz
|
52be0031e8
|
fix: check encoded size (#16473)
|
2025-05-26 13:12:29 +00:00 |
|
Ayush Dubey
|
9ddb8f6d77
|
refactor: unify versioned_hashes for BlobTransactionSidecarVarient (#16461)
|
2025-05-26 12:00:44 +00:00 |
|
Matthias Seitz
|
9e667da3e8
|
chore: bump alloy 1.0.7 (#16456)
|
2025-05-24 11:43:35 +02:00 |
|
Matthias Seitz
|
ba880f9927
|
chore: rm outdated unreachable patterns (#16457)
|
2025-05-24 11:07:46 +02:00 |
|
Matthias Seitz
|
ddcd30f400
|
chore: make clippy happy (#16455)
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
|
2025-05-24 09:25:50 +02:00 |
|
Ayush Dubey
|
50ab155b8d
|
chore: Implementing get_by_versioned_hashes_v2 for InMemoryBlobStre a… (#16390)
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-05-22 13:01:10 +00:00 |
|
Acat
|
e41d5ff4e1
|
refactor: use impl IntoIterator for transaction batches and streamline validation calls (#16408)
|
2025-05-22 11:14:17 +00:00 |
|
Roman Krasiuk
|
3f8b3f8a1f
|
feat(txpool): activate osaka in tx validator (#16371)
|
2025-05-20 15:24:59 +00:00 |
|
Roman Krasiuk
|
5c03c1e717
|
feat(txpool): properly validate sidecar according to the active fork (#16370)
|
2025-05-20 15:22:04 +00:00 |
|
Roman Krasiuk
|
0de50d3b7b
|
feat(txpool): use BlobTransactionSidecarVariant (#16356)
|
2025-05-20 14:49:10 +00:00 |
|
Acat
|
814d8bfe3c
|
refactor(mempool): Refactor transaction validation to use batch interface (#16189)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-05-16 16:38:59 +00:00 |
|