Skip to main content

市场数据

market 命令组是只读入口,用于查看交易对、报价、路由和做市商元数据。

报价示例

重要的报价选项:
  • --from-amount 或 --to-amount —— 二者只能传其一,因为报价只锚定一侧
  • --from-layer
  • --to-layer
这里的金额是显示单位。 --from-amount 0.001 表示 0.001 BTC,而不是 1000 聪。钱包、资产与支付中描述的原始整数单位适用于 asset 与 payment 命令,不适用于报价和交换。

分层取值

可接受的取值取决于具体命令: 两个选项都是可选的:省略时,分层由请求的交易对方向推导。

交换的两种范围

交换功能分布在两个命令组中:

原子交换流程

当做市方在远端、而执行使用本地节点作为接单方时,请使用 swap atomic。

子命令

示例

你还可以提供:
  • --taker-pubkey
  • --yes
  • 显式的 --from-layer 和 --to-layer

本地节点交换流程

使用 node swap 执行底层的 RLN 交换步骤(这些命令位于 node 命令组下): 当你希望把每个步骤单独暴露出来时,这条路径适合调试、演示和更底层的协议操作。 swapstring 由六个用斜杠分隔的字段组成,CLI 在加入白名单前会先校验:
在命令行上务必加引号,让 shell 原样传递。校验报错的含义见故障排查。

推荐的交易流程

浏览市场(无需节点)

执行交换需要本地 RLN 节点——请使用下面的原子交换流程。

使用本地节点

完整的命令地图请查看命令参考。