دنبال صفحه Google+ or توییتر برای آخرین اخبار توسعه دهنده
ما از انتشار لایت کوین Core 0.17.1 خرسندیم. این نسخه جدید نسخه اصلی است که شامل ویژگیهای جدید، رفع اشکالهای مختلف، بهبود عملکرد و ترجمههای بهروز شده است.
به کاربران قدرتمند توصیه می شود که به این نسخه ارتقا دهند. پس از تست کافی، لایت کوین Core 0.17.1 نهایی منتشر خواهد شد و به همه کاربران توصیه می شود که آن را ارتقا دهند.
اگر نسخه قدیمیتری دارید، آن را خاموش کنید. صبر کنید تا کاملاً خاموش شود (که ممکن است برای نسخههای قدیمیتر چند دقیقه طول بکشد)، سپس نصبکننده را اجرا کنید (در ویندوز) یا فقط کپی کنید. /Applications/Litecoin-Qt
(در مک) یا litecoind
/litecoin-qt
(در لینوکس).
اگر گره شما دارای txindex باشد، txindex db اولین باری که نسخه 0.17.1 یا جدیدتر را اجرا می کنید منتقل می شود، که ممکن است تا چند ساعت طول بکشد. تا زمانی که این انتقال کامل نشود، گره شما کاربردی نخواهد بود.
اولین باری که نسخه 0.15.0 یا جدیدتر را اجرا می کنید، پایگاه داده chainstate شما به فرمت جدیدی تبدیل می شود. این کار بسته به سرعت دستگاه شما از چند دقیقه تا نیم ساعت طول می کشد.
توجه داشته باشید که فرمت پایگاه داده بلوک نیز در نسخه 0.8.0 تغییر کرده است و هیچ کد ارتقا خودکار از قبل از نسخه 0.8 به نسخه 0.15.0 وجود ندارد. ارتقا مستقیم از 0.7.x و قبل از آن بدون بارگیری مجدد بلاکچین پشتیبانی نمی شود. با این حال، طبق معمول، نسخه های کیف پول قدیمی هنوز پشتیبانی می شوند.
پایگاه داده chainstate برای این نسخه با نسخه های قبلی سازگار نیست، بنابراین اگر 0.15 را اجرا کنید و سپس تصمیم به بازگشت به هر نسخه قدیمی دارید، باید نسخه قدیمی را با -reindex-chainstate
گزینه ای برای بازسازی ساختارهای داده زنجیره ای در قالب قدیمی.
اگر گره شما هرس را فعال کرده باشد، این کار مستلزم بارگیری مجدد و پردازش کل بلاک چین است.
Litecoin Core به طور گسترده بر روی چندین سیستم عامل با استفاده از هسته لینوکس، macOS 10.10+ و ویندوز 7 و جدیدتر آزمایش شده است (ویندوز XP پشتیبانی نمی شود).
Litecoin Core باید روی اکثر سیستمهای مشابه یونیکس نیز کار کند، اما اغلب روی آنها آزمایش نمیشود.
از 0.17.1 به بعد macOS <10.10 دیگر پشتیبانی نمی شود. 0.17.1 با استفاده از Qt 5.9.x ساخته شده است که از نسخههای macOS قدیمیتر از 10.10 پشتیبانی نمیکند.
مشکلات شناخته شده
- ارتقاء از 0.13.2 یا بالاتر در حال حاضر منجر به افزایش حافظه در حین بازگرداندن بلوک ها به نقطه فعال سازی SegWit می شود. در این موارد، یک کامل
-reindex
لازم است. - رابط کاربری گرافیکی در حالت تاریک جدید MacOS از اشکالات بصری رنج می برد. این مربوط به مدیریت تم Qt ما است که بر نسخه های قدیمی Litecoin Core تأثیر می گذارد، اما انتظار می رود در 0.17.1 حل شود.
La listtransactions
RPC account
پارامتر به تغییر نام داده شده است label
.
هنگامی که لایت کوین با پیکربندی شده است -deprecatedrpc=accounts
تنظیم، تعیین یک آرگومان برچسب/حساب/ساختگی، تراکنش های خروجی و ورودی را برمی گرداند. بدون -deprecatedrpc=accounts
تنظیم، فقط تراکنش های دریافتی را برمی گرداند (زیرا قبلاً امکان ایجاد هزینه تراکنش ها از حساب های خاص وجود داشت، اما این دیگر با برچسب ها امکان پذیر نیست).
چه زمانی -deprecatedrpc=accounts
تنظیم شده است، میتوان رشته خالی «» را برای فهرست کردن تراکنشهایی که هیچ برچسبی ندارند ارسال کرد. بدون -deprecatedrpc=accounts
، ارسال رشته خالی یک خطا است زیرا بازگرداندن فقط تراکنش های بدون برچسب معمولاً رفتار مفیدی نیست و می تواند باعث سردرگمی شود.
-includeconf=<file>
می توان برای گنجاندن فایل های پیکربندی اضافی استفاده کرد. فقط در داخل کار می کندlitecoin.conf
فایل، نه در داخل فایل های شامل یا از خط فرمان. ممکن است چندین فایل گنجانده شود. می توان از طریق خط فرمان غیرفعال کرد-noincludeconf
. توجه داشته باشید که دستورات چند آرگومان مانند-includeconf
قبلی را لغو خواهد کرد-noincludeconf
، به عبارت دیگر
noincludeconf=1
includeconf=relative.conf
همانطور که litecoin.conf همچنان شامل خواهد شد relative.conf
.
- ذخیره سازی مسدود شده را می توان در قسمت تنظیمات، در برگه اصلی محدود کرد. لغو این تنظیم مستلزم دانلود مجدد بلاک چین کامل است. این حالت با -txindex و -rescan ناسازگار است.
La -wallet=<path>
اکنون گزینه به جای اینکه کیف پول ها را در فهرست -walletdir قرار دهد، مسیرهای کامل را می پذیرد.
If -wallet=<path>
با مسیری که وجود ندارد مشخص شده است، اکنون یک دایرکتوری کیف پول در محل مشخص شده ایجاد می کند (شامل یک فایل داده wallet.dat، یک فایل db.log و پایگاه داده/log.؟؟؟؟؟؟؟؟؟؟ فایل های ?) به جای اینکه فقط یک فایل داده در مسیر ایجاد کنید و فایل های گزارش را در دایرکتوری والد ذخیره کنید. این امر باید بک آپ گیری از کیف پول ها را ساده تر از قبل کند، زیرا مسیر کیف پول مشخص شده را می توان مستقیماً بدون نیاز به جستجو در دایرکتوری والد برای فایل های گزارش تراکنش، بایگانی کرد.
برای سازگاری با عقب، مسیرهای کیف پول که نام فایل های داده موجود در آن هستند -walletdir
دایرکتوری همچنان مانند قبل پذیرفته و تفسیر می شود.
قبلاً، کیف پولها را فقط میتوان در هنگام راهاندازی بارگیری یا ایجاد کرد، با مشخص کردن -wallet
پارامترها در خط فرمان یا در فایل litecoin.conf. اکنون امکان بارگیری، ایجاد و تخلیه کیف پول به صورت پویا در زمان اجرا وجود دارد:
- کیف پول های موجود را می توان با تماس گرفتن بارگیری کرد
loadwallet
RPC. کیف پول را می توان به عنوان نام پایه فایل/دایرکتوری تعیین کرد (که باید درwalletdir
دایرکتوری)، یا به عنوان یک مسیر مطلق به یک فایل/دایرکتوری. - کیف پول های جدید را می توان با فراخوانی ایجاد کرد (و بارگذاری کرد).
createwallet
RPC. نام ارائه شده نباید با فایل کیف پول موجود در آن مطابقت داشته باشدwalletdir
دایرکتوری یا نام کیف پولی که در حال حاضر بارگذاری شده است. - کیف پول های بارگذاری شده را می توان با تماس با این شماره تخلیه کرد
unloadwallet
RPC.
این ویژگی در حال حاضر فقط از طریق رابط RPC در دسترس است.
اجتناب از مصرف جزئی
هنگامی که یک آدرس چندین بار پرداخت می شود، سکه های آن پرداخت های جداگانه را می توان به طور جداگانه خرج کرد که به دلیل پیوند دادن آدرس های جداگانه به حریم خصوصی آسیب می رساند. جدید -avoidpartialspends
پرچم اضافه شده است (پیش فرض = نادرست). اگر فعال باشد، کیف پول همیشه UTXO موجود را در یک آدرس با هم خرج میکند، حتی اگر منجر به کارمزدهای بالاتر شود. اگر شخصی پس از استفاده سکهها را به آدرسی بفرستد، آن سکهها همچنان در انتخاب سکههای آینده گنجانده میشوند.
حداقل کارمزد تراکنش پیش فرض -mintxfee
پس از کاهش حداقل نرخ رله و رله گرد و غبار در نسخه های قبلی، به 0.0001 LTC/kB کاهش یافته است.
اکنون برای یک فایل پیکربندی واحد امکان تنظیم گزینه های مختلف برای شبکه های مختلف وجود دارد. این کار با استفاده از بخش ها یا با قرار دادن پیشوند گزینه با شبکه انجام می شود، مانند:
main.uacomment=litecoin
test.uacomment=litecoin-testnet
regtest.uacomment=regtest
[اصلی]
mempoolsize=300
[تست]
mempoolsize=100
[آزمون ثبت نام]
mempoolsize=20
اگر گزینه های زیر در یک بخش نباشد، فقط برای mainnet اعمال می شود: addnode=
, connect=
, port=
, bind=
, rpcport=
, rpcbind=
و wallet=
. گزینه های انتخاب شبکه (regtest=
و testnet=
) باید خارج از بخش مشخص شود.
یک API "برچسب" جدید برای کیف پول معرفی شده است. این به عنوان جایگزینی برای API «حساب» منسوخ شده در نظر گرفته شده است. با شروع litecoind با آرگومان '-deprecatedrpc=accounts' میتوان از «حساب» در V0.17 استفاده کرد و در V0.18 به طور کامل حذف خواهد شد.
روشهای RPC برچسب عملکرد حساب را با تفاوتهای عملکردی زیر منعکس میکنند:
- برچسب ها را می توان روی هر آدرسی تنظیم کرد، نه فقط آدرس های دریافتی. این قابلیت قبلا فقط از طریق رابط کاربری گرافیکی در دسترس بود.
- برچسب ها را می توان با تخصیص مجدد همه آدرس ها با استفاده از حذف حذف کرد
setlabel
روش RPC - پشتیبانی برای ارسال تراکنش وجود ندارد از جانب یک برچسب یا برای تعیین اینکه تراکنش از کدام برچسب ارسال شده است.
- برچسب ها تعادل ندارند.
در اینجا تغییرات متدهای RPC آورده شده است:
- "
- 7
- 9
- مطلق
- حساب
- اضافی
- معرفی
- API
- بلاکچین
- اشکال
- موارد
- علت
- رمز
- سکه
- سکه
- گیجی
- ادامه دادن
- ایجاد
- داده ها
- پایگاه داده
- برنامه نویس
- EC
- ویژگی
- امکانات
- هزینه
- نام خانوادگی
- بار اول
- به دنبال
- قالب
- کامل
- آینده
- گوگل
- اداره
- hr
- HTTPS
- از جمله
- IT
- برچسب ها
- آخرین
- محدود شده
- لاین
- لینوکس
- فهرست
- لیت کوین
- بار
- محل
- مک
- MacOS در
- عمده
- مسابقه
- متوسط
- آینه
- نام
- شبکه
- شبکه
- ویژگی های جدید
- اخبار
- عملیاتی
- سیستم های عامل
- گزینه
- گزینه
- دیگر
- مبلغ پرداختی
- کارایی
- قدرت
- خلوت
- نرخ
- منتشر شده
- نتایج
- دویدن
- در حال اجرا
- SegWit
- تنظیم
- محیط
- So
- سرعت
- خرج کردن
- هزینه
- شروع
- ذخیره سازی
- پشتیبانی
- پشتیبانی
- گزینه
- سیستم های
- آزمون
- تست
- موضوع
- زمان
- معامله
- معاملات
- کاربران
- صبر کنيد
- کیف پول
- کیف پول
- پنجره
- مهاجرت کاری
- با این نسخهها کار
- X