میں اس وقت اپنے دورے کے دوران استعمال کر رہا ہوں
var now = new Date().getTime(); if(now%28800000 > 28790000 || now%28800000 < 300000) { Sleep(300000); }
اس کے بعد کیا ہوگا؟ میں نے سوچا کہ یہ طریقہ بہت بیوقوف ہے، اور حکمت عملی چلنے کے دوران ہر سیکنڈ میں 2 سے 5 بار گھومتی ہے، اور اس کے نتیجے میں، میں نے سوچا کہ یہ بہت زیادہ ضائع ہو گیا ہے کہ میں نے اس کوڈ کی دو لائنوں کو ایک دن میں کتنی بار استعمال کیا ہے.
اور ویکیپیڈیا کے سرکاری دستاویزات میں کہا گیا ہے: ((1) ادائیگی کے وقت آرڈر اور انوائس واپس نہیں کیا جاسکتا ، اگر صارف ادائیگی کے وقت آرڈر یا انوائس واپس کرے گا تو غلطی کا کوڈ “1056” ، ادائیگی کے دوران آرڈر اور انوائس واپس نہیں کیا جاسکتا ہے۔ آپ کو مشورہ دیا جاتا ہے کہ آپ معاہدے کے انفارمیشن انٹرفیس کو حاصل کرنے کے لئے ہر چند سیکنڈ میں سوئپ کریں: linear-swap-api/v1/swap_contract_info ، جب واپسی کی رپورٹ میں contract_status واپسی کی حیثیت کا کوڈ 5 ، 6 ، 7 ، 8 میں سے کسی بھی نمبر سے ظاہر ہوتا ہے۔
میں نے انٹرفیس کی معلومات کو کال کرنے کے لئے ہر بار باری باری، کم موثر ہے؟ تو یہاں آ کر پوچھیں کہ کیا اس سے بہتر کوئی اور طریقہ ہے؟