Commit Graph

8588 Commits

Author SHA1 Message Date
Developer Uche
401b88c86b feat: added TransactionValidator::validate_transactions_with_origin (#16238)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-05-16 11:53:48 +00:00
Suyash Nayan
51596bee0b refactor(trie): pass rlp_buf as a mutable argument to rlp_node (#16243)
Signed-off-by: 7suyash7 <suyashnyn1@gmail.com>
2025-05-16 11:16:25 +00:00
Suyash Nayan
4fb36fb247 refactor(rpc-builder): Use Box<dyn TaskSpawner> for RPC task handling (#16297)
Signed-off-by: 7suyash7 <suyashnyn1@gmail.com>
2025-05-16 11:05:45 +00:00
Matthias Seitz
710a783461 chore: bump inspectors 0.22.1 (#16291) 2025-05-16 11:01:48 +02:00
int88
40cc996db3 test: stale txs could be evicted when maintaining txpool (#16269) 2025-05-16 08:27:33 +00:00
Louis Brown
9027af7164 chore: Construct a SubscriptionMessage with the sink's properties (#16285) 2025-05-15 18:26:50 +00:00
fantasyup
46fbdf0e2d chore: upstream tx_type derive to alloy::TransactionRequest (#16284) 2025-05-15 16:07:33 +00:00
Roman Krasiuk
52a7a3bf8d feat(engine): implement engine_getBlobsV2 (#16279) 2025-05-15 13:30:53 +00:00
Matthias Seitz
9fd70b649b chore: bump default gas limit for holesky (#16278) 2025-05-15 13:17:02 +00:00
Roman Krasiuk
788a626f86 Rkrasiuk/implement get payload v5 (#16274) 2025-05-15 12:30:01 +00:00
Roman Krasiuk
cf4aebcd6e feat(engine): add osaka engine methods to capabilities (#16272) 2025-05-15 12:09:22 +00:00
Roman Krasiuk
8c98c1ce07 feat(txpool): add methods for retrieving BlobsAndProofsV2 (#16271) 2025-05-15 12:05:53 +00:00
James Niken
b3a2d70fea docs: Fix typos in static-file crate README (#16266) 2025-05-15 11:56:31 +00:00
Roman Krasiuk
ad766c00bc feat(engine): add engine_getPayloadV5 skeleton (#16270)
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-05-15 11:41:19 +00:00
Roman Krasiuk
4cbe87f660 feat(engine): respond unsupported for payload v5 pre-osaka (#16268) 2025-05-15 11:29:33 +00:00
Matthias Seitz
e57992ad1b chore: rename extendedtx to just extended (#16265) 2025-05-15 10:58:23 +00:00
Louis Brown
7b8c0b4df4 refactor: Migrate InvalidInboxEntry to op-alloy (#16260) 2025-05-15 09:57:50 +00:00
Matthias Seitz
1737b8df12 fix: receipts logs arg parsing (#16240) 2025-05-15 09:47:26 +00:00
Emilia Hane
6195c70303 chore(lint): Bumps dep tempfile (#16253) 2025-05-15 09:02:16 +00:00
Matthias Seitz
0ca619755d chore: rm jsonrpsee patch (#16251)
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-05-15 08:56:46 +00:00
Matthias Seitz
359d73dcc8 feat: add from intoiter impls (#16252) 2025-05-15 08:55:59 +00:00
Matthias Seitz
3a5f75a300 perf: replace collect with count (#16246) 2025-05-14 21:48:45 +00:00
0xriazaka.eth
8b4db1ffa3 docs: clarify note on &mut self usage (#16237) 2025-05-14 17:07:12 +00:00
Léa Narzis
b9e218343c refactor: relax OpAddOns (#16180) 2025-05-14 16:59:15 +00:00
Roman Krasiuk
ffbdd97592 feat(engine): add conversions for ExecutionPayloadEnvelopeV5 (#16218) 2025-05-14 16:21:45 +00:00
Ayush Dubey
ccaf7fe7ce chore: de duplicate mainnet deposit contract (#16074) 2025-05-14 16:17:29 +00:00
Louis Brown
836a17de65 feat: Introduce with_signer_ref helper (#16235) 2025-05-14 14:14:19 +00:00
cakevm
3c82dfa496 chore: Replace try_clone_into_recovered with try_into_recovered to avoid unnecessary clone (#16230) 2025-05-14 13:12:56 +00:00
Yeongjong Pyo
3ac3e6ff11 test(e2e): add CheckPayloadAccepted action (#16220)
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
2025-05-14 11:29:03 +00:00
Alexey Shekhirin
6c188475fc fix(trie): do not panic when logging the current hash of TrieWalker (#16222) 2025-05-14 10:41:55 +00:00
Veer Chaurasia
eec77e2cd5 feat: add check for osaka activation (#16223) 2025-05-14 10:21:10 +00:00
Veer Chaurasia
e1435350a1 feat: simplify choosing txtype for tx request using .has methods (#16227) 2025-05-14 10:19:59 +00:00
Matthias Seitz
a67202d7ee docs: clarify unit of txfeecap (#16225) 2025-05-14 12:20:25 +02:00
Ayush Dubey
1990286cba chore: Replacing filter id with subscription (#16224)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-14 09:36:51 +00:00
Veer Chaurasia
0b3f018175 feat: Integrate Osaka in blob_max_and_target_count_by_hardfork (#16219) 2025-05-14 08:36:12 +00:00
Veer Chaurasia
7722f192c5 fix: handle ForkChoiceUpdate errors with proper rpc error mapping (#16215) 2025-05-14 08:08:40 +00:00
Aliaksei Misiukevich
4122680833 feat: impl of bad_blocks handler (#16209)
Signed-off-by: Aliaksei Misiukevich <taberlick@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-14 07:55:53 +00:00
Z
4e84e42f1e chore(deps): migrate to jsonrpsee 0.25 (#15956)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-14 07:41:54 +00:00
Veer Chaurasia
288ce76b53 feat: add func gas_limit_for PayloadConfig (#16210)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-14 07:16:43 +00:00
Federico Gimenez
805fb1012c feat: add PrecompileCacheMap::cache_for_address and test (#16197) 2025-05-13 21:22:57 +00:00
Dan Cline
71f009dbc9 feat(trie): add clear method to PrefixSetMut, RevealedSparseTrie, SparseTrieUpdates (#16179)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
2025-05-13 18:45:07 +00:00
fantasyup
b15c1c8fea chore: bump log GetPayload events to debug level (#16196) 2025-05-13 15:39:10 +00:00
Federico Gimenez
76ae22d72a fix: use different cache instance per precompile (#16191) 2025-05-13 12:42:56 +00:00
Matthias Seitz
197d564c38 chore: interop maintain touchups (#16187) 2025-05-13 10:25:41 +00:00
Matthias Seitz
dfbbc2e0e5 chore: add error when unwind failed on launch (#16188) 2025-05-13 12:25:30 +02:00
Federico Gimenez
a2c1646107 chore(txpool): update comments about prague activation (#16185) 2025-05-13 08:49:48 +00:00
Suyash Nayan
5ac2957d70 refactor(optimism_txpool): Move interop revalidation logic to SupervisorClient stream (#16148)
Signed-off-by: 7suyash7 <suyashnyn1@gmail.com>
2025-05-13 08:11:03 +00:00
Roman Krasiuk
7ea80f7404 feat(txpool): track osaka activation (#16184) 2025-05-13 08:02:01 +00:00
fantasyup
8829881138 refactor: add alloy_consensus::SignerRecoverable to SingedTransaction supertrait (#16174) 2025-05-13 07:53:18 +00:00
Roman Krasiuk
1af6ed5387 chore(txpool): activate prague by default (#16183) 2025-05-13 07:48:50 +00:00