Part of Epic: #69 - RC1: Core Transaction & State Infrastructure
Goal: Persist blockchain state and account data across node restarts using RocksDB.
Requirements:
- Replace in-memory HashMap backend with RocksDB in
bitcell-state module
- Store Account and BondState data serialized for persistence
- Update StateManager to use RocksDB
- Ensure transactions update and reflect real state even after restart
Files:
crates/bitcell-state/src/storage.rs
Acceptance Criteria:
- State persists correctly across node shutdown/restarts
- No data loss in normal operation
Refer to [todo_now.md](https://github.com/Steake/BitCell/blob/master/todo_now. md) for critical path.
Part of Epic: #69 - RC1: Core Transaction & State Infrastructure
Goal: Persist blockchain state and account data across node restarts using RocksDB.
Requirements:
bitcell-statemoduleFiles:
crates/bitcell-state/src/storage.rsAcceptance Criteria:
Refer to [todo_now.md](https://github.com/Steake/BitCell/blob/master/todo_now. md) for critical path.