OmniCore RPC API文档

交易创建API
omni_send omni_senddexsell omni_senddexaccept omni_sendissuancecrowdsale omni_sendissuancefixed omni_sendissuancemanaged omni_sendsto omni_sendgrant omni_sendrevoke omni_sendclosecrowdsale omni_sendtrade omni_sendcanceltradesbyprice omni_sendcanceltradesbypair omni_sendcancelalltrades omni_sendchangeissuer omni_sendall omni_sendenablefreezing omni_senddisablefreezing omni_sendfreeze omni_sendunfreeze omni_sendrawtx omni_funded_send omni_funded_sendall
数据查询API
omni_getinfo omni_getbalance omni_getallbalancesforid omni_getallbalancesforaddress omni_getwalletbalances omni_getwalletaddressbalances omni_gettransaction omni_listtransactions omni_listblocktransactions omni_listpendingtransactions omni_getactivedexsells omni_listproperties omni_getproperty omni_getactivecrowdsales omni_getcrowdsale omni_getgrants omni_getsto omni_gettrade omni_getorderbook omni_gettradehistoryforpair omni_gettradehistoryforaddress omni_getactivations omni_getpayload omni_getseedblocks omni_getcurrentconsensushash
裸交易API
omni_decodetransaction omni_createrawtx_opreturn omni_createrawtx_multisig omni_createrawtx_input omni_createrawtx_reference omni_createrawtx_change omni_createpayload_simplesend omni_createpayload_sendall omni_createpayload_dexsell omni_createpayload_dexaccept omni_createpayload_sto omni_createpayload_issuancefixed omni_createpayload_issuancecrowdsale omni_createpayload_issuancemanaged omni_createpayload_closecrowdsale omni_createpayload_grant omni_createpayload_revoke omni_createpayload_changeissuer omni_createpayload_trade omni_createpayload_canceltradesbyprice omni_createpayload_canceltradesbypair omni_createpayload_cancelalltrades omni_createpayload_enablefreezing omni_createpayload_disablefreezing omni_createpayload_freeze omni_createpayload_unfreeze
手续费API
omni_getfeecache omni_getfeetrigger omni_getfeeshare omni_getfeedistribution omni_getfeedistributions
内核配置API
omni_setautocommit

omni_getactivedexsells

omni_getactivedexsells调用返回当前在分布式交易所中的活跃出价。

调用参数

  • address:地址过滤器,字符串,可选,默认值:任何地址

返回结果

[                                  // (array of JSON objects)
  {
    "txid" : "hash",                   // (string) 出价的交易哈希
    "propertyid" : n,                  // (number) 在售的代币ID
    "seller" : "address",              // (string) 卖家的比特币地址
    "amountavailable" : "n.nnnnnnnn",  // (string) 依然在售并有效的代币数量
    "bitcoindesired" : "n.nnnnnnnn",   // (string) 期望的比特币数量
    "unitprice" : "n.nnnnnnnn" ,       // (string) 单位代币对应的比特币价值
    "timelimit" : nn,                  // (number) 买家支付确认的时间要求,以区块数计算
    "minimumfee" : "n.nnnnnnnn",       // (string) 买家位接收此出价所需要支付的最少挖矿手续费
    "amountaccepted" : "n.nnnnnnnn",   // (string) 当前位待定的已接受订单保留的代币数量
    "accepts": [                       // (array of JSON objects) 待定接受订单清单
      {
        "buyer" : "address",               // (string) 买家的比特币地址
        "block" : nnnnnn,                  // (number) 包含接受订单的区块序号
        "blocksleft" : nn,                 // (number) 剩余的确认区块数
        "amount" : "n.nnnnnnnn"            // (string) 接受并保留的代币数量
        "amounttopay" : "n.nnnnnnnn"       // (string) 结束交易所需的比特币数量
      },
      ...
    ]
  },
  ...
]

示例代码

~$ omnicore-cli "omni_getactivedexsells"