Ishika Choudhury
|
b06f731410
|
new revm for bal
|
2025-10-19 10:58:49 +05:30 |
|
Arsenii Kulikov
|
7779ed8c73
|
feat: bump revm (#18999)
|
2025-10-15 17:55:35 +00:00 |
|
Ishika Choudhury
|
7ec0deeadd
|
rebase
|
2025-09-30 10:18:41 +05:30 |
|
Matthias Seitz
|
850083dbde
|
chore: remove doc_auto_cfg feature (#18758)
|
2025-09-28 12:53:45 +02:00 |
|
Soubhik-10
|
b52f8556ca
|
try new tar
|
2025-09-19 20:27:20 +05:30 |
|
かとり
|
4e1c552d3a
|
fix(optimism): always enable interop maintenance task if activated (#18563)
|
2025-09-19 09:57:49 +00:00 |
|
Hai | RISE
|
98ce04d5e0
|
feat: relax OpEngineValidatorBuilder for more custom payload types (#18520)
|
2025-09-17 14:37:07 +00:00 |
|
theo
|
fabf3e84d4
|
feat(op/jovian): implement min base fee in op-reth. bump alloy, alloy-evm deps. (#18407)
Co-authored-by: Emilia Hane <emiliaha95@gmail.com>
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2025-09-17 12:47:01 +00:00 |
|
Soubhik-10
|
27e89becee
|
Bring in test-ci changes
|
2025-09-13 18:06:01 +05:30 |
|
Soubhik-10
|
56b8e290a4
|
Revert "Test ci (#16)"
This reverts commit 692683c79a.
|
2025-09-13 18:04:43 +05:30 |
|
Ishika Choudhury
|
692683c79a
|
Test ci (#16)
* feat: optionally disable balance check for `EthTransactionValidator` (#18086)
* feat(optimism): Launch `FlashBlockService` when websocket URL is provided in `OpEthApi` (#18077)
* feat: add NoopNetwork example (#18093)
* feat: add helper for provider with wallet (#18085)
* feat(optimism): Add `flashblocks_url` as part of rollup args of the `op-reth` CLI (#18094)
* perf(engine): only fetch headers instead of full blocks for tree tasks (#18088)
* feat(optimism): Implement conversion of `ExecutionPayloadBaseV1` into `OpNextBlockEnvAttributes` (#18097)
* feat(optimism): Remove builder of next block environment from `FlashBlockService` (#18100)
* refactor: make transaction validator functions reusable (#17929)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
* feat: add module manipulation methods and RPC server arg helpers (#18084)
* chore(reth-optimism-cli): use OpTypedTransaction::eip2718_encode (#18105)
* ci: remove expected failures (#18099)
* feat: add EIP-7934 block size check to validateBuilderSubmissionV5 (#18111)
* chore: include err in log (#18119)
* fix(optimism): Prevent old pending flashblock from being returned from `pending_flashblock` (#18103)
* chore: make `caller_gas_allowance` an RPC trait method (#18101)
* fix(optimism): Fix endless poll on the FlashBlockService (#18120)
* chore: add prewarm traces (#18117)
* refactor(eth-wire): remove EthVersion::total_messages in favor of EthMessageID::max (#17999)
* fix(engine): Prevent instant miner from creating empty blocks (#18108)
Signed-off-by: 7suyash7 <suyashnyn1@gmail.com>
* perf(engine): only clone headers instead of full blocks for tree tasks (#18116)
* fix(optimism): Verify that flashblocks are not old according to canon state (#18123)
* fix: import should count on the delta (#17819)
Signed-off-by: tmel <tmel0103@gmail.com>
Signed-off-by: tmelhao <tmel0103@gmail.com>
Co-authored-by: tmel <tmel0103@gmail.com>
* feat: Forward transactions to a specified endpoint (#17444)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
* feat(net): implement support of subprotocols (#18080)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
* fix(optimism): Fail if latest and base flashblock parent are different (#18132)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
* fix(txpool): ensure fee changes are updated (#18137)
* refactor: merge `EthTransactionValidator` and `EthTransactionValidatorInner` (#18129)
* docs(op): op chains don't require deposit contracts, so as dev chain (#17988)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
* feat: generalize impl EngineValidatorAddOn for OpAddOns (#18141)
* perf(engine): pre-allocate Vec capacity in payload processor (#18148)
* perf(engine): pre-allocate channel handles in prewarm task (#18147)
* chore(reth-optimism-storage): small refactor code (#18104)
* fix(trie): Fix call to update_account in witness (#18154)
* feat(optimism): add FlashblocksRx getter (#18155)
* perf(reth-invalid-block-hooks): use Reverts::eq reduce clone (#18159)
* perf(optimism): Pass noop provider to skip state root calculations for flashblocks (#18161)
* chore: Add 0x prefix and use macro (#18156)
* fix(optimism): find fb attrs in base fb (#18164)
* chore(deps): bump actions/upload-pages-artifact from 3 to 4 (#18076)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* perf: optimize single-element collection creation (#18168)
* ci: Fix .PHONY declaration for install-reth-bench target in Makefile (#18152)
* fix: correct logical error in delete_outside_range error message (#18031)
* refactor: remove unnecessary PathBuf clone in CLI help generator (#18172)
* chore: simplify dev signed tx conversions (#18171)
* chore(deps): weekly `cargo update` (#18174)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
* perf(stages): optimize unwind operation by fetching headers instead full blocks (#18139)
* chore: avoid using hashmap hashers directly (#18176)
* feat: enhance engine tree metrics (#18000)
* perf(txpool): eliminate allocations in basefee enforcement (#18162)
* perf(optimism): use cached db in `FlashblockService` (#18125)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
* refactor(optimism): Extract responsibility to connect to a flashblock websocket stream (#18158)
* test ci on main
* feat(examples): added txpoolExt_clearTxpool to existing example (#18175)
* fix: Pass prefix set from init_from_state_dump into compute_state_root (#18185)
* test(optimism): Cover successful decoding of websocket messages in `WsFlashBlockStream` (#18163)
* test(optimism): Cover the failure case of decoding a non-binary message in `WsFlashBlockStream` (#18166)
* test(optimism): Cover the case of stream returning errors in `WsFlashBlockStream` (#18167)
* test(optimism): Cover the case of repeatedly failing to connect to websocket in `WsFlashBlockStream` (#18169)
* dprint
* fixes
* fixes
* fix: struct serialization to match actual fields (#18189)
* test(optimism): Test that streaming flashblocks from remote source is successful (#18170)
* fixes
* fixes
* fixes
* resort
* fixes
* chore: simplify flashblocks poll logic (#18194)
Co-authored-by: julio4 <30329843+julio4@users.noreply.github.com>
Co-authored-by: Roman Hodulák <roman.hodulak@polyglot-software.com>
* fixes
* chore: impl ExecutorTx for withtxenv (#18202)
* perf: prepare flashblock txs (#18201)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
* fixes
* local tar
* try fork
* try fork
* fix: spawn flashblocks service as blocking (#18214)
* fixes
* revert: "perf(txpool): eliminate allocations in basefee enforcement" (#18215)
* fix: incorrect blob fee comparison (#18216)
* fixes
* add an extra check
* add an extra check
* fix(optimism): Prevent repeated executions of current flashblock sequence (#18224)
* fixes
* try fix
* added another check
* added another check
* test(optimism): Test that sequence stops before a gap (#18228)
* feat(optimism): Warn if `FlashBlockService` has stopped (#18227)
* chore: safe None check (#18225)
* chore: improve flashblock logs (#18232)
* fix(download): use updated merkle base URL (#18236)
* fixes
* fixes
* chore(engine): add better logs and spans for execution (#18240)
* chore(trie): use instrument instead of manual span (#18239)
* fix: filter zero storage values when computing withdrawals root in genesis header (#18213)
* enable by default
* perf(reth-optimism-flashblocks): rm redundant clone (#18196)
* perf(txpool): eliminate allocations in basefee enforcement (#18218)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
* fixes
* docs: update urls in docs (#18245)
* feat(optimism): Respond to ping messages with pong in `WsFlashBlockStream` (#18212)
* removed one check is_some
* with new release
* test(optimism): Test that `WsFlashBlockStream` pongs a ping (#18217)
* fixes
* fixes
* chore: downgrade debug to trace for peer reputation logs (#18250)
* feat: added amsterdam to hardforks
* use alloy config
* chore: unify engine downloader targets (#18248)
* fix(optimism): Compare parent hash and latest hash to invalidate cached flashblock (#18238)
* feat(optimism): Decode text messages in `WsFlashBlockStream` (#18257)
* chore: remove redundant payload trait bounds (#18262)
* hivd
* feat(optimism): Respond to close messages in `WsFlashBlockStream` (#18256)
* fix(optimism): Reconnect if ws stream ends in `WsFlashBlockStream` (#18226)
* test(optimism): Test that UTF-8 encoded messages are received in `WsFlashBlockStream` (#18269)
* chore: log prune settings on unwind (#18270)
* feat:db
* new tarball
* new tarball
* chore: extract `validate_against_parent_gas_limit` into separate fn (#18277)
* perf: rm redundant collect (#18281)
* fixes
* fixes
* 100
* rerun
* rerun
* rerun
* tracing
* perf: build local pending block without updates (#18271)
* perf(db): do not heap-allocate the stage key per query (#18284)
* chore(txpool): add sanity tests for blob fee bit handling (#18258)
* fix: check prune checkpoints for unwind target limit (#18263)
* perf: optimize send raw batching (#18280)
* perf: specialize single batch request (#18289)
* chore: delist unused deps with `cargo-machete` (#18259)
* test(optimism): Test that close message is responded to in `WsFlashBlockStream` (#18268)
* tracing
* fixes
* perf: specialize validate_transactions_with_origin for task validator (#18288)
* feat(metrics): add `TxPoolValidatorMetrics` to track inflight validation jobs (#18295)
* fixes
* fixes
* feat(gpo): add default fee price argument (#18297)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
* fixes
* feat: introduce setting for delegated txs slots (#18298)
* feat: expose `EvmEnv` to `caller_gas_allowance` (#18302)
* perf: specialize len 1 (#18307)
* trace
* chore: fix various typos in comments and documentation (#18296)
* perf(e2e-test-utils): optimize block checking by fetching header instead of full block (#18254)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
* feat: introduce maybe_pending method to StateProviderFactory (#18260)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
* chore: clippy happy (#18310)
* more trace
* feat(download): support zst archives in reth download (#18237)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
* with new types
* rerun
* rerun
* rerun
* chore: introduce validationtask with capacity (#18291)
* chore(deps): weekly `cargo update` (#18312)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
* fix(rpc): error code `eth_sendRawTransactionSync` timeout (#18252)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
* fixes
* fixe
* fixes
* fixes
* chore(trie): dont warn on blinded node reveals (#18317)
* refactor(optimism): Extract pending block building responsibility out of `FlashBlockService` (#18247)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
* rerun
* refactor: change PendingPool and PendingTransaction visibility to pub (#18267)
* refactor(engine): persistence logic (#18318)
* feat(optimism): flashblock completed sequences (#18272)
* fix
* feat(trie): Add helper sub-command (#18301)
* ci: pin Rust to 1.88 when building for Windows in Cross (#18320)
* docs(reth-bench): fix markdown (#18322)
* fix(bench): fix deadlock in test data generation (#18321)
* fix(stateless): verify_execution_witness doc for pre-state mismatch (#18319)
* fix: DB benches (#18314)
* chore: bump version 1.7.0 (#18323)
* chore: bump docs version 1.7.0 (#18326)
* docs: update public dashboards (#18331)
* chore(trie): use read-only db handle during repair-trie dry-runs (#18328)
* chore(deps): bump actions/setup-go from 5 to 6 (#18332)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump actions/github-script from 7 to 8 (#18334)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump actions/stale from 9 to 10 (#18335)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat: cache latest built payload (#18324)
* perf(merkle-stage): only fetch checkpoint in the branch that needs it (#18339)
* fix: properly compute genesis hash (#18300)
* feat(op-reth/flashblocks): subscribe to the flashblock sequences produced (#18276)
Co-authored-by: julio4 <30329843+julio4@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
* perf(reth-engine-local): use VecDeque reduce removal operations (#18198)
* fix(ci): pin teku image to fix kurtosis-op build (#18345)
* fix(stages): implement entities checkpoint update in merkle stage unwind (#18131)
* rerurn
* perf: use debug_assert for parked pool lookup (#17712)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
* refactor(revm): (#18150) use hardfork activation helpers (#18349)
Co-authored-by: Waiting-Chai <1753609696@qq.com>
* feat(stateless): Run EEST tests in stateless block validator & bug fixes (#18140)
Signed-off-by: Ignacio Hagopian <jsign.uy@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
* feat: support customizable RPC namespace parsers (#18160)
Co-authored-by: Federico Gimenez <federico.gimenez@gmail.com>
* fix(prune): TransactionLookup pruning issues with pre-merge expiry (#18348)
* feat(op-sdk): custom precompiles (#18350)
* fix: fix search in vocs doc (#18354)
* merge
* fix
* fix: add is_osaka check before erroring in default_ethereum_payload (#18355)
* perf: optimize canonical_hashes_range with Vec::with_capacity pre-allocation + benchmark (#18072)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
* feat: add some ethapi builder fns (#18358)
* fix(docs): include .vocs to retain search-index (#18363)
* feat(engine): check header validity after invalid transaction (#18356)
* fix(engine): avoid block fetching inconsistencies for checks during reorgs (#18368)
* feat: bump hive eest tests (#18013)
* fix: check payload id (#18370)
* perf(trie): Use ParallelSparseTrie (if enabled) for storage tries (#17959)
* fixes
* refactor!: more type-safety in cli (#18375)
* feat: add helper aliases for node adapters (#18366)
* fix: relax nonce gap rule if configured (#18385)
* fix(docs): disable jekyll which removes the search-index (#18388)
* fix(docs): mv search-index to dist from .vocs (#18390)
* fix: map EIP-7623 gas floor errors to expected exception type for test compatibility (#18389)
* feat: replace PendingBlockAndReceipts tuple with dedicated struct (#18395)
* fix: still use real chain id for no-op network (#18382)
* chore: use decode_2718_exact for recover raw txs (#18381)
* chore: fixed broken link in history-expiry.mdx (#18400)
* fix(e2e): persist accepted header in CheckPayloadAccepted and align timestamp (#18275)
Co-authored-by: Federico Gimenez <federico.gimenez@gmail.com>
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
* chore: update e2e-test-utils code owners (#18397)
* perf(db): reuse MDBX DBIs for the same tx (#18292)
* feat(txpool): break down queued transaction states into specific reasons (#18106)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
* fix: dont update canon chain to ancestor for opstack (#18410)
* feat(observability): add phase-level observablity to newPayload processing (#18308)
Co-authored-by: YK <chiayongkang@hotmail.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* perf: downsize mempool tx priority from `U256` to `u128` (#18413)
* chore(storage): remove unused `primed_dbis` (#18415)
* feat: fn recovered_tx to indexedTx (#18421)
* feat: add helper to PendingBlockAndReceipts (#18423)
* refactor and cleanup
* fmt
* fixes
* clippy
* clippy
---------
Signed-off-by: 7suyash7 <suyashnyn1@gmail.com>
Signed-off-by: tmel <tmel0103@gmail.com>
Signed-off-by: tmelhao <tmel0103@gmail.com>
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Ignacio Hagopian <jsign.uy@gmail.com>
Co-authored-by: 0xKitsune <77890308+0xKitsune@users.noreply.github.com>
Co-authored-by: Roman Hodulák <roman.hodulak@polyglot-software.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Hai | RISE <150876604+hai-rise@users.noreply.github.com>
Co-authored-by: Dharm Singh <153282211+dharmvr1@users.noreply.github.com>
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
Co-authored-by: nk_ysg <nk_ysg@163.com>
Co-authored-by: leniram159 <leniram159@gmail.com>
Co-authored-by: Andrea Simeoni <andreasimeoni84@gmail.com>
Co-authored-by: Matus Kysel <MatusKysel@users.noreply.github.com>
Co-authored-by: Suyash Nayan <89125422+7suyash7@users.noreply.github.com>
Co-authored-by: Haotian <303518297@qq.com>
Co-authored-by: tmel <tmel0103@gmail.com>
Co-authored-by: Louis Brown <48462338+louisbrown0212@users.noreply.github.com>
Co-authored-by: Max Bytefield <schoentgenaa@gmail.com>
Co-authored-by: Eric Woolsey <ewoolsey@ualberta.ca>
Co-authored-by: YK <chiayongkang@hotmail.com>
Co-authored-by: Brian Picciano <me@mediocregopher.com>
Co-authored-by: Jonas Bostoen <jonasbostoen@fastmail.com>
Co-authored-by: quantix9 <quantix9@proton.me>
Co-authored-by: Julio <30329843+julio4@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pepes <155114519+dennsikl@users.noreply.github.com>
Co-authored-by: James Niken <155266991+dizer-ti@users.noreply.github.com>
Co-authored-by: VolodymyrBg <aqdrgg19@gmail.com>
Co-authored-by: David Klank <155117116+davidjsonn@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
Co-authored-by: smileclown2024 <167074920+smileclown2024@users.noreply.github.com>
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
Co-authored-by: Fynn <zcheng1004@gmail.com>
Co-authored-by: Soubhik-10 <soubhiksmp2004@gmail.com>
Co-authored-by: TMOT <166535397+Timosdev99@users.noreply.github.com>
Co-authored-by: Brawn <nftdropped@gmail.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Ivan Wang <wff19940326@gmail.com>
Co-authored-by: Mablr <59505383+mablr@users.noreply.github.com>
Co-authored-by: zhygis <5236121+Zygimantass@users.noreply.github.com>
Co-authored-by: Femi Bankole <llordbanks500@gmail.com>
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
Co-authored-by: kien-rise <157339831+kien-rise@users.noreply.github.com>
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
Co-authored-by: radik878 <radikpadik76@gmail.com>
Co-authored-by: theo <80177219+theochap@users.noreply.github.com>
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
Co-authored-by: かとり <SarahADavisA@gmail.com>
Co-authored-by: malik <aremumalik05@gmail.com>
Co-authored-by: Waiting-Chai <1753609696@qq.com>
Co-authored-by: Ignacio Hagopian <jsign.uy@gmail.com>
Co-authored-by: Federico Gimenez <federico.gimenez@gmail.com>
Co-authored-by: Léa Narzis <78718413+lean-apple@users.noreply.github.com>
Co-authored-by: Rez <rez@berachain.com>
Co-authored-by: Yash Atreya <44857776+yash-atreya@users.noreply.github.com>
Co-authored-by: Soubhik Singha Mahapatra <160333583+Soubhik-10@users.noreply.github.com>
Co-authored-by: stevencartavia <112043913+stevencartavia@users.noreply.github.com>
Co-authored-by: Cypher Pepe <125112044+cypherpepe@users.noreply.github.com>
Co-authored-by: Snezhkko <snezhkodaria38@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-09-13 18:00:26 +05:30 |
|
Emilia Hane
|
4c363fe1aa
|
feat(op-sdk): custom precompiles (#18350)
|
2025-09-09 20:04:41 +00:00 |
|
Hai | RISE
|
0cdd54838b
|
chore: delist unused deps with cargo-machete (#18259)
|
2025-09-05 10:23:52 +00:00 |
|
Soubhik-10
|
3205700a7a
|
added envelope v6 in here
|
2025-08-29 16:07:59 +05:30 |
|
Eric Woolsey
|
001fb927b5
|
feat: generalize impl EngineValidatorAddOn for OpAddOns (#18141)
|
2025-08-29 06:14:26 +00:00 |
|
Soubhik-10
|
2faac6ccf5
|
add engine_getPayloadV6
|
2025-08-28 16:02:34 +05:30 |
|
Roman Hodulák
|
3a5c992394
|
feat(optimism): Add flashblocks_url as part of rollup args of the op-reth CLI (#18094)
|
2025-08-27 11:32:00 +00:00 |
|
Matthias Seitz
|
dd4aa7cd2a
|
chore: relax EngineValidatorAddOn impl (#18052)
|
2025-08-25 21:13:25 +02:00 |
|
robinsdan
|
29e4b20588
|
refactor: remove StateCommitment trait (#17812)
|
2025-08-18 13:53:53 +00:00 |
|
Mablr
|
907448ff3b
|
feat(rpc): Add support for custom Tokio runtime configuration in EthereumAddOns (#17693)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-08-14 05:40:29 +00:00 |
|
Ishika Choudhury
|
94c93583af
|
feat: introduced configurable version globals (#17711)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-08-13 14:25:35 +00:00 |
|
Arsenii Kulikov
|
f5c2502f55
|
feat: delay block -> payload conversions (#17681)
|
2025-08-06 17:53:37 +00:00 |
|
Federico Gimenez
|
7d660b57b0
|
refactor: move BasicEngineValidator creation into EngineApiValidatorBuilder trait (#17664)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2025-08-01 17:08:00 +00:00 |
|
Emilia Hane
|
98e30d4340
|
chore(sdk): Add example for building offline TraceApi with node builder (#17682)
Co-authored-by: ongyimeng <ongyimeng@gmail.com>
|
2025-07-31 09:39:37 +00:00 |
|
Arsenii Kulikov
|
9d1af5a09c
|
refactor: introduce Enginvalidator in tree (#17598)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-07-28 09:09:55 +00:00 |
|
Léa Narzis
|
3f3ccc3aa8
|
chore: remove duplicate deps (#17618)
|
2025-07-26 10:11:17 +00:00 |
|
sashaodessa
|
dc90eb2ffe
|
fix: typo in Cargo.toml (#17588)
|
2025-07-24 01:00:25 +00:00 |
|
Arsenii Kulikov
|
ff76f66cd7
|
feat: abstraction for attributes -> NextBlockEnv conversion (#17570)
|
2025-07-23 11:39:38 +00:00 |
|
Federico Gimenez
|
ed8eacfc5b
|
refactor: move EngineValidator trait to reth-engine-tree (#17559)
|
2025-07-23 11:25:58 +00:00 |
|
Arsenii Kulikov
|
53df3b803a
|
feat: add AddOns for custom node example (#17544)
|
2025-07-22 13:04:37 +02:00 |
|
Matthias Seitz
|
42f791924a
|
fix: ensure required revm features are activated (#17526)
|
2025-07-21 12:34:33 +00:00 |
|
Matthias Seitz
|
84387f7c97
|
chore: sanity secp256k1+rayon activations (#17527)
|
2025-07-21 14:48:27 +02:00 |
|
Arsenii Kulikov
|
05fed6f991
|
feat: add helper for building pending block env (#17464)
|
2025-07-17 14:00:13 +00:00 |
|
Arsenii Kulikov
|
7ccb37ebe3
|
refactor: move receipt conversions to RpcConverter (#17450)
|
2025-07-17 13:19:30 +00:00 |
|
Roman Hodulák
|
73f2edb90c
|
feat(rpc): Use generic transaction request as input (#17092)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2025-07-14 17:46:52 +00:00 |
|
Amidamaru
|
ccc1493848
|
chore: make OpAddonsBuilder generic over middleware (#17347)
|
2025-07-10 20:00:01 +00:00 |
|
Federico Gimenez
|
26b7258d57
|
feat(ci): reorganize e2e tests with dedicated nextest filter and CI workflow (#17290)
|
2025-07-10 10:41:48 +00:00 |
|
Léa Narzis
|
73f820af40
|
feat(sdk): add local_payload_attributes_builder to DebugNodeLauncher (#17297)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2025-07-09 19:19:25 +02: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 |
|
Matthias Seitz
|
142c6342e3
|
fix(cli): propagate max-tx-input-bytes setting (#17066)
|
2025-06-25 21:49:41 +00:00 |
|
Matthias Seitz
|
8485d99dfa
|
feat: add --rollup.historicalrpc CLI argument for op-reth (#16941)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2025-06-24 15:10:53 +00:00 |
|
Matthias Seitz
|
265700cf2f
|
feat: add configurable RPC middleware to RpcAddOns (#17024)
|
2025-06-24 08:35:19 +00:00 |
|
Federico Gimenez
|
8ce99797a5
|
refactor: introduce OpFullNodeTypes helper trait to reduce bound duplication (#16431)
|
2025-06-23 10:28:37 +00:00 |
|
Emilia Hane
|
68efe4f02d
|
chore(op/cli): Rm unused cli arg rollup.enable-genesis-walkback (#16824)
|
2025-06-16 10:12:37 +00:00 |
|
Matthias Seitz
|
217289af6f
|
chore: re-export more op types (#16788)
|
2025-06-13 05:54:25 +00:00 |
|
Matthias Seitz
|
f209048bee
|
chore: re-export all types in node mod (#16710)
|
2025-06-07 09:11:48 +02:00 |
|
Matthias Seitz
|
1efc666a13
|
chore: relax primtives types bound (#16663)
|
2025-06-04 21:29:00 +00:00 |
|
Federico Gimenez
|
19caec3dd9
|
feat: make RpcAddOns::launch_add_ons_with composable (#16646)
|
2025-06-04 17:22:58 +00:00 |
|
Soubhik Singha Mahapatra
|
0a4c21527c
|
chore: used Opstorage impl for optimism (#16594)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2025-06-04 14:25:14 +00:00 |
|