普通用户提交订单


使用前说明

挂单: 主动挂单,等待成交

吃单: 主动成交别人的挂单

挂单和吃单如何判断:
1、限价单与限价单 :挂单和吃单的区别取决两者交易入块的顺序
2、限价单与市价单: 市价为吃单,限价为挂单
3、市价单与市价单:小概率发生,后者入块为吃单

submitdexselllimitordertx

提交限价卖单

Parameters submitdexselllimitordertx "sender" "coin_symbol" "asset" price [dex_id] [symbol:fee:unit] "[memo]"

sender (string required) 订单发起者地址

coin_symbol (string required) 希望得到的货币类型

asset_symbol:asset_amount:unit (comboMoney,required) 设置需要卖出的数量,默认货币类型是WICC, 默认货币单位是sawi.

price (numeric, required) 设置卖出价格

dex_id (numeric, optional) 去中心化交易所(dex)的id,默认为0

symbol:fee:unit (string:numeric:string, optional) 付给矿工的费用,默认是WICC:10000:sawi

memo (string, optional) 备注

Result

txid (string) 提交订单后的哈希

Examples

\\ Request
root@0e7612ac5bc5:/opt/wicc# coind submitdexselllimitordertx "0-9" "WUSD" "WICC:1000000000:sawi" 1000000000 0

\\ Respond
{
    "txid" : "2ddc416bfce926cd5cb286deb3de296b7c5df82dc2673e1cf82b9f3cd8491754"
}

\\ As json rpc call
> curl --user myusername -d '{"jsonrpc": "1.0", "id":"curltest", "method": "submitdexselllimitordertx", "params": ["10-3", "WUSD", "WICC:1000000000:sawi", 100000000, 0
] }' -H 'Content-Type: application/json;' http://127.0.0.1:8332/


submitdexbuylimitordertx

提交限价买单

Parameters submitdexbuylimitordertx "sender" "coin_symbol" "asset" price [dex_id] [symbol:fee:unit] "[memo]"

sender (string required) 订单发起者地址

coin_symbol (string required) 支出的货币类型

asset_symbol:asset_amount:unit (comboMoney,required) 设置需要买入的数量,默认货币类型是WICC, 默认货币单位是sawi.

price (numeric, required) 设置买入价格

dex_id (numeric, optional) 去中心化交易所(dex)的id,默认为0

symbol:fee:unit (string:numeric:string, optional) 付给矿工的费用,默认是WICC:10000:sawi

memo (string, optional) 备注

Result

txid (string) 提交订单后的哈希

Examples

\\ Request
root@0e7612ac5bc5:/opt/wicc# coind submitdexbuylimitordertx "0-1" "WICC" "WUSD:1000000000000:sawi" 1000000000 1

\\ Respond
{
    "txid" : "bbdb87261018a4bf8f3407036a8a2e34de1dad863be00c0557b554e57c341bdb"
}

\\ As json rpc call
> curl --user myusername -d '{"jsonrpc": "1.0", "id":"curltest", "method": "submitdexbuylimitordertx", "params": ["10-3", "WUSD", "WICC:1000000000:sawi", 100000000, 0
] }' -H 'Content-Type: application/json;' http://127.0.0.1:8332/


submitdexsellmarketordertx

提交市价卖单

Parameters submitdexsellmarketordertx "sender" "coin_symbol" "asset_symbol" asset_amount [dex_id] [symbol:fee:unit] "[memo]"

sender (string required) 订单发起者地址

coin_symbol (string required) 希望得到的货币类型

asset_symbol:asset_amount:unit (comboMoney,required) 设置需要卖出的数量,默认货币类型是WICC, 默认货币单位是sawi.

dex_id (numeric, optional) 去中心化交易所(dex)的id,默认为0

symbol:fee:unit (string:numeric:string, optional) 付给矿工的费用,默认是WICC:10000:sawi

memo (string, optional) 备注

Result

txid (string) 提交订单后的哈希

Examples

\\ Request
root@0e7612ac5bc5:/opt/wicc# coind submitdexsellmarketordertx "0-1" "WUSD" "WICC:200000000:sawi" 0

\\ Respond
{
    "txid" : "636de35e645c38a1b61bab754ef86bad24a7c72c1747a5119cd2d02ed173ea5a"
}

\\ As json rpc call
> curl --user myusername -d '{"jsonrpc": "1.0", "id":"curltest", "method": "submitdexsellmarketordertx", "params": ["10-3", "WUSD", "WICC:200000000:sawi", 1
] }' -H 'Content-Type: application/json;' http://127.0.0.1:8332/

submitdexbuymarketordertx

提交市价买单

Parameters submitdexbuymarketordertx "sender" "coin_symbol" coin_amount "asset_symbol" [dex_id] [symbol:fee:unit] "[memo]"

sender (string required) 订单发起者地址

coin_symbol:coin_amount:unit (string required) 设置支出的货币数量,默认货币类型是WICC, 默认货币单位是sawi.

asset_symbol (comboMoney,required) 想要购买的货币类型

dex_id (numeric, optional) 去中心化交易所(dex)的id,默认为0

symbol:fee:unit (string:numeric:string, optional) 付给矿工的费用,默认是WICC:10000:sawi

memo (string, optional) 备注

Result

txid (string) 提交订单后的哈希

Examples

\\ Request
root@0e7612ac5bc5:/opt/wicc# coind submitdexbuymarketordertx "0-1" "WUSD:200000000:sawi"  "WICC" 1

\\ Respond
{
    "txid" : "636de35e645c38a1b61bab754ef86bad24a7c72c1747a5119cd2d02ed173ea5a"
}

\\ As json rpc call
> curl --user myusername -d '{"jsonrpc": "1.0", "id":"curltest", "method": "submitdexbuymarketordertx", "params": ["10-3", "WUSD:200000000:sawi", "WICC", 1
] }' -H 'Content-Type: application/json;' http://127.0.0.1:8332/