Join our community: https://t.me/+DOylgFv1jyJlNzM0
Why this matters
storage.rs centralizes ledger reads and writes for streams and config, but the functions have no rustdoc explaining storage key layout or ledger TTL bump behavior, which makes it hard for new contributors to reason about persistence costs.
Acceptance criteria
Files to touch
contracts/stream_contract/src/storage.rs
Out of scope
Does not change storage layout or add new storage entries.
Why this matters
storage.rs centralizes ledger reads and writes for streams and config, but the functions have no rustdoc explaining storage key layout or ledger TTL bump behavior, which makes it hard for new contributors to reason about persistence costs.
Acceptance criteria
Files to touch
contracts/stream_contract/src/storage.rsOut of scope
Does not change storage layout or add new storage entries.