0g-storage-node/docs
leopardracer 16e70bde68
Some checks are pending
abi-consistent-check / build-and-compare (push) Waiting to run
code-coverage / unittest-cov (push) Waiting to run
rust / check (push) Waiting to run
rust / test (push) Waiting to run
rust / lints (push) Waiting to run
functional-test / test (push) Waiting to run
fix: typos in documentation files (#265)
* Update README.md
2024-11-13 09:07:06 +08:00
..
incentive-mechanism fix: typos in documentation files (#265) 2024-11-13 09:07:06 +08:00
architecture.md Docs improvements (#82) 2024-07-11 14:10:57 +08:00
introduction.md Docs improvements (#82) 2024-07-11 14:10:57 +08:00
k-v-store.md @peter/doc (#22) 2024-03-24 22:37:46 +08:00
log-system.md fix: typos in documentation files (#265) 2024-11-13 09:07:06 +08:00
README.md @peter/doc (#22) 2024-03-24 22:37:46 +08:00
run.md Docs improvements (#82) 2024-07-11 14:10:57 +08:00
transaction-processing.md Docs improvements (#82) 2024-07-11 14:10:57 +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