docs: document log availability requirement and reth receipt pruning#1664
docs: document log availability requirement and reth receipt pruning#1664joanestebanr wants to merge 1 commit into
Conversation
…config Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
Claude finished @joanestebanr's task in 1m 2s —— View job PR Review Complete ✅🚀 What's NewThis PR adds critical documentation about log availability requirements and reth receipt pruning configuration when using full nodes instead of archive nodes. It clarifies that aggkit requires logs (receipts) to be available from genesis, and provides specific configuration guidance for reth users to disable receipt pruning. 🐛 Bug FixesNone. 📋 Config UpdatesNone - this is purely documentation.
|
|



🔄 Changes Summary
docs/usage_ethereum_full_node.mdwith a new "Requirements: log availability from genesis" section.eth_getLogsto sync contract state from the start of the chain, so logs (receipts) must be available from genesis — not just for a recent window of blocks.reth-specific guidance: receipts are pruned by default in full-node mode, so run with--full --prune.receipts.before=0(or the equivalent[prune.segments]reth.tomlsnippet) to ensure no receipts are ever discarded.📋 Config Updates
rethnode configuration:✅ Testing
📝 Notes