Skip to content
Joao Andre Gomes de Sa Sousa edited this page Nov 30, 2018 · 5 revisions

Layout

Drynx is divided in different folders that organize source code by categories.

Folder structure

.
├── lib                           # Tools and utilities
    ├──  encoding                 # All encodings for the operations
├── protocols                     # Contains all the building blocks
├── services                      # Services: aggregation of building blocks
    ├──  api.go                   # Client-side (querier)
    ├──  api_skipchain.go         # Client-side (skipchain)
    ├──  service.go               # Server-side (querier)
    ├──  service_skipchain.go     # Server-side (skipchain)
    ├──  service_data_provider.go # Server-side (data provider)
├── simul                         # Code for simulating Drynx
    ├──  runfiles                 # .toml files to set up simulations
    ├──  test_data                # Files with runtime data (.csv)
├── LICENSE
└── README.md
Clone this wiki locally