0.25.10-beta
لطفاً مشکلات را با استفاده از سیستم گزارش در گیتهاب اعلام کنید:
https://github.com/flokiorg/go-flokicoin/issues
این نسخه صحت RPC را افزایش داده، الگوریتمهای همگامسازی را بهبود میبخشد، نقاط بازبینی (checkpoints) را بهروزرسانی کرده و فایلهای اجرایی دیمون و CLI را تغییر نام میدهد. برای هماهنگی با شبکه و استفاده از نامهای جدید lokid و lokid-cli ارتقا دهید.
یادداشتهای ارتقا
- دیمون و CLI به
lokidوlokid-cliتغییر نام یافتند (قبلاًflokicoindوflokicoind-cliبودند). فایلهای سرویس، ا سکریپتها و نقطه ورود کانتینرها را مطابق با آن بهروزرسانی کنید.
نکات برجسته
- اجماع و نقاط بازبینی (Checkpoints)
- بهروزرسانی نقاط بازبینی شبکه اصلی (mainnet) تا ارتفاع ۲۰۹,۷۷۱ برای افزایش سرعت همگامسازی اولیه.
- شبکه و همگامسازی
- بهبود ردیابی گروههای همتای خروجی (outbound) و اطمینان از پاسخگویی همتاها به پیام
getblocksبرای کاهش توقف در نزدیکی انتهای زنجیره. - اصلاح زمانبندی دانلود در زمانی که نود بهروز است، جهت جلوگیری از دریافت دادههای تکراری.
- بهینهسازی سریالسازی هدر بلوک و پیامها برای پایداری بیشتر در مسیرهای ورودی/خروجی (I/O).
- بهبود ردیابی گروههای همتای خروجی (outbound) و اطمینان از پاسخگویی همتاها به پیام
- RPC
- متد
getblockchaininfoاکنون پیشرفت تایید را از هدرهای بهترین همتا دریافت میکند؛getblockجزئیات غنیتری از بلوک را نمایش میدهد. - انواع پاسخ و متن راهنمای
getrawtransactionاکنون با دادههای ارسالی مطابقت دارد؛createrawtransactionاعتبارسنجی مبالغ را با سختگیری بیشتری انجام میدهد. - اضافه ش دن قابلیت تجمیع آمار بلوک که متد
getblockstatsرا پشتیبانی میکند (درصدیهای کارمزد/اندازه، تغییرات UTXO). - متد
getinfoنسخه صحیح پروتکل P2P را گزارش داده و فیلدهای مفقود را پر میکند.
- متد
- Mempool و اعتبارسنجی
- تغییر محدودههای مقدار به محدوده کامل
int64و محافظت در برابر سرریز (overflow) در بررسیهای dust هنگام محاسبه سیاستهایMaxLokiو کارمزد. - خطاهای اعتبارسنجی اکنون مقادیر
MaxLokiرا با تبدیل صحیح نمایش میدهند تا از پیامهای گمراهکننده جلوگیری شود.
- تغییر محدودههای مقدار به محدوده کامل
- ابزارها و تستها
- اضافه شدن تولیدکننده مجموعه دادههای بلوک قطعی (
make testexport) و بهروزرسانی تست فیکسچرها برای پایداری CI. - تقویت پوشش تست برای سختی، آمار و حسابداری نودهای خروجی.
- اضافه شدن تولیدکننده مجموعه دادههای بلوک قطعی (
کامیتهای مهم
- بهروزرسانی ابزارها/فیکسچرها و دستیار
testexport(31eff16،0e5dcd3). - اصلاحات RPC و بیلد برای گزارش نسخه پروتکل و بنرها (
651a453،2e92497). - امنیت سیاستها برای محدوده
MaxLokiو محافظت در برابر سرریز dust (9d9eef1،5b583c0). - بهروزرسانی صحت RPC و پکیج آمار بلوک (
4483bfa،ed3f11b،04bfa8b). - تغییر نام دیمون، نقاط بازبینی، اصلاحات همگامسازی/P2P/RPC که منجر به نسخه 0.25.10-beta شد (
66a4658،037c55c،9f457dd،3388ec1،3d115e4،5eadc7b،91a004e،fbbef28).
داراییها (Assets)
نسخههای دیگر (ppc64, mips, *BSD, illumos/solaris) در صفحه انتشار گیتهاب در دسترس هستند.