Commit Graph

  • faa6b9c125 feat: Return root result without blocking due to sparse trie Drop (#14333) Varun Doshi 2025-02-12 14:53:17 +05:30
  • e9b99b0610 chore: use reth-ethereum in example (#14409) Matthias Seitz 2025-02-12 09:56:15 +01:00
  • ea40f78e59 feat(l2-withdrawals): Define OpEngineApiBuilder (#14426) Emilia Hane 2025-02-12 08:04:52 +01:00
  • 771a99be53 chore: phase out reth-primitives from op-evm (#14428) Matthias Seitz 2025-02-12 00:57:03 +01:00
  • 77bd2115fb Fix branch (#14416) XxAlex74xX 2025-02-11 22:18:11 +01:00
  • fa2a571f8b chore: rm unused err variant (#14427) Matthias Seitz 2025-02-11 22:02:47 +01:00
  • 302aa0b901 fix: use alloc::vec::Vec (#14423) Aurélien 2025-02-11 21:53:47 +01:00
  • b7dfd5447f feat: impl serde for OpPrimitives (#14422) Aurélien 2025-02-11 21:06:42 +01:00
  • fab686ac05 feat: append tx conditional to pooled tx (#14403) Matthias Seitz 2025-02-11 20:59:09 +01:00
  • 5f15d1e2a9 feat(l2-withdrawals): Define OpEngineApi (#14414) Emilia Hane 2025-02-11 20:50:32 +01:00
  • 974b197d30 feat: add alloy-compat for op prims (#14406) Matthias Seitz 2025-02-11 20:15:34 +01:00
  • 3f680fd6cc docs: Complete missing stage descriptions in stages.md (#14415) VolodymyrBg 2025-02-11 21:20:56 +02:00
  • 155eced2ea chore(tree): expect message on state root handle unwrap (#14419) Alexey Shekhirin 2025-02-11 18:42:10 +00:00
  • 85fccde70e fix(tree): state root task finished log (#14418) Alexey Shekhirin 2025-02-11 18:18:24 +00:00
  • 5383f4b08e perf: only fetch parent if not latest (#14412) Matthias Seitz 2025-02-11 19:09:37 +01:00
  • d727701a75 feat: add DecodedStorageProof and DecodedStorageMultiProof (#14391) Dan Cline 2025-02-11 11:05:20 -05:00
  • bae79ec53d fix: use generic table types (#14413) Matthias Seitz 2025-02-11 16:29:22 +01:00
  • f13158deb3 fix(ci): changes in kurtosis-op network config latest optimism package (#14402) Federico Gimenez 2025-02-11 16:19:13 +01:00
  • 8e479f36d3 chore: add root_with_updates method to sparse trie (#14393) Dan Cline 2025-02-11 09:47:19 -05:00
  • 1cd72206a1 chore: bump revm 19.5 (#14408) Matthias Seitz 2025-02-11 15:27:54 +01:00
  • 3d1883d03f fix(validation-rpc): validate against parent, not latest (#14405) Niclas Blomberg 2025-02-11 15:04:29 +01:00
  • 0f5d60150b feat(bin, engine): make state root task default (#14371) Federico Gimenez 2025-02-11 13:38:40 +01:00
  • c4cb3f048d feat(engine): use Hash Builder as a fallback to the Sparse Trie on newPayload (#14387) Federico Gimenez 2025-02-11 13:25:48 +01:00
  • 09a6aab9f7 feat: add reth-op crate (#14401) Matthias Seitz 2025-02-11 12:38:03 +01:00
  • 2ba54bf1c1 Decode raw conditional correctly (#14397) Elijah Hampton 2025-02-11 10:31:51 +00:00
  • c9ea4231ff Add helper trait (#14394) Veer Chaurasia 2025-02-11 15:49:54 +05:30
  • 0d64c40edc chore: remove unused arbitrary dep from optimism-primitives (#14392) Dan Cline 2025-02-11 04:56:10 -05:00
  • 63bec101bf chore: rm unused dependencies from optimism crates (#14396) cakevm 2025-02-11 10:07:54 +01:00
  • ba8cec3550 fix: bytecode override (#14390) Matthias Seitz 2025-02-11 00:54:04 +01:00
  • 85f66ff7ac feat: Add cli arg for pool lifetime (#14273) Varun Doshi 2025-02-11 02:22:33 +05:30
  • ecabf7575e Introduce StatusEth69 for eth/69 status messages (#14292) Yohann Kazoula 2025-02-10 22:46:48 +02:00
  • d9e660bd56 feat: add cross-block cache size cli arg (#14305) Federico Gimenez 2025-02-10 20:31:40 +01:00
  • 731b771fa2 chore: correct the comments (#14339) Fallengirl 2025-02-10 19:32:36 +01:00
  • fe322379ff feat(op, txpool): impl send_raw_tx_cond endpoint (#14311) Federico Gimenez 2025-02-10 19:16:24 +01:00
  • 2e8bc7d4b2 chore: re-export rpc types (#14381) Matthias Seitz 2025-02-10 19:14:09 +01:00
  • 4d9a98780f chore: abstract OpPayloadBuilder over ChainSpec (#14374) Arsenii Kulikov 2025-02-10 22:00:24 +04:00
  • 477b747ef4 feat(l2-withdrawals): Use OpExecutionPayloadV4 for new payload v4 (#14379) Emilia Hane 2025-02-10 18:46:52 +01:00
  • cdb7c63d51 Added from<alloy_rpc_types_eth::Transaction> for TransactionSigned (#14350) Poulav Bhowmick 2025-02-10 22:57:49 +05:30
  • 30488a1292 fix(trie): do not reveal same node twice in sparse trie (#14370) Alexey Shekhirin 2025-02-10 17:12:15 +00:00
  • d4e37ce4b6 feat: add operator fee params on RPC L1BlockInfo (#14269) Aurélien 2025-02-10 18:04:28 +01:00
  • b9b519344f feat: add reth-eth meta crate (#14361) Matthias Seitz 2025-02-10 17:36:36 +01:00
  • c6ac747a70 feat(l2-withdrawals): Declare OpEngineApiServer and OpEngineApiClient (#14359) Emilia Hane 2025-02-10 17:05:34 +01:00
  • db375d2309 chore: remove code snippets from stages.md (#14367) Matthias Seitz 2025-02-10 16:59:28 +01:00
  • b495038fde feat(engine): invalid block event (#14365) Roman Krasiuk 2025-02-10 15:35:40 +01:00
  • a7f895e72a feat(tree): enter tracing span for each storage trie in state root task (#14363) Alexey Shekhirin 2025-02-10 12:44:55 +00:00
  • 37adaf2d2e feat: avoid zstd dependency in reth-evm, reth-evm-ethereum and reth-optimism-evm (#14356) Aurélien 2025-02-10 12:56:07 +01:00
  • 47bc55b061 chore: rm reth-primitives from eth payload (#14357) Matthias Seitz 2025-02-10 12:24:18 +01:00
  • 61728726d3 Fix: Correct functionality of get_queued_transactions_by_sender and get_pending_transactions_by_sender (#14353) 0xNarumi 2025-02-10 19:37:25 +09:00
  • 7e3b135805 feat: EngineApiBuilder (#14354) Arsenii Kulikov 2025-02-10 14:10:40 +04:00
  • f84d497f31 prague: testnet timestamps (#14270) Roman Krasiuk 2025-02-10 10:12:12 +01:00
  • 46d63e8054 add debug_chainConfig endpoint (#14346) Simon Oswald 2025-02-09 23:27:07 +01:00
  • d57535caad added BeaconConsensusEngineHandle to RpcHandle (#14348) Poulav Bhowmick 2025-02-10 03:44:23 +05:30
  • 21370c3911 added helper error enums for L1BlockInfoError (#14326) Poulav Bhowmick 2025-02-09 20:03:09 +05:30
  • 104bd6e039 refactor: move ValidationApi setup to EthereumAddOns (#14342) Arsenii Kulikov 2025-02-09 18:14:53 +04:00
  • b48426efdd added EventSender to FullNode type (#14268) Poulav Bhowmick 2025-02-09 19:34:12 +05:30
  • 197d6edee9 chore(ci): pin op-node image for kurtosis-op (#14343) Federico Gimenez 2025-02-09 14:13:45 +01:00
  • 570fcd318d chore(deps): weekly cargo update (#14340) github-actions[bot] 2025-02-09 11:54:27 +00:00
  • a215256075 feat(engine): emit events with executed blocks (#14341) Roman Krasiuk 2025-02-09 12:07:10 +01:00
  • 46d3b6a32e test: add a test for devnet failure (#14288) Arsenii Kulikov 2025-02-08 21:06:42 +04:00
  • 7d0f5b757f chore: make stages types no-std (#14334) Matthias Seitz 2025-02-08 17:40:52 +01:00
  • 2b16b06a39 fix: update --rpc-cache.headers name (#14336) Matthias Seitz 2025-02-08 17:34:18 +01:00
  • b2011353f2 feat: add other helpers for ProviderError (#14325) Matthias Seitz 2025-02-08 17:27:55 +01:00
  • d56985a298 chore: add codec and serde features to prune types (#14327) Matthias Seitz 2025-02-08 16:52:38 +01:00
  • d84eab125a chore: typos (#14330) Matthias Seitz 2025-02-08 16:06:05 +01:00
  • 1c3547cd00 chore: add serde feature to stages types (#14329) Matthias Seitz 2025-02-08 15:25:43 +01:00
  • 1a4f5441f3 chore: silence unused warnings (#14328) Matthias Seitz 2025-02-08 10:24:31 +01:00
  • 5c231898ad feat: Add is_vx helpers for EngineApiMessageVersion (#14323) Steven 2025-02-08 01:22:22 -06:00
  • dbf4e23e63 chore: rm reth-primitives from engine api crate (#14324) Matthias Seitz 2025-02-08 08:17:56 +01:00
  • 7603b74890 feat: add providerfactory builder to OpNode (#14322) Matthias Seitz 2025-02-08 08:09:27 +01:00
  • 44985c3272 chore: rm reth_primitives from reth_revm (#14317) Dan Cline 2025-02-08 01:08:20 -05:00
  • d99f0fa5ae fix: use custom generator in custom builder example (#14320) Arsenii Kulikov 2025-02-08 09:12:27 +04:00
  • ea86211636 chore: bump alloy-trie to 0.7.9 (#14318) Dan Cline 2025-02-07 19:51:21 -05:00
  • 6710f037e4 chore: bump apache license year to 2025 (#14319) Dan Cline 2025-02-07 19:45:40 -05:00
  • 905fd37bde chore: misc eth strategy cleanup (#14315) Matthias Seitz 2025-02-07 23:42:19 +01:00
  • d374e7366c feat: add standalone DockerfileOp for local building (#14309) Dan Cline 2025-02-07 14:39:27 -05:00
  • e4e5cb04d8 integration test for capability version mismatch (#14304) int88 2025-02-08 03:32:48 +08:00
  • 54c4646971 feat: add granular prewarm metrics (#14282) Dan Cline 2025-02-07 13:20:18 -05:00
  • da86ff39b9 feat: record save_cache duration metrics (#14281) Dan Cline 2025-02-07 12:55:52 -05:00
  • b955551f8b docs(tree): state root task lifecycle (#14302) Alexey Shekhirin 2025-02-07 14:55:19 +00:00
  • d147a2093e fix(provider): fix pending block retrieval in find_block_by_hash (#14303) Roman Krasiuk 2025-02-07 15:30:32 +01:00
  • 5a714cda79 chore(engine): make block buffer pub (#14298) Roman Krasiuk 2025-02-07 13:16:31 +01:00
  • 6dfcb7a85f fix: increment pending out on manually triggered connect (#14257) int88 2025-02-07 19:35:14 +08:00
  • b8a4468c69 Introduce AnyError (#14294) Elijah Hampton 2025-02-07 11:08:16 +00:00
  • 8f01951891 chore(engine): make invalid headers cache pub (#14297) Roman Krasiuk 2025-02-07 11:55:15 +01:00
  • d6a6424290 perf(tree): short-circuit multiproof computation on empty targets (#14265) Alexey Shekhirin 2025-02-07 10:53:38 +00:00
  • 69050721ea chore: rm unused cli args (#14295) Matthias Seitz 2025-02-07 10:40:24 +01:00
  • d07db4bbe0 chore(txpool): explicity drift txpool on first event (#14290) Manav Darji 2025-02-07 14:37:07 +05:30
  • dc0488cf75 feat: remove from fspath conversion for storagelockerr (#14291) Steven 2025-02-07 02:51:03 -06:00
  • 2933ec7298 perf(tree): state provider builder (#14279) Naman Garg 2025-02-07 09:01:44 +05:30
  • be2a09e73b chore: rm todo (#14289) Matthias Seitz 2025-02-07 01:10:12 +01:00
  • 68952b3064 feat: abstract op executor over chainspec (#14285) Arsenii Kulikov 2025-02-07 03:41:37 +04:00
  • 4066ad4cc5 feat: add newPayload latency gauge metric (#14287) Dan Cline 2025-02-06 17:35:03 -05:00
  • 1f1eabc428 feat: simplify PayloadBuilder setup (#14276) Arsenii Kulikov 2025-02-07 00:44:16 +04:00
  • 63d5feab33 refactor: extract OP txpool types to a separate crate (#14280) Arsenii Kulikov 2025-02-07 00:31:51 +04:00
  • c9169705e2 perf(tree): add cross-block caching (#13769) Dan Cline 2025-02-06 12:38:03 -05:00
  • 98266f87da chore: use recovered api for prewarm (#14272) Matthias Seitz 2025-02-06 17:11:03 +01:00
  • 2ee7748459 Avoiding infinite recursion in trait implementation (#14261) comfsrt 2025-02-06 14:12:51 +01:00
  • ad7dec3b6a feat(op, txpool): add conditionals to op pooled tx (#14264) Federico Gimenez 2025-02-06 14:10:54 +01:00
  • 8c4c8c90cf Moved HashedPostState to trie-common crate (#14230) Poulav Bhowmick 2025-02-06 17:29:39 +05:30
  • fd3fe8d6a2 feat(tree): more logs for proofs prefetching (#14263) Alexey Shekhirin 2025-02-06 11:50:07 +00:00