Kraken 中的 userref、refid 和 txid 有什么区别?

ypi*_*ard 4 bots bitcoin

尝试使用Kraken API 时,我想知道字段txidrefid和之间的区别userref,以及何时使用一个而不是另一个。

ypi*_*ard 6

因此,我向 Kraken 支持人员发送了一封电子邮件,并进行了更多研究,以下是我将如何描述这些领域:

  • txid: 下单时,会分配一个 ID 进行跟踪。它是一个必填字段,无论订单的执行或填写如何都存在。要完成订单,可能需要进行多次交易。他们也被分配了自己的 ID,这将与订单的 ID 不同。
  • userref:此字段是可选的,不是必需的。如果用户对 txid 选项不满意,它是由用户生成的一个 32 位数字,用于跟踪特定订单。
  • refid: 该字段可以引用另一个订单的 txid 以在它们之间建立某种链接。在Add standard order端点中使用 close 参数时可能会发生这种情况。当前一个订单被执行时,这将自动创建一个新订单,其 txid 为 refid。当您打开一个保证金头寸并使用单独的订单将其平仓时,也可能出现这种情况,并且需要从原始头寸重新支付。