منصوبے کے بارے میں

وارڈن ڈیسک ایک اوپن سورس پائتھون پروجیکٹ ہے جو سولانا لانچ پیڈ ٹوکنز پر آن چین رسک جانچنے کے لیے فیصلہ سازی کی پرت ہے، نہ کہ ٹریڈنگ بوٹ۔ یہ آٹھ ایجنٹس کے گرد بنایا گیا ہے جو ایک مشترکہ انٹرفیس رکھتے ہیں اور تمام حدیں ایک ہی rules.json فائل سے پڑھتے ہیں۔ سات ایجنٹ واضح قواعد سے مطابقت رکھتے ہیں: GRAVEYARD ایسے سکوں کو تلاش کرتا ہے جو خالی بانڈنگ کرو پر مر گئے، MIDWIFE مصنوعی ٹکر لہروں کا پتہ لگاتا ہے، COLLECTOR کلون اور پہلے ہی حرکت کر چکے اوریجنلز سے بچتا ہے، CLOCK کم از کم ہولڈنگ لاک نافذ کرتا ہے، TOLL انٹری سے انکار کرتا ہے جب فیس منافع پر غالب آ جائے، LADDER اوسط کم کرنے پر پابندی لگاتا ہے اور صرف جیتنے والی پوزیشنوں میں اضافے کی اجازت دیتا ہے، اور UNDERTAKER تھیسس ٹائمر کے بعد ٹریڈز کو ختم کرتا ہے۔ آٹھواں ایجنٹ، WARDEN، تمام سات جانچیں چلاتا ہے اور پھر ایک آخری لیکویڈیٹی سوال پوچھتا ہے: اگر میں یہ خریدوں، تو مجھ سے کون خریدے گا؟ یہ پروجیکٹ ایک عوامی سولانا لانچ فیڈ کے آف لائن SQLite اسنیپ شاٹ اور جمع کردہ امیدواروں کے سیٹ کے ساتھ آتا ہے، تاکہ ایک تازہ کلون نیٹ ورک رسائی، API کیز، والٹس، یا ٹرانزیکشن سائننگ کے بغیر پوری پائپ لائن چلا سکے۔ کمانڈز قواعد دکھا سکتی ہیں، بنڈل شدہ انڈیکس کا معائنہ کر سکتی ہیں، پوری ڈیسک چلا سکتی ہیں، یا کمانڈ لائن پیرامیٹرز کے ساتھ انفرادی ایجنٹس کو طلب کر سکتی ہیں۔ فیصلے refusals.jsonl میں لکھے جاتے ہیں اور CSV کے طور پر برآمد کیے جا سکتے ہیں، جن کے ساتھ کنٹریکٹ ایڈریس منسلک ہوتے ہیں تاکہ بعد کے مبصرین انکاروں کا اصل ٹوکن کارکردگی سے موازنہ کر سکیں۔ ایگزٹ کوڈز ڈیسک کو الگ ایگزیکیوشن سسٹمز کے سامنے ویٹو پرت کے طور پر ترتیب دینے کی اجازت دیتے ہیں۔ README حدود کے بارے میں واضح ہے: یہ ٹریڈز نہیں کرتا، کیز نہیں سنبھالتا، اور کارکردگی کے دعوے نہیں کرتا؛ ہولڈر ڈیٹا کے لیے صارف کا فراہم کردہ سولانا RPC اینڈ پوائنٹ درکار ہے اور نامعلوم ڈیٹا انکار کے طور پر بند ہو جاتا ہے؛ بنڈل شدہ انڈیکس تاریخی ہے، لائیو نہیں؛ اور انکار کی بلند شرح کو فلٹرز کی ماپا ہوئی خاصیت کے طور پر پیش کیا گیا ہے، نہ کہ ٹیون کی گئی مارکیٹنگ شخصیت۔ ڈیولپمنٹ میں آف لائن ٹیسٹس، لنٹنگ، اسکیما ویلیڈیشن، اور متعدد پائتھون ورژنز پر CI چیکس شامل ہیں۔