contracts/chainsetttle/src/storage.rs (585 lines) implements a storage layer, but there is no mod storage; declaration anywhere in lib.rs — the file is not part of the compiled crate at all. All storage access currently happens inline in lib.rs via env.storage() calls.
Acceptance criteria:
- Decide whether storage.rs should be wired in (as the storage abstraction layer) or deleted as dead code
- Implement the decision
cargo build and cargo test still pass
contracts/chainsetttle/src/storage.rs (585 lines) implements a storage layer, but there is no
mod storage;declaration anywhere in lib.rs — the file is not part of the compiled crate at all. All storage access currently happens inline in lib.rs via env.storage() calls.Acceptance criteria:
cargo buildandcargo teststill pass