CLI 覆盖的范围
kaleido 是命令行界面,服务于两类不同的工作流:
- 本地 RGB Lightning Node 操作:创建基于 Docker 的节点环境,初始化并解锁钱包,管理 BTC、RGB 资产、通道、对等节点和闪电支付。
- KaleidoSwap 市场与交换流程:查看市场数据、请求报价、执行由做市商支撑的原子交换,以及驱动底层的本地节点交换步骤。
为什么使用它
引导式设置
在同一个设置流程中,选择仅市场模式或搭建本地节点环境。
命名环境
让多套本地节点栈相互隔离,并用一条命令切换当前活动节点。
钱包与 RGB 操作
处理 BTC、RGB 资产、发票、转账、备份和闪电支付。
交易与交换
查询交易对与报价,并执行原子交换或本地节点交换流程。
全局标志
所有命令组都继承同一组根标志:
示例:
环境变量
CLI 还会读取以下环境变量:
命令行标志的优先级高于环境变量和已存储的配置。
命令组
输出模式
默认情况下,kaleido 会渲染便于阅读的表格和摘要。用于流水线和自动化时,建议使用 --json:
--agent。