Releases: ethpandaops/execution-processor
Releases · ethpandaops/execution-processor
v0.1.7
What's Changed
- chore: add .tool-versions file to manage Go version for the project by @mattevans in #89
- fix(metrics): cookin the books by @mattevans in #90
Full Changelog: v0.1.6...v0.1.7
v0.1.6
What's Changed
- docs: clarify gas semantics for EIP-7778 split between receipt and block gas by @mattevans in #80
- fix(state): cap NextBlocks batch against ClickHouse limiter max by @Savid in #82
- build(goreleaser): disable provenance attestation in docker builds by @mattevans in #85
- feat(structlog): add cold access detection and memory expansion utilities by @mattevans in #84
- refactor: extract precompile gas from CALL overhead and emit synthetic frame by @mattevans in #83
- chore(deps): bump the actions group across 1 directory with 8 updates by @dependabot[bot] in #74
- feat(metrics): fix a couple metrics + add further ch metrics by @mattevans in #88
New Contributors
- @dependabot[bot] made their first contribution in #74
Full Changelog: v0.1.5...v0.1.6
0.0.6-mem-expansion-and-precompiles
Changelog
- 41c3095 refactor(structlog_agg): change GasRefund from *uint64 to uint64 for consistency
0.0.5-mem-expansion-and-precompiles
Changelog
- 7092035 Merge pull request #84 from ethpandaops/feat/mem-expansion
- 25b9506 docs(README): add structlog aggregation feature and resource gas decomposition docs
- 526f428 feat(structlog): add cold access detection and memory expansion utilities feat(structlog): expose IsPrecompile helper for external use feat(execution): extend StructLog with MemorySize, CallTransfersValue, ExtCodeCopySize test(structlog): add comprehensive tests for cold access and memory expansion
- 1fafb32 feat(structlog_agg): add resource gas decomposition metrics
- 57f9acf fix(cold_access): detect cold SLOAD and account access when gas is capped feat(aggregator): add exact memory expansion gas tracking per opcode refactor: replace hard-coded thresholds with warmAccessCost constant
- f3a24c6 fix(cold_access): subtract CallNewAccountGas when CALL transfers value to empty account
- 17e0446 refactor(cold_access): expand inline docs and tighten gas normalization logic
- d952146 refactor(cold_access_test): extract magic test address into named constant test(memory_test): add comprehensive unit tests for resolveLastInFrame style(memory): remove outdated comment about RETURN/REVERT stack layout
0.0.4-mem-expansion-and-precompiles
v0.1.5
What's Changed
- refactor(clickhouse): migrate from HTTP to ch-go native protocol by @Savid in #45
- feat(processor): add two-phase block completion with pending range limiter by @Savid in #48
- ci: add alpha-release workflow for tagged builds by @mattevans in #55
- release: embed mode + structlog agg by @mattevans in #54
- feat(processor): add gap detection for block processing by @Savid in #76
- feat(gap-detection): detect and process missing blocks in addition to incomplete blocks by @Savid in #77
Full Changelog: v0.1.4...v0.1.5