CryptoVari Gateway؛ پرداخت خودکار سود استیکینگ و ثبت امن تراکنشها
پیشنهاد جایگزین امروز برای معرفی، بخش `CryptoVari Gateway` است؛ مخصوصا کران جدید پرداخت سود استیکینگ که در مسیر `admins/cryptovari_gateway/app/gateway/cron/cron_staking_payout.php` دیده میشود.
این بخش برای این ساخته شده که سود پوزیشنهای فعال استیکینگ بهصورت مرحلهای و قابل کنترل محاسبه شود، در کیف پول Finance کاربر ثبت شود و برای هر عملیات، رد تراکنش قابل پیگیری باقی بماند.
قابلیتهایی که در کد دیده میشود:
- اجرای batch برای پردازش تعداد مشخصی از پوزیشنهای فعال
- محاسبه سود APY بهصورت زمانی و بر اساس ثانیه
- پرداخت سود با حداقل آستانه قابل تنظیم
- باز کردن اصل سرمایه در زمان سررسید
- استفاده از transaction دیتابیس برای کاهش خطای نیمهکاره ماندن عملیات
- ساخت ردیف کیف پول Finance در صورت نبودن کیف پول کاربر
- ثبت تراکنش در `ex_users_wallets_transactions`
- نگهداری موجودی قبل و بعد از عملیات
- ثبت وضعیت تراکنش با `StatusAction = done`
- ارسال پیامک اطلاعرسانی سود از طریق `Gidora SMS`
- نرمالسازی شماره موبایل ایران برای ارسال پیامک
- قابلیت ارسال نسخه تست پیامک به شماره کنترل
- اتصال مستقیم به جدولهای استیکینگ مثل `ex_staking_user_positions` و `ex_staking_plans`
در کنار این بخش، در ساختار gateway کدهای wallet indexer هم وجود دارد؛ برای شبکههایی مثل BSC، XRP و TON. این یعنی زیرساخت در حال حرکت به سمت یک سیستم کاملتر برای شناسایی واریزهای بلاکچینی، جلوگیری از ثبت تکراری تراکنشها، افزایش موجودی کیف پول و ثبت لاگ مالی است.
ارزش این قابلیت برای گیدورا روشن است: سرویسهای مالی فقط با نمایش موجودی کامل نمیشوند. باید سود، سررسید، تراکنش، پیامک، لاگ و کنترل خطا هم در یک جریان قابل اعتماد کنار هم قرار بگیرند.
`CryptoVari Gateway` قدمی در همین مسیر است؛ زیرساختی برای اینکه عملیات مالی خودکار، قابل پیگیری و قابل گزارش باشد.
#CryptoVari #Gateway #Staking #Wallet #Blockchain #GidoraSMS #Fintech #گیدورا