Module Overview
Module Dependency Graph
Module Dependencies:
main.rs
├── blockchain.rs ──────┐
│ ├── block.rs │
│ ├── transaction.rs │
│ ├── vdf.rs │
│ └── web.rs ─────────┼─── Global Event System
├── wallet.rs │
│ └── transaction.rs │
├── network.rs ─────────┤
│ ├── block.rs │
│ └── transaction.rs │
└── web.rs ─────────────┘
├── blockchain.rs
├── block.rs
└── transaction.rsCore Modules
Module Interaction Patterns
Data Flow Patterns
Event Broadcasting
Architectural Principles
Separation of Concerns
Minimal Dependencies
Radio-Optimized Design
Thread Safety
Development Guidelines
Adding New Features
Testing Strategy
Last updated