Skip to content
This repository has been archived by the owner on Apr 9, 2024. It is now read-only.

Latest commit

 

History

History
50 lines (47 loc) · 1.28 KB

layout.md

File metadata and controls

50 lines (47 loc) · 1.28 KB

Mercury layout

.
├── common
│   ├── address.rs
│   ├── hash.rs
│   ├── lazy.rs
│   ├── lib.rs
│   └── utils.rs
├── core
│   ├── ckb-client
│   ├── cli
│   ├── rpc
│   │   ├── rpc-core
│   │   ├── rpc-types
│   │   └── rpc-utility
│   ├── service
│   ├── storage
│   └── synchronization
├── db
│   ├── db-sqlx
│   └── xsql-test
├── devtools
│   ├── config
│   ├── create_table
│   └── test_data
├── docs
│   ├── config.md
│   ├── layout.md
│   ├── migration.md
│   └── setup.md
├── logger
├── protocol
│   ├── db.rs
│   └── lib.rs
└── src
    └── main.rs

A brief description:

  • common Contains utilities for mercury.
  • core Contains implementations of module traits.
  • db Contains the database implementation.
  • devtools Contains scripts and configurations for better use of the this repository.
  • docs Contains project documentations.
  • logger Contains the mercury structured logger.
  • protocol Contains the protocol traits and structs.
  • src Contains main packages