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

Quaxar XRP Ledger سرور کا Rust میں نفاذ ہے، جو لیجر ڈیٹا سنک کرنے، پیئر اوورلے میں شرکت کرنے، HTTP اور WebSocket JSON RPC درخواستیں پیش کرنے، اور آپریٹر پر مرکوز CLI فراہم کرنے کے لیے ڈیزائن کیا گیا ہے۔ یہ rippled کے رویے کی قریب سے پیروی کرتا ہے جبکہ Rust ownership، ٹائپ شدہ پروٹوکول ماڈلز، ساختی غلطیاں، اور واضح رن ٹائم حدود استعمال کرتا ہے۔ موجودہ حیثیت: بیٹا۔ ٹیسٹ نیٹ رنز مکمل اور تجویز کنندہ حالتوں تک پہنچ چکے ہیں، دستخط شدہ توثیقات شائع کی ہیں، اور توثیق شدہ چین کے ساتھ آگے بڑھے ہیں۔ لائیو جمع کرانے کی کوریج میں XRP ادائیگیاں، جاری کردہ ٹوکن ادائیگیاں، NFT منٹنگ، AMM تخلیق، اکاؤنٹ استفسارات، اور متوقع مسترد کیسز شامل ہیں۔ پروڈکشن ویلیڈیٹر آپریشن ابھی تجویز نہیں کیا جاتا۔ کلیدی صلاحیتیں: - پروٹوکول: XRP Ledger سیریلائزیشن، فیلڈ تعریفات، ترامیم، ٹرانزیکشن ماڈلز، اور SHAMap سپورٹ۔ - لیجر سنک: متوازی coalesced فی ہیش حصول، مشترکہ NodeFamily کیش، دوبارہ قابل استعمال تصدیق شدہ SHAMap نوڈز، NuDB استقامت، اسنیپ شاٹ ایکسپورٹ/امپورٹ، محدود عمل درآمد وسائل۔ - اسٹوریج: NuDB نوڈ اسٹور بلک امپورٹ، اسٹریمنگ ایکسپورٹ، اور RocksDB کنفیگریشن سطحوں کے ساتھ جہاں نافذ کیا گیا ہے۔ - RPC: HTTP اور WebSocket JSON RPC عوامی اور ایڈمن کمانڈ ہینڈلنگ کے ساتھ۔ - ٹرانزیکشنز: بنیادی ادائیگی، اکاؤنٹ، ٹرسٹ لائن، NFT، AMM، MPT، والٹ، قرض دہی، قطار، اور انویریئنٹ راستے فعال برابری کوریج کے تحت۔ - آپریشنز: انٹرایکٹو CLI، ہیلتھ چیکس، سنک اسٹیٹس، پیئر معائنہ، ڈیٹا بیس اعداد و شمار، لاگ کنٹرولز، ویلیڈیٹر کلید ٹولز، اسنیپ شاٹ ایکسپورٹ/امپورٹ، اور ڈاکٹر تشخیصی کمانڈ۔ - کنفیگریشن: انٹرایکٹو انسٹالر، واضح کنفیگ توثیق، نوڈ سائز پروفائلز، اینڈ پوائنٹ توثیق، اور آپریٹر تشخیص۔ انسٹالیشن کے اختیارات میں macOS/Linux اور Windows کے لیے انٹرایکٹو انسٹالر، سورس سے دستی بلڈ جس کے لیے Rust 1.90+ درکار ہے، اور Docker Compose تعیناتی شامل ہیں۔ آپریٹر CLI اسٹیٹس، ہیلتھ، sync-status، peers، لیجر استفسارات، RPC پاس تھرو، ویلیڈیٹر کلید انتظام، بینچ مارکنگ، اور مکرم بندش کے لیے کمانڈز فراہم کرتا ہے۔ آرکیٹیکچر xrpl/ کریٹس (مشترکہ پروٹوکول اور ڈیٹا اسٹرکچر بنیادیں) اور xrpld/ رن ٹائم کریٹس (acquisition، app، cli، consensus، ledger، nodestore، overlay، rpc/server، tx، اور metrics) میں تقسیم ہے۔ NetworkOps ترجیحی-LCL پالیسی اور کوآرڈینیٹر ریکوری اینکرز کو کیش حصول سے آزادانہ طور پر منظم کرتا ہے۔ ادائیگی کا بہاؤ اسٹرینڈ تشخیص میں ایک AMM سیاق و سباق کا اشتراک کرتا ہے، AMM لیکویڈیٹی CLOB عمل درآمد سے پہلے جانچی جاتی ہے۔ دستاویزات میں چلانے، کنفیگریشن، CLI حوالہ، سنکنگ، حصول آرکیٹیکچر، ویلیڈیٹرز، مجموعی آرکیٹیکچر، اور RPC طریقوں کے گائیڈز شامل ہیں۔ Apache 2.0 کے تحت لائسنس یافتہ۔