获取转账

get_transfers

返回传输列表。

别名: 没有.

输入:

  • in –布尔值; (默认为false)包括传入的传输。
  • out –布尔值; (默认为false)包括传出的传输。
  • pending –布尔值; (默认为false)包括待处理的传输。
  • failed –布尔值; (默认为false)包括失败的传输。
  • pool –布尔值; (默认为false)包括从守护程序的事务池进行的传输。
  • filter_by_height –布尔值; (可选)按块高度进行过滤器传输。
  • min_height – unsigned int; (可选)如果启用了按高度过滤,则用于扫描传输的最小块高度。
  • max_height – unsigned int; (可选)如果启用了按高度过滤(默认为最大块高度),则用于扫描传输的最大块高度。
  • account_index – unsigned int; (可选)要查询转帐的帐户索引。 (默认为0)
  • subaddr_indices –无符号整数数组; (可选)用于查询传输的子地址索引列表。 (默认为空–所有索引)

输出:

  • in 转移数组:
    • address –字符串;转移的公开地址。
    • amount – unsigned int;转账金额。
    • confirmations – unsigned int;自包含该交易的区块以来挖掘的区块数量(或如果尚未确认,则应将交易添加到区块的区块高度)。
    • double_spend_seen –布尔值;如果以前已经查看过用于传输的关键图像,则为true。
    • fee – unsigned int;交易费用。
    • height – unsigned int;确认此传输的第一个区块的高度(如果尚未开采,则为0)。
    • note –字符串;请注意有关此转移的信息。
    • payment_id –字符串;此转帐的付款ID。
    • subaddr_index –包含主要和次要子地址索引的JSON对象:
      • major – unsigned int;子地址的帐户索引。
      • minor – unsigned int;帐户下子地址的索引。
    • suggested_confirmations_threshold – unsigned int;估算将交易包含在一个区块中所需的确认。
    • timestamp – unsigned int;首次在一个块中确认此传输的时间的POSIX时间戳(如果尚未挖掘,则提交时间戳)。
    • txid –字符串;此转帐的交易ID。
    • type –字符串;转账类型:(“冻结”,“入”,“ XUSD入”,“出”和“ XUSD出”之一
    • unlock_time – unsigned int;可以安全支出转移之前的块数。
  • out 传输数组(请参见上文)。
  • pending 传输数组(请参见上文)。
  • failed 传输数组(请参见上文)。
  • pool 传输数组(请参见上文)。

例:

$ curl http://127.0.0.1:17751/json_rpc -d'{“ jsonrpc”:“ 2.0”,“ id”:“ 0”,“ method”:“ get_transfers”,“ params”:{“ in”: true,“ account_index”:1}}'-H'内容类型:application / json'{“ id”:“ 0”,“ jsonrpc”:“ 2.0”,“ result”:{“输入”:[{地址 “: ”hvxy5mxT87WWDCfsAYYEtq9K8KNbPTRaEd2nKgLgPN3qP5PpH1AaJ6TaYYec9L2hKZGpuxQ4uZ4tkFFLxjaLHVAY7QZoBmW3g2“, ”量“:2000亿, ”确认“:1, ”double_spend_seen“:假的, ”费“:21650200000, ”高度“:153624, ”注“: ”“, ”payment_id“:” 0000000000000000 “,” subaddr_index“:{”主要“:1,”未成年人“:0},” suggested_confirmations_threshold“:1,”时间戳“:1535918400,” txid“:” c36258a276018c3a4bc1f195a7fb530f50cd63a4fa765fb7c6f7f:in“ “:0}]}}
以前 海上清扫所有
下一个 JSON RPC方法概述
zh_CN简体中文