Live edition loading…

PXke Algorand

Independent daily coverage of the Algorand ecosystem — verified reporting on wallets, DeFi, NFTs and infrastructure, fact-checked on-chain before it publishes.

← Latest stories

Deflex SDK مجمدة منذ 2023 بينما يرث Haystack Router نظام توجيه الطلبات

· · · · · · ·

Deflex SDK مجمدة منذ 2023 بينما يرث Haystack Router نظام توجيه الطلبات

حزمة توقفت قبل ثلاث سنوات

صفحة npm الخاصة بـ @deflex/deflex-sdk-js تعرض مشروعًا يبدو صحيًا: 23 إصدارًا، رخصة MIT، وملف README مليء بأكواد TypeScript قابلة للتشغيل. لكن بيانات سجل npm تحكي قصة مختلفة. الإصدار 2.0.5، الذي نُشر في 31 أكتوبر 2023، هو آخر إصدار تم إطلاقه على الإطلاق، ولا توجد أي حزمة تعتمد عليه. مستودع GitHub الذي يشير إليه موقعه يعيد 404 — تثبت لقطة من أرشيف الإنترنت أن المستودع كان موجودًا بحلول أبريل 2025 — لذا فإن الحزمة المضغوطة التي لا يزال npm يقدمها هي لقطة مجمدة لبروتوكول تم الاستحواذ عليه منذ ذلك الحين، وإعادة تسميته، وإيقاف جزء منه.

ما بنته Deflex: 'Liquidity Ocean'

Deflex وصف نفسها بأنها 'The Algorand Liquidity Ocean'، وقد عكس الاسم مشكلة حقيقية: سيولة Algorand DeFi موزعة عبر العديد من التبادلات — Tinyman وPact وAlgofi وHumble — لكل منها مجمعاتها وأسعارها. هناك بروتوكولان عالجا ذلك. يقوم موجّه الطلبات بتقسيم صفقة السوق عبر عدة مجمعات وتوجيهها عبر رموز وسيطة لإيجاد أفضل تنفيذ. بروتوكول أوامر الحد يتيح للمستخدم إيداع الأصول في حساب ضمان لعقد ذكي ثم تنفيذ الطلب لاحقًا بسعر مستهدف، مستفيدًا من السيولة من أي DEX مدعوم بدلاً من مجرد مطابقة أوامر الحد الأخرى. تم بناء المجموعة من قبل الفرق وراء محفظة Defly وAlammex، وأُعلن عنها في ديسمبر 2022، وتم تدقيقها مرتين قبل تغيير الملكية — من قبل Vantage Point في نوفمبر 2022 وUlam Labs في أبريل 2023.

كانت هناك حاجة إلى حزمة تطوير SDK بسبب آليتين في Algorand. يجب على المحفظة الاشتراك في العقد الذكي — تسجيل استعدادها للتفاعل — قبل استدعائه، ويتم تنفيذ المسار الذي يلامس عدة مجمعات كمجموعة معاملات، وهي حزمة تُسوّى ذريًا في كتلة واحدة بحيث تنجح كل الأجزاء أو لا ينجح أي منها. قامت الحزمة بتغليف كليهما، ومن الأفضل قراءة سطح واجهتها البرمجية كقائمة تحقق مما كان على مطور يدمج عمليات تبادل متعددة DEX بناؤه يدويًا:

المفهومالتطبيق العملي
معالجة اشتراك التطبيق (requiredAppOptIns)على Algorand، يجب على المحفظة التسجيل مع كل عقد قبل استدعائه؛ أعادت الحزمة قائمة التطبيقات التي يحتاجها كل مسار وبنت معاملات الاشتراك بنفسها
تجميع مجموعة المعاملات الذرييجب تسوية المسار متعدد المجمعات كوحدة واحدة في كتلة واحدة؛ أنتج getSwapQuoteTransactions الحزمة الموقعة الدقيقة التي تنفذ كل الأجزاء أو لا تنفذ أيًا منها
عروض أسعار بمدخلات ثابتة ومخرجات ثابتةحدد getFixedInputSwapQuote سعر 'أنفق بالضبط X' وحدد getFixedOutputSwapQuote سعر 'استلم بالضبط Y' — الطريقتان اللتان يمكن للمتداول من خلالهما تقييد الصفقة ضد الانزلاق
عملاء أوامر الحدأنشأ DeflexLimitOrderPlatformClient الطلبات وألغاها؛ وقام DeflexLimitOrderFillerClient بتعبئتها — دورة الحياة الكاملة لبروتوكول الضمان

إعادة تسمية وإعادة ضبط تحت TxnLab

في يوليو 2025، استحوذ TxnLab على Deflex — وهي صفقة سجلتها مؤسسة Algorand في تقريرها الشهري للنظام البيئي كخوارزمية توجيه طلبات لتحسين عمليات التبادل. ثم انتقل نطاق الحزمة عبر ثلاثة أسماء npm في ثمانية أشهر: @txnlab/deflex-sdk-js (يوليو 2025)، و@txnlab/deflex (أُهمل في يناير 2026 مع إصدار نهائي 1.9.0)، والحالي @txnlab/haystack-router، الإصدار 2.0.5، مع 525 تنزيلًا في الشهر الماضي. الهجرة آلية بالكامل. وفقًا لـ دليل الهجرة الخاص بالمستودع، تتغير فئة العميل من DeflexClient إلى RouterClient، وتتغير أسماء الأنواع، وينتقل نقطة نهاية الأسعار إلى hayrouter.txnlab.dev/api، وكل شيء آخر — الأساليب، المعاملات، منطق التوجيه — لم يتغير. يوضح نمط التنزيل الأسبوعي التحول قيد التقدم:

Chart: Weekly npm downloads across the Deflex SDK lineage

ما الذي نجا، وما الذي لم ينجو، وما يجب على المطور موازنته

موجّه الطلبات لا يزال حيًا: تلقت تطبيق V2.2 للبروتوكول استدعاءات تطبيقية اليوم من طرف غير محدد، وتصف وثائق Haystack Router التوجيه عبر عدة DEXs برسوم افتراضية تبلغ 10 نقاط أساس على المخرجات. هناك أمران قد يفحصهما المطور قبل الدمج يبدوان أقل طمأنة. بروتوكول أوامر الحد متوقف — تنص الوثائق بوضوح على أن 'أوامر الحد معطلة حاليًا ولم تعد مدعومة' — ويحافظ سجلّه على السلسلة على السجل: 2,407 طلبات مملوءة، و7,853 ملغاة، و15 تظل مفتوحة. هذا استخدام تاريخي حقيقي، وليس وظيفة حالية. وعمليات التدقيق الاثنتان، كما ذُكر أعلاه، كلاهما يسبق الاستحواذ؛ لا شيء في الوثائق يشير إلى أن العقد الحالي V2.2 قد أعيد تدقيقه بعد أن سيطر TxnLab.

التوتر الثاني هيكلي. TxnLab هي في الوقت نفسه صانعة الموجّه ومشغّلة Haystack، تطبيق DeFi للجوال الذي يُعد أكثر المستهلكين ظهورًا لها — وخدمة الأسعار نفسها هي واجهة برمجية تديرها TxnLab ومقيدة بمفتاح API، مع مفتاح مجاني (60 طلبًا في الدقيقة) مثبت في الوثائق. التوجيه على السلسلة غير إذني؛ أما البحث عن المسار الذي يغذيه فليس كذلك. أضف لقطة DeFiLlama بقيمة 16 دولارًا إجمالي القيمة المقرونة مقابل Deflex (بلغ ذروته 90 دولارًا في نوفمبر 2024)، وستجد أن الأهمية التاريخية للبروتوكول لـ Algorand DeFi ليست هي نفسها حجمه الحالي.

ومع ذلك، لا يزال المطورون المستقلون يتصلون بالموجّه: حزمة وسيطة نُشرت في نوفمبر 2025 تتيح تبادل الأصول 'المضروبة' من 'المرحلة الأولى' من خلاله، ويدعم خادم GoPlausible لـ Algorand MCP يعرض Haystack Router كأداة لتجميع DEX لوكيل الذكاء الاصطناعي. بالنسبة للمطور الذي يبدأ اليوم، الطريق واضح — قم بتثبيت @txnlab/haystack-router، واتبع إعادة التسمية الآلية، وتعامل مع الحزمة الأصلية المجمدة كقطعة أثرية. ما يستحق الموازنة هو ما لم يحدّثه الاستحواذ: تغطية التدقيق للعقد الحالي، وواجهة الأسعار المركزية، ومنتج أوامر الحد المتقاعد.

المصدر

Source: https://www.npmjs.com/package/@deflex/deflex-sdk-js