Skip to main content

CLI 覆盖的范围

kaleido 是命令行界面,服务于两类不同的工作流:
  • 本地 RGB Lightning Node 操作:创建基于 Docker 的节点环境,初始化并解锁钱包,管理 BTC、RGB 资产、通道、对等节点和闪电支付。
  • KaleidoSwap 市场与交换流程:查看市场数据、请求报价、执行由做市商支撑的原子交换,以及驱动底层的本地节点交换步骤。
同一个二进制文件既支持交互式终端使用,也支持脚本化自动化。

全局标志

所有命令组都继承同一组根标志: 示例:

环境变量

CLI 还会读取以下环境变量: 命令行标志的优先级高于环境变量和已存储的配置。

命令组

全部功能分为十个命令组。每一组都在命令中逐个子命令展开,并列出参数与标志 —— 下面这张表就是那部分内容的索引。

输出模式

默认情况下,kaleido 会渲染便于阅读的表格和摘要。用于流水线和自动化时,建议使用 --json:
当命令应当在缺少输入时直接失败、而不是弹出提示时,请使用 --agent。