Cancel a limit order
If you want to cancel a limit order, you can use cancelOrdersByOwner
const order = await sdk.LimitOrder.getLimitOrder('0xcadb63c2ffabd9ef7112cacb92304e660e2e...')
if (order && order.status === LimitOrderStatus.Running) {
const payload = await sdk.LimitOrder.cancelOrdersByOwner([
{
order_id: order.id,
pay_coin_type: order.pay_coin_type,
target_coin_type: order.target_coin_type,
},
])
const tx_result = await sdk.FullClient.executeTx(send_key_pair, payload, false)
}
Last updated