-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Insights: paradigmxyz/reth
Overview
Could not load contribution data
Please try again later
73 Pull requests merged by 27 people
-
feat: Introduce with_signer_ref helper
#16235 merged
May 14, 2025 -
chore: Replace
try_clone_into_recovered
withtry_into_recovered
to avoid unnecessary clone#16230 merged
May 14, 2025 -
test(e2e): add CheckPayloadAccepted action
#16220 merged
May 14, 2025 -
fix(trie): do not panic when logging the current hash of
TrieWalker
#16222 merged
May 14, 2025 -
feat: add check for osaka activation
#16223 merged
May 14, 2025 -
feat: simplify choosing txtype for tx request using .has methods
#16227 merged
May 14, 2025 -
docs: clarify unit of txfeecap
#16225 merged
May 14, 2025 -
chore: Replacing filter id with subscription
#16224 merged
May 14, 2025 -
docs: fix JWT token link
#16221 merged
May 14, 2025 -
feat: Integrate Osaka in blob_max_and_target_count_by_hardfork
#16219 merged
May 14, 2025 -
fix: handle ForkChoiceUpdate errors with proper rpc error mapping
#16215 merged
May 14, 2025 -
feat: impl of bad_blocks handler
#16209 merged
May 14, 2025 -
chore(deps): migrate to jsonrpsee 0.25
#15956 merged
May 14, 2025 -
feat: add func gas_limit_for PayloadConfig
#16210 merged
May 14, 2025 -
feat: add PrecompileCacheMap::cache_for_address and test
#16197 merged
May 13, 2025 -
feat(trie): add
clear
method to PrefixSetMut, RevealedSparseTrie, SparseTrieUpdates#16179 merged
May 13, 2025 -
chore: bump log GetPayload events to debug level
#16196 merged
May 13, 2025 -
docs: fix typos in observability.md
#16186 merged
May 13, 2025 -
fix: use different cache instance per precompile
#16191 merged
May 13, 2025 -
chore: interop maintain touchups
#16187 merged
May 13, 2025 -
chore: add error when unwind failed on launch
#16188 merged
May 13, 2025 -
chore(txpool): update comments about prague activation
#16185 merged
May 13, 2025 -
refactor(optimism_txpool): Move interop revalidation logic to SupervisorClient stream
#16148 merged
May 13, 2025 -
feat: Adding cronjob for superchain
#16141 merged
May 13, 2025 -
feat(txpool): track osaka activation
#16184 merged
May 13, 2025 -
refactor: add alloy_consensus::SignerRecoverable to SingedTransaction supertrait
#16174 merged
May 13, 2025 -
chore(txpool): activate prague by default
#16183 merged
May 13, 2025 -
fix: correctly set txtype if
blobVersionedHashes
is present#16182 merged
May 13, 2025 -
feat: add fns to map engine builders
#16171 merged
May 12, 2025 -
fix(tree): add colon to sparse trie task logs
#16175 merged
May 12, 2025 -
chore: extract TreeState to separate submodule
#16172 merged
May 12, 2025 -
deps: bump libmdbx to 0.13.6
#15412 merged
May 12, 2025 -
feat(trie): instrument
TrieNodeIter::try_next
#16127 merged
May 12, 2025 -
chore: update hive expected failures
#16167 merged
May 12, 2025 -
test: handle reorg event properly by pool maintaining
#16155 merged
May 12, 2025 -
perf(trie): optimize TrieNodeIter by skipping redundant seek
#15841 merged
May 12, 2025 -
feat(engine): set keep alive for Tokio threads
#16162 merged
May 12, 2025 -
fix: prevent memory bloat during extended finalization periods
#16157 merged
May 12, 2025 -
chore: replace filteredParams with Filterset
#16077 merged
May 12, 2025 -
refactor: make gas_limit optional
#16161 merged
May 12, 2025 -
perf: batch create sender ids
#16134 merged
May 12, 2025 -
perf: dont alloc on delegation limit check
#16135 merged
May 12, 2025 -
chore: bump alloy 0.15.11
#16163 merged
May 12, 2025 -
chore: remove redundant NodeTypes bounds
#16160 merged
May 12, 2025 -
perf: use estimated_compressed_size for DA limiter
#16153 merged
May 12, 2025 -
refactor(mempool): Optimize validation task lock duration by moving async fut creation outside lock
#16159 merged
May 12, 2025 -
revert: "revert: 2054a37"
#16139 merged
May 12, 2025 -
feat(
OpReceipt
): addinto_receipt
#16156 merged
May 12, 2025 -
chore(deps): weekly
cargo update
#16150 merged
May 11, 2025 -
chore: phase out reth-primitives
#16151 merged
May 11, 2025 -
chore: put op conversions in mod op
#16147 merged
May 10, 2025 -
chore: remove_auths doc
#16137 merged
May 9, 2025 -
perf: perform contains check without alloc
#16136 merged
May 9, 2025 -
chore: moved OkValidator into txpool behind test-utils feature gate
#16144 merged
May 9, 2025 -
chore: replace executionwitness with alloy
#16142 merged
May 9, 2025 -
chore: use signedtx trait
#16143 merged
May 9, 2025 -
test: handle commit event properly by pool maintaining
#16125 merged
May 9, 2025 -
revert: 2054a37
#16138 merged
May 9, 2025 -
feat: Introducing handler for eth_getAccountInfo
#16115 merged
May 9, 2025 -
chore: bump op-revm
#16133 merged
May 9, 2025 -
feat: Add EIP7702 tx handle logic for txpool
#15312 merged
May 9, 2025 -
feat: add precompile cache for execution
#15928 merged
May 9, 2025 -
chore: add link to SHA256 article
#16129 merged
May 8, 2025 -
refactor: move ExtendedTxEnvelope to reth-primitives-traits
#16102 merged
May 8, 2025 -
fix: complete logic of
best_transactions_with_attributes
#16024 merged
May 8, 2025 -
chore: skip inserting older blocks
#16101 merged
May 8, 2025 -
chore: bump superchain registry
#16122 merged
May 8, 2025 -
feat: use custom tx in custom-node
#16054 merged
May 8, 2025 -
feat(era): Fetch file list inside
EraStream
#16119 merged
May 8, 2025 -
refactor: added input_mut for otterscan_api_truncate_input
#16114 merged
May 7, 2025 -
chore: bump alloy 0.15.10
#16117 merged
May 7, 2025 -
chore: pin revm deps
#16118 merged
May 7, 2025 -
fix: skip nonce check in simulate v1 if no validation
#16109 merged
May 7, 2025
14 Pull requests opened by 12 people
-
feat: configure tracing layers
#16126 opened
May 8, 2025 -
chore: move e2e-test-util to testing folder
#16145 opened
May 10, 2025 -
feat: make maintain loop more reusable
#16177 opened
May 12, 2025 -
feat: introduced loop with range of chunks in the incremental root stage
#16178 opened
May 12, 2025 -
refactor: relax `OpAddOns`
#16180 opened
May 12, 2025 -
perf: reuse accounts trie in payload processing
#16181 opened
May 12, 2025 -
refactor(mempool): Refactor transaction validation to use batch interface
#16189 opened
May 13, 2025 -
feat(engine): add conversions for `ExecutionPayloadEnvelopeV5`
#16218 opened
May 14, 2025 -
Fix Jsonrpsee Version bump build error
#16229 opened
May 14, 2025 -
docs: clarify note on &mut self usage
#16237 opened
May 14, 2025 -
Added TransactionValidator::validate_transactions_with_origin
#16238 opened
May 14, 2025 -
DO NOT MERGE: add native packed nibbles representation
#16239 opened
May 14, 2025 -
fix: receipts logs arg parsing
#16240 opened
May 14, 2025 -
feat: include SpecId in PrecompileCache keys
#16241 opened
May 14, 2025
38 Issues closed by 8 people
-
Add with_signer_ref helper
#16232 closed
May 14, 2025 -
Create `CheckPayloadAccepted` e2e Action
#15749 closed
May 14, 2025 -
Panic in trie / TrieNodeIter when compiling without min-debug-logs feature
#16216 closed
May 14, 2025 -
Check for osaka activation when checking for blob params
#16212 closed
May 14, 2025 -
Simplify choosing txtype for tx request
#16226 closed
May 14, 2025 -
Replace native filterId to subscriptionid conversion
#16214 closed
May 14, 2025 -
Integrate Osaka in blob_max_and_target_count_by_hardfork
#16213 closed
May 14, 2025 -
Inline error to rpc errorobject conversion
#16211 closed
May 14, 2025 -
Unimplemented JSON-RPC method 'debug_getBadBlocks'
#16132 closed
May 14, 2025 -
Migrate to jsonrpsee 0.25
#15929 closed
May 14, 2025 -
add gas_limit_for PayloadConfig
#16164 closed
May 14, 2025 -
Document how prewarm concurrency is calculated
#15586 closed
May 14, 2025 -
Add payment transaction type to custom example
#15597 closed
May 14, 2025 -
Corrupted DB after pectra upgrade and entered restart loop after
#16149 closed
May 13, 2025 -
Build error on Fedora 42
#15774 closed
May 13, 2025 -
Fetch storage proofs without account proofs if already fetched
#14807 closed
May 13, 2025 -
Log GetPayload events during block building
#16195 closed
May 13, 2025 -
Slow Peer Discovery on Base Mainnet (op-reth) After Restart
#16168 closed
May 13, 2025 -
Improve interop revalidation
#15389 closed
May 13, 2025 -
Add cron job for syncing superchain registry
#16121 closed
May 13, 2025 -
add alloy_consensus::SignerRecoverable to SingedTransaction super trait
#16170 closed
May 13, 2025 -
bug(trie): hash recalculation on updates retention disabled
#13834 closed
May 13, 2025 -
Mismatched block state root
#16154 closed
May 12, 2025 -
`TrieNodeIter` seeks hashed cursor to the key that we just advanced to
#15329 closed
May 12, 2025 -
Memory not released during block building
#16095 closed
May 12, 2025 -
Make gas_limit setting an option
#16158 closed
May 12, 2025 -
Use estimated_compressed_size for DA limiter
#16110 closed
May 12, 2025 -
Move OkValidator into txpool behind test-utils feature gate
#16140 closed
May 9, 2025 -
Introduce eth_getAccountInfo
#16027 closed
May 9, 2025 -
Precompile Caching
#13984 closed
May 9, 2025 -
Use a LRU with `dashmap` on `StaticFileProvider`
#10888 closed
May 9, 2025 -
Document why do we need a WAL for ExExes and what is it
#11201 closed
May 9, 2025 -
Unify `get_proof_targets` fns
#14275 closed
May 9, 2025 -
Save on transaction encoding in OP Stack
#15616 closed
May 9, 2025 -
Move ExtendedTxEnvelope and impls to reth-primitives-traits
#16091 closed
May 8, 2025 -
Stage encountered an execution error: internal EVM error occurred when executing transaction
#16052 closed
May 8, 2025 -
Use custom tx in custom node example
#16018 closed
May 8, 2025 -
eth_simulateV1 returns invalid transaction on base mainnet
#16108 closed
May 7, 2025
25 Issues opened by 12 people
-
Add `TransactionValidator::validate_transactions_with_origin`
#16234 opened
May 14, 2025 -
Mark into_recovered_unchecked as deprecated
#16233 opened
May 14, 2025 -
Upstream txtype derive to TransactionRequest
#16231 opened
May 14, 2025 -
Jsonrpsee Version Bump causes build errors for project using reth as an SDK
#16228 opened
May 14, 2025 -
Use Rpc handles in NodeClient
#16217 opened
May 14, 2025 -
Document PrefixSet `contains` performance characteristics
#16208 opened
May 13, 2025 -
Respect specid in precompilecache
#16207 opened
May 13, 2025 -
Allow for concurrent trie updates creation during `rlp_node` calculation
#16206 opened
May 13, 2025 -
Make `rlp_node` take `rlp_buf` as mutable argument
#16205 opened
May 13, 2025 -
Tracking: Parallel Sparse Trie Root Calculation
#16204 opened
May 13, 2025 -
Replace RevealedSparseTrie maps with concurrent hashmap
#16203 opened
May 13, 2025 -
Do not de-allocate space used by storage sparse tries
#16201 opened
May 13, 2025 -
Reth ramdomly loosing sync
#16200 opened
May 13, 2025 -
Get access to the engine functions in reth-sdk
#16199 opened
May 13, 2025 -
Arg `prune.receiptslogfilter` doesn't work
#16198 opened
May 13, 2025 -
Use OP components in custom transaction example
#16194 opened
May 13, 2025 -
Reth failed during initial sync
#16193 opened
May 13, 2025 -
Invalidate state and precompile caches if block re-execution succeeds
#16192 opened
May 13, 2025 -
Avoid alloc for CacheKey
#16190 opened
May 13, 2025 -
Make builder types configurable in OpAddOns(Builder)
#16176 opened
May 12, 2025 -
Increase incremental root threshold by catching up in pieces
#16173 opened
May 12, 2025 -
Migrate `InvalidInboxEntry` to op-alloy
#16169 opened
May 12, 2025 -
Make maintain loop more reusable
#16166 opened
May 12, 2025 -
Failure on block execution
#16128 opened
May 8, 2025 -
[BUG] eth_call with stateOverride fails on Reth but succeeds on Geth
#16120 opened
May 7, 2025
92 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
chore: eth69 status message support
#16099 commented on
May 9, 2025 • 10 new comments -
chore: Add metrics for supervisor RPC error
#16111 commented on
May 13, 2025 • 6 new comments -
feat(trie): decode proofs in multiproof task
#16098 commented on
May 13, 2025 • 6 new comments -
feat(stages): Add ERA pre-merge history import stage
#16008 commented on
May 13, 2025 • 5 new comments -
feat: added disable-tx-pool-admission args
#15893 commented on
May 13, 2025 • 4 new comments -
chore: de duplicate mainnet deposit contract
#16074 commented on
May 14, 2025 • 2 new comments -
test(engine): enable state root task in engine unit tests
#14482 commented on
May 7, 2025 • 1 new comment -
chore(op-sdk): Add ZST aggregate ty for OP `NodeTypes`
#16104 commented on
May 12, 2025 • 0 new comments -
feat: added try cache for filter block range
#15673 commented on
May 7, 2025 • 0 new comments -
POC: simplify SDK
#15593 commented on
May 8, 2025 • 0 new comments -
refactor(rpc): Replace `RpcNodeCore` with `FullNodeComponents`
#15585 commented on
May 7, 2025 • 0 new comments -
feat: Sanitize block gaps in eth_simulateV1
#15579 commented on
May 7, 2025 • 0 new comments -
chore: enable `clippy::iter_over_hash_type` lints to check where non-determinstic iteration is happening
#15567 commented on
May 8, 2025 • 0 new comments -
reth 15476:Make DatabaseProof trait stateful
#15541 commented on
May 7, 2025 • 0 new comments -
feat: refactor FullNodeTypes
#15537 commented on
May 7, 2025 • 0 new comments -
feat: peerdas support
#15534 commented on
May 7, 2025 • 0 new comments -
chore(rpc): Remove redundancy in `eth` API trait bounds
#15508 commented on
May 7, 2025 • 0 new comments -
Feat : Add OP E2E mineblock test with isthmus activated at genesis
#15494 commented on
May 7, 2025 • 0 new comments -
feat(tree): increase multiproof chunk size from 10 to 50
#15455 commented on
May 8, 2025 • 0 new comments -
Add support for ethstats client
#15301 commented on
May 7, 2025 • 0 new comments -
Investigate if we can get rid of Nibbles in favour of byte slices
#15594 commented on
May 13, 2025 • 0 new comments -
DO NOT MERGE: always store branch nodes in database
#15131 commented on
May 12, 2025 • 0 new comments -
feat(engine): Add Configurable Worker Threads to WorkloadExecutor
#15114 commented on
May 8, 2025 • 0 new comments -
feat: bsc sdk
#15089 commented on
May 14, 2025 • 0 new comments -
[WIP] Move rpc block conversion to TransactionCompat trait
#14918 commented on
May 7, 2025 • 0 new comments -
docs: add cross-platform installation guides for Prometheus and Grafana
#14790 commented on
May 7, 2025 • 0 new comments -
feat(sdk, node-builder): add BuilderInternals trait
#14686 commented on
May 7, 2025 • 0 new comments -
feat: add era import persistence commit
#16059 commented on
May 7, 2025 • 0 new comments -
feat: added helper type for Multi transaction tracing
#16050 commented on
May 7, 2025 • 0 new comments -
feat: extended AddOns with functions that can modify the StageSet(wip)
#16039 commented on
May 7, 2025 • 0 new comments -
feat: added trace_transaction_storage_access
#16022 commented on
May 7, 2025 • 0 new comments -
chore(DONOTMERGE): Investigate all network modifications needed for stateless network
#15939 commented on
May 7, 2025 • 0 new comments -
feat: Notifing payload job explicitly when resolving
#15933 commented on
May 7, 2025 • 0 new comments -
feat: introdue reth era export
#15909 commented on
May 8, 2025 • 0 new comments -
perf: dynamic cross-block cache size
#15872 commented on
May 7, 2025 • 0 new comments -
fix: Make DatabaseTrieWitness stateful
#15833 commented on
May 8, 2025 • 0 new comments -
refactor: Made DatabaseStorageProof stateful
#15829 commented on
May 8, 2025 • 0 new comments -
feat: introduce Receipt69 variant
#15827 commented on
May 7, 2025 • 0 new comments -
feat: added store PeerKind in known-peers file logic
#15770 commented on
May 7, 2025 • 0 new comments -
feat: Make DatabaseStateRoot stateful
#15760 commented on
May 7, 2025 • 0 new comments -
fix(op-rpc): Add simple `OpEthApiBuilder` for TraceApi
#15743 commented on
May 7, 2025 • 0 new comments -
refactor: Make DatabaseStorageRoot stateful
#15742 commented on
May 7, 2025 • 0 new comments -
fix(op-sdk): Implement `ProviderNodeTypes` for `OpNode`
#15722 commented on
May 7, 2025 • 0 new comments -
perf(op-txpool): Batch validation
#15721 commented on
May 7, 2025 • 0 new comments -
chore(DONOTMERGE): Investigate all network modifications needed for stateless network
#15707 commented on
May 7, 2025 • 0 new comments -
refactor: introducing index to find hashes pending fetch faster
#15702 commented on
May 7, 2025 • 0 new comments -
fix(discv5): Use 30303 as default port if v4 disabled
#15692 commented on
May 7, 2025 • 0 new comments -
Return `DecodedMultiProof` from multiproof threads
#14312 commented on
May 13, 2025 • 0 new comments -
Failed to verify block state root
#16113 commented on
May 13, 2025 • 0 new comments -
Replace generic `Tasks` with Box<dyn TaskSpawner> in rpc stack
#15261 commented on
May 13, 2025 • 0 new comments -
Do not de-allocate space used by accounts sparse trie
#15648 commented on
May 12, 2025 • 0 new comments -
Add OP E2E mineblock test with isthmus activated at genesis
#15447 commented on
May 12, 2025 • 0 new comments -
Templates for `cargo-generate`
#8773 commented on
May 12, 2025 • 0 new comments -
Dynamic cross-block cache size
#15802 commented on
May 12, 2025 • 0 new comments -
Add configuration option to enable/disable HTTP response compression
#15832 commented on
May 12, 2025 • 0 new comments -
Improve P2PStream buffering
#12202 commented on
May 11, 2025 • 0 new comments -
Use less frequent write transactions in persistence task
#12459 commented on
May 11, 2025 • 0 new comments -
Cannot seem to sync reth
#15907 commented on
May 10, 2025 • 0 new comments -
Add support for engine_executeStatelessPayloadVX Engine RPCs
#12766 commented on
May 10, 2025 • 0 new comments -
Add helper stream type for finalized notifications
#14063 commented on
May 10, 2025 • 0 new comments -
Remove timeout for proof and witness methods
#15240 commented on
May 10, 2025 • 0 new comments -
Add config parameter for UNIX socket permissions
#15806 commented on
May 10, 2025 • 0 new comments -
Low validator effectiveness
#15104 commented on
May 8, 2025 • 0 new comments -
The recommend VSCode config is not compatible with Github actions
#15900 commented on
May 8, 2025 • 0 new comments -
Make NodeConfig Configurable via CLI
#14436 commented on
May 8, 2025 • 0 new comments -
perf(op-builder):
#14492 commented on
May 8, 2025 • 0 new comments -
Create custom weigher for PrecompileCache
#16112 commented on
May 7, 2025 • 0 new comments -
Duplicate deposit contract
#16029 commented on
May 7, 2025 • 0 new comments -
Add metrics for supervisor RPC error
#16080 commented on
May 7, 2025 • 0 new comments -
feat: Move account types to db-models crate
#14664 commented on
May 7, 2025 • 0 new comments -
feat: Prometheus metrics scraper
#14639 commented on
May 7, 2025 • 0 new comments -
feat: Add Dedicated Local Launcher
#14154 commented on
May 7, 2025 • 0 new comments -
perf: remove TrieUpdates::removed_nodes and StorageTrieUpdates::removed_nodes (attempt 2)
#13929 commented on
May 7, 2025 • 0 new comments -
feat: add `StaticFileSegment::BlockMeta` to `StaticFileProducer` and `Pruner`
#13666 commented on
May 7, 2025 • 0 new comments -
feat: implement search_transactions_before and search_transactions_after
#13621 commented on
May 7, 2025 • 0 new comments -
feat: add `TableSet` generic to the node builder pattern
#13231 commented on
May 7, 2025 • 0 new comments -
refactor: Improve P2PStream buffering
#12417 commented on
May 7, 2025 • 0 new comments -
perf(cli): parallize `append-dummy-chain`
#12174 commented on
May 7, 2025 • 0 new comments -
Addition of a Flake.nix for Reth
#11556 commented on
May 7, 2025 • 0 new comments -
perf(db): reduce allocations in Compact derive
#11339 commented on
May 7, 2025 • 0 new comments -
Support reorged logs in eth_filter namespace
#11105 commented on
May 7, 2025 • 0 new comments -
feat: more efficient unwinding strategy
#15720 commented on
May 14, 2025 • 0 new comments -
Syncing Base archive nodes - MERKLE_STAGE_DEFAULT_CLEAN_THRESHOLD potentially too low
#15486 commented on
May 14, 2025 • 0 new comments -
Investigate high hashed seek TrieNodeIter runs
#15425 commented on
May 14, 2025 • 0 new comments -
create Action + write simple test for `CreateFork`
#15744 commented on
May 14, 2025 • 0 new comments -
create Action + write simple test for `ReorgTo`
#15745 commented on
May 14, 2025 • 0 new comments -
Tracking snap sync support
#15432 commented on
May 14, 2025 • 0 new comments -
Collect sparse trie updates in a vector
#15726 commented on
May 13, 2025 • 0 new comments -
Update Sparse Trie subtries in parallel
#15135 commented on
May 13, 2025 • 0 new comments -
Refactor `EthApi` generics
#15606 commented on
May 13, 2025 • 0 new comments -
Add helper type for Multi transaction tracing
#16045 commented on
May 13, 2025 • 0 new comments -
"Error: failed to open the database: unknown error code: 11 (11)" after restart and zombie process
#12841 commented on
May 13, 2025 • 0 new comments