Deflex SDK له ۲۰۲۳ کال راهیسې کنګل شوی، او Haystack Router د امرونو لارې کولو سټک په میراث واخیست

یوه بسته چې درې کاله وړاندې ودرېده
د @deflex/deflex-sdk-js npm پاڼه د یوې روغې او سالمې پروژې په څېر ښکاري: ۲۳ خپرونې، د MIT جواز، او یو README چې د چلولو وړ TypeScript څخه ډک دی. خو د ثبت میټاډاټا بله کیسه وايي. نسخه ۲.۰.۵ چې د ۲۰۲۳ کال د اکتوبر په ۳۱ نیټه خپره شوه، وروستنۍ خپرونه ده چې خپره شوه، او هېڅ بسته پرې تکیه نه کوي. د GitHub مخزن چې د هغې د کور پاڼې لینک ورته اشاره کوي، ۴۰۴ ځواب ورکوي. د انټرنیټ آرشیف یوه سنېپ شاټ ثابتوي چې مخزن تر اپریل ۲۰۲۵ پورې شتون درلود — نو هغه تاربال چې npm لا هم خدمت کوي، د یوې پروتوکول کنګل شوی سنېپ شاټ دی چې له هغه وخت راهیسې استملاک شوی، نوم یې بدل شوی، او په برخې توګه بند شوی دی.
Deflex څه جوړ کړل: د 'نقدینګي بحر'
Deflex خپل ځان 'د Algorand نقدینګي بحر' ونوماوه، او دې نوم یوه واقعي ستونزه څرګنده کړه: د Algorand DeFi نقدینګي په ډېرو تبادلو وېشل شوې ده — Tinyman, Pact, Algofi, Humble — هر یو خپل حوض او بیې لري. دوه پروتوکولونو دې ته ځواب ورکړ. د امر لارې کوونکی یوه د بازار تبادله په څو حوضونو وېشي او د منځنیو ټوکنونو له لارې یې لاره هواروي ترڅو تر ټولو ارزانه اجرا ومومي. د محدودیتي امر پروتوکول کارونکي ته اجازه ورکوي چې شتمنۍ په هوښیار تړون امانت کې واچوي او وروسته په هدف بیه امر ډک شي. دا د هر ملاتړ شوي DEX څخه نقدینګي راوړي، نه یوازې د نورو محدودیتي امرونو سره سمون. دا سويټ د Defly بټوه او Alammex د ټیمونو لخوا جوړ شو، د ۲۰۲۲ کال په ډسمبر کې اعلان شو، او له لاس بدلولو مخکې دوه ځله پلټل شو — د Vantage Point لخوا د نومبر ۲۰۲۲ او د Ulam Labs لخوا د اپریل ۲۰۲۳.
دوه د Algorand میکانیزمونو له امله SDK ته اړتیا وه. یو بټوه باید هوښیار تړون ته خپله لیوالتیا ثبت کړي — یعنې د تعامل اراده — مخکې له دې چې ورته اړیکه ونیسي. همدا راز، هغه لاره چې له څو حوضونو تېرېږي، د یوې لیږد ډلې په توګه اجرا کیږي، یوه بسته چې په یوه بلاک کې د یوه واحد په توګه تصفیه کېږي، نو یا ټولې برخې بریالۍ کېږي یا هېڅ یوه. دا بسته دواړه رانغاړي، او د دې د API سطحه غوره ده چې د هغو شیانو د چک لیست په توګه ولوستل شي چې یو ډویلپر د څو DEXs تبادلې مدغم کوي، که بسته نه وای، باید لاسي یې جوړول.
| مفهوم | په عمل کې اغېزه |
|---|---|
د اپلیکیشن د شاملېدو اداره کول (requiredAppOptIns) | په Algorand کې یو بټوه باید له هر تړون سره ثبت شي مخکې له دې چې ورته زنګ ووهي؛ SDK د هغو اپلیکیشنونو لیست راستون کړ چې هرې لارې ته اړتیا وه او د شاملېدو لیږدونه یې پخپله جوړ کړل |
| د اتومي لیږد ډلې جوړول | یوه څو-حوضه لاره باید په یوه بلاک کې د یوه واحد په توګه تصفیه شي؛ getSwapQuoteTransactions دقیق لاسلیک شوی بسته تولید کړه چې یا ټولې برخې اجرا کوي یا هیچ |
| د ثابت انپټ او ثابت آوټ پټ کوټونه | getFixedInputSwapQuote د 'کرار شی دقیقا X' قیمت ورکړ، او getFixedOutputSwapQuote د 'ترلاسه کړه دقیقا Y' قیمت ورکړ — هغه دوه لارې چې سوداګر کولی شي د سلیپیج په وړاندې تبادله محدوده کړي |
| د محدودیتي امر کلاینټونه | DeflexLimitOrderPlatformClient امرونه جوړ او لغوه کړل؛ DeflexLimitOrderFillerClient یې ډک کړل — د امانتي پروتوکول بشپړ ژوند دوره |
د TxnLab لاندې نوم بدلون او بیا تنظیم
د ۲۰۲۵ کال په جولای کې، TxnLab Deflex استملاک کړ — دا معامله چې د Algorand بنسټ یې په خپل میاشتني اکوسیستم راپور کې د 'د غوره تبادلو لپاره د امر لارې الګوریتم' په توګه ثبت کړه. د SDK نسب بیا په اته میاشتو کې د npm درې نومونو له لارې تېر شو: @txnlab/deflex-sdk-js (جولای ۲۰۲۵)، @txnlab/deflex (د جنوري ۲۰۲۶ کې باطل شو، وروستی ۱.۹.۰ خپرونه)، او اوسنی @txnlab/haystack-router، نسخه ۲.۰.۵، د تېرې میاشتې په جریان کې ۵۲۵ ډاونلوډونه. دا مهاجرت په قصدي ډول مکانیکي دی. د مخزن د مهاجرت لارښود له مخې، د کلاینټ کلاس له DeflexClient څخه RouterClient ته بدلیږي، د نوعو نومونه بدلېږي، د کوټ انډپواینټ hayrouter.txnlab.dev/api ته حرکت کوي، او نور هر څه — میتودونه، پیرامیټرونه، د لارې منطق — بدلون نه کوي. د اونۍ ډاونلوډ بېلګه د بدلون په حال کې ښیې:
Chart: د Deflex SDK نسب په اوږدو کې اونۍ npm ډاونلوډونه
څه ژوندي پاتې شول، څه نه، او یو ډویلپر باید څه وزن کړي
د امر لارې کوونکی ژوندی دی: د پروتوکول V۲.۲ اپلیکیشن د نن ورځې په څېر وروسته له یوې ناپېژندلې خوا څخه اپلیکیشن زنګونه ترلاسه کړل، او د Haystack Router اسناد په څو DEXs کې د لارې کولو تشریح کوي چې په محصول باندې یې په تېلو ۱۰-بیس پوینټ فیس وي. دوه شیان چې یو ډویلپر به له مدغم کولو دمخه وګوري، ډېر ډاډمن نه ښکاري. د محدودیتي امر پروتوکول بند شوی — اسناد په ښکاره توګه وايي چې 'محدودیتي امرونه اوس مهال غیر فعال دي او نور ملاتړ نه کیږي' — او د هغې آن-چین ثبت ریکارډ ساتي: ۲,۴۰۷ امرونه ډک شوي، ۷,۸۵۳ لغوه شوي، ۱۵ پاتې دي. دا واقعي تاریخي کارونه ده، نه اوسنی فعالیت. او دواړه پلټنې، لکه پورته چې یادونه وشوه، دواړه له استملاک څخه مخکې دي؛ په اسنادو کې هېڅ نه لیدل کیږي چې اوسنی V۲.۲ تړون د TxnLab له واک اخیستو وروسته بیا پلټل شوی وي.
دوهم تشنج ساختماني دی. TxnLab په ورته وخت کې د لارې کوونکي ساتونکی او د Haystack چلوونکی دی — هغه ګرځنده DeFi اپلیکیشن چې د هغې تر ټولو څرګند مصرف کوونکی دی — او د کوټ خدمت پخپله د TxnLab لخوا پرمخ وړل شوی API دی چې د API کیلي پرمحدود شوی، او د آزادې کچې کیلي (په دقیقه کې ۶۰ غوښتنې) په اسنادو کې مستقیمه لیکل شوې ده. آن-چین لاره بې اجازې ده؛ خو هغه لار موندنه چې ورته معلومات برابروي، بې اجازې نه ده. د DeFiLlama سنېپ شاټ چې د Deflex لپاره $۱۶ قفل شوی ټول ارزښت ښکاره کوي (د دې لوړه کچه د نومبر ۲۰۲۴ کې $۹۰ وه)، د پروتوکول تاریخي اهمیت د Algorand DeFi لپاره د اوسنۍ کچې سره یو شان نه دی.
له دې سره سره، خپلواک جوړونکي لاهم په لارې کوونکي کې نښلي: یوه منځنی سافټویر بسته چې د نومبر ۲۰۲۵ کې خپره شوه، د مالیه لرونکي 'لومړۍ مرحله' شتمنۍ ته اجازه ورکوي چې له لارې تبادله شي، او د GoPlausible Algorand MCP سرور Haystack Router د AI-agent DEX تجمیع لپاره د یوې وسیلې په توګه ښکاره کوي. د هغه ډویلپر لپاره چې نن پیل کوي، لاره روښانه ده — @txnlab/haystack-router نصب کړئ، مکانیکي نوم بدلون تعقیب کړئ، او کنګل شوې اصلي بسته د یوې زړې بستې په توګه وګڼئ. هغه څه چې د وزن کولو وړ دي هغه دي چې استملاک یې نوي کړي نه دي: په اوسني تړون باندې د پلټنې پوښښ، متمرکز کوټ API، او تقاعد شوی محدودیتي امر محصول.
سرچینې
- @deflex/deflex-sdk-js on npm
- Deflex
- TxnLab/haystack-js
- Migration guide
- Haystack Router docs
- Algorand Foundation, July 2025 Algo Insights Report
- Haystack app
- Haystack Router
- SDK | Haystack Router
- raw.githubusercontent.com
- https://registry.npmjs.org/-/v1/search?text=deflex
- https://registry.npmjs.org/@txnlab/haystack-router
- https://registry.npmjs.org/@txnlab/deflex
- Contracts | Haystack Router
- API (Order-Router) | Haystack Router
- txnlab.gitbook.io
- Introduction | Haystack Router
- Contracts | Haystack Router
- Introduction | Haystack Router