docs-api icon indicating copy to clipboard operation
docs-api copied to clipboard

[پیشنهاد]: اضافه کردن وضعیت نهایی سفارش به داده های سفارش کنسل شده

Open tomhub2020 opened this issue 2 years ago • 1 comments

نیازمندی

جسارتا یک پیشنهاد برای کم شدن حجم درخواست ها به API دارم: بارها برام اتفاق افتاده که سفارشی رو کنسل کردم اما بعد از کنسل شدن متوجه شدم که مقداری از سفارش (یا بعضا کل سفارش) پر شده. این اتفاق باعث شد که بعد از کنسل کردن هر سفارش، وضعیت سفارش مربوطه رو هم چک کنم تا ببینم درصد تکمیل شده ای داره یا نه دستور کنسل کردن سفارش، داده های زیر رو برمیگردونه (کپی شده از بخش API صرافی): { "status": "ok", "updatedStatus": "Canceled" } و دستور مشاهده وضعیت سفارش، داده های زیر رو برمیگردونه: { "status": "ok", "order": { "unmatchedAmount": "3.0000000000", "fee": "0E-10", "matchedAmount": "0E-10", "partial": false, "price": "8500000.0000000000", "created_at": "2018-11-28T12:25:22.696029+00:00", "id": 5684, "srcCurrency": "Litecoin", "totalPrice": "25500000.00000000000000000000", "type": "sell", "dstCurrency": "\ufdfc", "isMyOrder": false, "status": "Active", "amount": "3.0000000000", } } با توجه به اینکه در ماههای اخیر وضعیت اینترنت خیلی ناپایداره و درخواست ها دیر ارسال یا پردازش میشن، برام زیاد اتفاق افتاده که سفارش پر نشده ای رو کنسل کردم اما بعد از کنسل شدن، متوجه شدم که درصدی پر شده

راه‌حل

چون دستور کنسل کردن سفارش، داده خیلی جزیی برمیگردونه، پیشنهادم اینه که داده های وضعیت سفارش رو هم بهش اضافه کنید تا متوجه بشیم که آیا تغییری در مقدار پر شده اتفاق افتاده یا نه. اینجوری نیازی نیست بعد از هر کنسل کردنی، وضعیت سفارش هم چک بشه

امکانات مشابه

No response

توضیح تکمیلی

No response

tomhub2020 avatar Feb 01 '23 22:02 tomhub2020

+1

IYP-Programer-Yeah avatar Oct 16 '23 20:10 IYP-Programer-Yeah