• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

iotaledger / iota / 16394729076

18 Jul 2025 05:29PM UTC coverage: 65.588% (-0.007%) from 65.595%
16394729076

push

github

web-flow
fix(node): refactor ExecutionCacheConfig (#7864)

# Description of change

ProxyCache crates both Passthrough and Writeback caches and thus
requires both configs, while previously ExecutionCacheConfig was an enum
which could only provide config for one cache. This PR simplifies the
definition of ExecutionCacheConfig allowing to keep all config values.

## Links to any relevant issues

Fixes #7847.

## How the change has been tested

- [x] Basic tests (linting, compilation, formatting, unit/integration
tests)
- [ ] Patch-specific tests (correctness, functionality coverage)
- [ ] I have added tests that prove my fix is effective or that my
feature works
- [ ] I have checked that new and existing unit tests pass locally with
my changes

---------

Co-authored-by: muXxer <git@muxxer.de>

89 of 101 new or added lines in 10 files covered. (88.12%)

364 existing lines in 19 files now uncovered.

229645 of 350132 relevant lines covered (65.59%)

2325143.59 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

99.3
/crates/iota-core/src/execution_cache/proxy_cache.rs


Source Not Available

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc