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

iotaledger / iota / 16406574654

18 Jul 2025 05:29PM UTC coverage: 65.584% (-0.004%) from 65.588%
16406574654

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%)

346 existing lines in 14 files now uncovered.

229631 of 350132 relevant lines covered (65.58%)

2329738.45 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