Cardano 教程项目文档
1. 项目的目录结构及介绍
Cardano 教程项目的目录结构如下:
cardano-tutorials/
├── Shelley-testnet/
├── cardano-for-dummies/
├── delegation/
├── node-setup/
├── smart-contracts/
├── stakepools/
├── .DS_Store
├── LICENSE
└── README.md
目录介绍
- Shelley-testnet/: 包含与 Shelley 测试网相关的教程和资源。
- cardano-for-dummies/: 面向初学者的 Cardano 教程。
- delegation/: 包含与委托相关的教程和资源。
- node-setup/: 包含节点设置和配置的教程。
- smart-contracts/: 包含与智能合约相关的教程和资源。
- stakepools/: 包含与质押池相关的教程和资源。
- .DS_Store: macOS 系统文件,通常用于存储文件夹的显示属性。
- LICENSE: 项目的开源许可证文件,本项目使用 Apache-2.0 许可证。
- README.md: 项目的介绍文件,包含项目的基本信息和使用说明。
2. 项目的启动文件介绍
在 node-setup/
目录下,有几个关键的启动文件和脚本,用于启动和配置 Cardano 节点。以下是一些重要的启动文件:
- 000_AWS.md: 介绍如何在 AWS 上设置 Cardano 节点。
- 000_install.md: 介绍如何安装 Cardano 节点。
- 010_getConfigFiles_AND_Connect.md: 介绍如何获取配置文件并连接到网络。
- 011_cli.md: 介绍如何使用 Cardano 节点的命令行接口(CLI)。
- 012_understanding-config-files.md: 介绍配置文件的结构和内容。
这些文件详细描述了从安装到启动 Cardano 节点的整个过程,是项目启动的关键文档。
3. 项目的配置文件介绍
在 node-setup/
目录下,有几个配置文件的介绍文档,帮助用户理解和配置 Cardano 节点。以下是一些重要的配置文件介绍:
- 012_understanding-config-files.md: 详细介绍 Cardano 节点的配置文件结构和内容。
- 020_keys_and_addresses.md: 介绍如何生成和管理密钥和地址。
- 030_faucet.md: 介绍如何使用测试网的 faucet 获取测试代币。
- 040_transactions.md: 介绍如何创建和发送交易。
- 050_register_key.md: 介绍如何注册密钥。
- 060_node_keys.md: 介绍节点密钥的管理。
- 061_KES_period.md: 介绍 KES(Key Evolving Signature)周期的管理。
- 070_core_relay.md: 介绍核心节点和中继节点的配置。
- 080_register_stakepool.md: 介绍如何注册质押池。
- 081_start_your_nodes.md: 介绍如何启动节点。
- 090_retire_stakepool.md: 介绍如何退休质押池。
- 091_logging.md: 介绍日志配置和管理。
- 092_ekg.md: 介绍 EKG 监控工具的使用。
- 093_prometheus.md: 介绍 Prometheus 监控工具的使用。
这些文档详细描述了 Cardano 节点的各种配置选项和操作步骤,帮助用户正确配置和运行节点。