Слідуйте Сторінка Google+ or Twitter для останніх новин розробників.
Ми раді випустити кандидата на реліз Litecoin Core 0.17.1. Це нова основна версія, що включає нові функції, різні виправлення помилок, покращення продуктивності та оновлені переклади.
Досвідченим користувачам рекомендується оновитися до цієї версії. Після достатнього тестування буде випущена версія Litecoin Core 0.17.1 final, яку всім користувачам рекомендується оновити.
Якщо ви використовуєте старішу версію, закрийте її. Зачекайте, поки він повністю вимкнеться (що може зайняти кілька хвилин для старих версій), потім запустіть програму встановлення (у Windows) або просто скопіюйте /Applications/Litecoin-Qt
(на Mac) або litecoind
/litecoin-qt
(на Linux).
Якщо ваш вузол має 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 ретельно тестується на кількох операційних системах із використанням ядра Linux, macOS 10.10+, а також Windows 7 і новіших (Windows XP не підтримується).
Litecoin Core також повинен працювати на більшості інших Unix-подібних систем, але не часто тестується на них.
З 0.17.1 і далі macOS <10.10 більше не підтримується. Версія 0.17.1 створена з використанням Qt 5.9.x, яка не підтримує версії macOS, старіші за 10.10.
Відомі проблеми
- Оновлення з версії 0.13.2 або старішої зараз призводить до збільшення пам’яті під час відкату блоків до точки активації SegWit. У цих випадках повна
-reindex
це необхідно. - GUI страждає від візуальних збоїв у новому темному режимі MacOS. Це пов’язано з нашою обробкою тем Qt, що впливає на старіші версії Litecoin Core, але, як очікується, буде вирішено в 0.17.1.
Команда listtransactions
RPC account
параметр перейменовано на label
.
Коли лайткоін налаштовано на -deprecatedrpc=accounts
налаштування, вказуючи аргумент label/account/dummy, повертатимуться як вихідні, так і вхідні транзакції. Без -deprecatedrpc=accounts
налаштування, він повертатиме лише вхідні трансакції (оскільки раніше можна було створювати витрати на трансакції з конкретних рахунків, але це більше неможливо з мітками).
Коли -deprecatedrpc=accounts
встановлено, можна передати порожній рядок “” для переліку транзакцій, які не мають жодної мітки. Без -deprecatedrpc=accounts
, передача порожнього рядка є помилкою, оскільки повернення лише немаркованих транзакцій не є загальнокорисною поведінкою і може викликати плутанину.
-includeconf=<file>
можна використовувати для включення додаткових файлів конфігурації. Працює тільки всерединіlitecoin.conf
файл, а не всередині включених файлів або з командного рядка. Може бути включено кілька файлів. Можна вимкнути з командного рядка через-noincludeconf
. Зверніть увагу, що команди з багатьма аргументами, як-includeconf
буде замінено попередній-noincludeconf
, тобто
noincludeconf=1
includeconf=relative.conf
оскільки litecoin.conf все ще буде включати relative.conf
.
- Зберігання блоків можна обмежити в Налаштуваннях на вкладці Основне. Для скасування цього налаштування потрібно знову завантажити повний блокчейн. Цей режим несумісний з -txindex і -rescan.
Команда -wallet=<path>
Опція тепер приймає повні шляхи замість того, щоб вимагати, щоб гаманці були розташовані в каталозі -walletdir.
If -wallet=<path>
якщо вказано шлях, який не існує, тепер він створить каталог гаманця у вказаному місці (містить файл даних wallet.dat, файл db.log і базу даних/журнал.????????? ? файли) замість того, щоб просто створювати файл даних на шляху та зберігати файли журналів у батьківському каталозі. Це має зробити резервне копіювання гаманців більш простим, ніж раніше, оскільки вказаний шлях гаманця можна просто архівувати безпосередньо без необхідності шукати файли журналу транзакцій у батьківському каталозі.
Для зворотної сумісності шляхи гаманця, які є іменами існуючих файлів даних у файлі -walletdir
каталог буде прийматися та інтерпретуватися так само, як і раніше.
Раніше гаманці можна було завантажувати або створювати лише під час запуску, вказавши -wallet
параметри в командному рядку або у файлі litecoin.conf. Тепер можна динамічно завантажувати, створювати та вивантажувати гаманці під час виконання:
- Існуючі гаманці можна завантажити за телефоном
loadwallet
RPC. Гаманець можна вказати як базове ім’я файлу/каталогу (яке має бути розташоване вwalletdir
каталог) або як абсолютний шлях до файлу/каталогу. - Нові гаманці можна створити (і завантажити) за допомогою
createwallet
RPC. Надане ім’я не повинно відповідати файлу гаманця вwalletdir
каталог або назва гаманця, який зараз завантажено. - Завантажені гаманці можна вивантажити за телефоном
unloadwallet
RPC.
Наразі ця функція доступна лише через інтерфейс RPC.
Часткове уникнення витрат
Коли адреса оплачується кілька разів, монети з цих окремих платежів можна витратити окремо, що шкодить конфіденційності через пов’язування окремих адрес. Новий -avoidpartialspends
прапор був доданий (за замовчуванням = false). Якщо ввімкнено, гаманець завжди витрачатиме наявні UTXO на одну й ту саму адресу разом, навіть якщо це призведе до підвищення комісії. Якщо хтось надіслав монети на адресу після того, як вона була використана, ці монети все одно будуть включені в майбутні вибори монет.
Мінімальна комісія за транзакцію за замовчуванням -mintxfee
було знижено до 0.0001 LTC/kB після послаблення мінімальних ставок плати за реле та пилу в попередніх випусках.
Тепер можна в одному файлі конфігурації встановлювати різні параметри для різних мереж. Це робиться за допомогою розділів або додавання до параметра префіксу мережі, наприклад:
main.uacomment=litecoin
test.uacomment=litecoin-testnet
regtest.uacomment=regtest
[Main]
mempoolsize=300
[тест]
mempoolsize=100
[regtest]
mempoolsize=20
Якщо наступні параметри відсутні в розділі, вони застосовуватимуться лише до основної мережі: addnode=
, connect=
, port=
, bind=
, rpcport=
, rpcbind=
та wallet=
. Варіанти вибору мережі (regtest=
та testnet=
) необхідно вказувати за межами розділів.
Для гаманця введено новий API міток. Це призначено як заміна застарілого API облікового запису. «Обліковий запис» можна продовжувати використовувати у V0.17, запустивши litecoind з аргументом «-deprecatedrpc=accounts», і буде повністю вилучено у V0.18.
Методи мітки RPC відображають функціональність облікового запису з такими функціональними відмінностями:
- Мітки можна встановлювати на будь-яку адресу, а не тільки на адреси отримання. Раніше ця функція була доступна лише через графічний інтерфейс.
- Мітки можна видалити, перепризначивши всі адреси за допомогою
setlabel
Метод RPC. - Немає підтримки надсилання трансакцій від мітки або для визначення, з якої мітки була надіслана транзакція.
- Мітки не мають балансу.
Ось зміни до методів RPC:
- "
- 7
- 9
- абсолют
- рахунки
- Додатковий
- ВСІ
- API
- blockchain
- Помилка
- випадків
- Викликати
- код
- Монета
- Монети
- замішання
- продовжувати
- створення
- дані
- Database
- DEV
- EC
- особливість
- риси
- Інформація про оплату
- Перший
- перший раз
- стежити
- формат
- Повний
- майбутнє
- Обробка
- hr
- HTTPS
- У тому числі
- IT
- етикетки
- останній
- обмеженою
- Лінія
- Linux
- список
- Litecoin
- загрузка
- розташування
- макінтош
- MacOS
- основний
- матч
- середа
- дзеркало
- Імена
- мережу
- мереж
- Нові можливості
- новини
- операційний
- операційні системи
- варіант
- Опції
- Інше
- платежі
- продуктивність
- влада
- недоторканність приватного життя
- ставки
- Релізи
- результати
- прогін
- біг
- SegWit
- комплект
- установка
- So
- швидкість
- витрачати
- Витрати
- введення в експлуатацію
- зберігання
- підтримка
- Підтриманий
- перемикач
- Systems
- тест
- Тестування
- тема
- час
- угода
- Transactions
- користувачі
- чекати
- Wallet
- Гаманці
- windows
- Work
- працює
- X