0g-storage-node/docs
2025-09-06 18:24:15 +01:00
..
incentive-mechanism Typo Fixes in Documentation (#340) 2025-03-24 17:02:54 +08:00
architecture.md fix: errors in code comments (#333) 2025-02-18 16:47:01 +08:00
introduction.md replaced broken links (#311) 2025-02-11 16:46:00 +08:00
k-v-store.md docs: fix broken figure image paths across docs (#335) 2025-02-18 09:10:51 +08:00
log-system.md fix: typos in documentation files (#265) 2024-11-13 09:07:06 +08:00
onebox-test.md docs: Fix imperative mood in documentation instructions Update onebox-test.md (#316) 2025-02-11 16:50:39 +08:00
README.md Minor improvement to the docs (README.md) file 2025-09-06 18:24:15 +01:00
run.md Typo Fixes in Documentation (#340) 2025-03-24 17:02:54 +08:00
transaction-processing.md docs: fix grammar in transaction docs (#359) 2025-04-30 14:50:55 +08:00

0G Storage

Organization

The 0G Storage repo is organized with two main modules, common and node, each with several submodules. common contains basic components needed for the node to run, while node contains key roles that compose the network.

Directory structure

┌── : common
|   ├── : channel
|   ├── : directory
|   ├── : hashset_delay
|   ├── : lighthouse_metrics
|   ├── : merkle_tree
|   ├── : task_executor
|   ├── : zgs_version
|   ├── : append_merkle
|   └── : unused_port
┌── : node
|   ├── : chunk_pool
|   ├── : file_location_cache
|   ├── : log_entry_sync
|   ├── : miner
|   ├── : network
|   ├── : router
|   ├── : rpc
|   ├── : shared_types
|   ├── : storage
|   ├── : storage-async
|   └── : sync
├── : tests