بائنن تمام ٹرانزیکشنز کو غیر مکمل احکامات پر منسوخ کرتا ہے، IO انٹرفیس کا استعمال کرتا ہے، جو سیکھنے کے لئے استعمال کیا جاتا ہے IO انٹرفیس API کی حمایت کرنے کے لئے ایک مثال کے طور پر منسلک کیا جا سکتا ہے
function cancellAll(){ try{ var openOrders = exchange.IO('api', 'GET', '/api/v3/openOrders'); for (var i=0; i<openOrders.length; i++){ var order = openOrders[i]; var currency = ''; if (order.symbol.endsWith('USDT')){ currency = order.symbol.slice(0,order.symbol.length-4) + '_' + 'USDT'; } else{ currency = order.symbol.slice(0,order.symbol.length-3) + '_' + order.symbol.slice(order.symbol.length-3,order.symbol.length); } exchange.IO("currency", currency); exchange.CancelOrder(order.orderId); } } catch(err){ Log('error'); } } function main(){ cancellAll() }