Следуйте Google+ страницы or Twitter последние новости разработчиков.
Мы рады представить релиз-кандидат Litecoin Core 0.17.1. Это новый выпуск основной версии, включающий новые функции, различные исправления ошибок, улучшения производительности и обновленные переводы.
Опытным пользователям рекомендуется перейти на эту версию. После достаточного тестирования будет выпущена финальная версия Litecoin Core 0.17.1, которую всем пользователям рекомендуется обновить.
Если вы используете старую версию, выключите ее. Подождите, пока он полностью не выключится (что может занять несколько минут для старых версий), затем запустите установщик (в 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
Необходимо. - В новом темном режиме MacOS графический интерфейс страдает от визуальных сбоев. Это связано с тем, что обработка нашей темы Qt влияет на более старые версии Litecoin Core, но, как ожидается, будет решена в 0.17.1.
Ассоциация listtransactions
RPC account
параметр был переименован в label
.
Когда litecoin настроен с -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 и database / log. ????????? ? files) вместо того, чтобы просто создавать файл данных по пути и хранить файлы журнала в родительском каталоге. Это должно сделать резервное копирование кошельков более простым, чем раньше, потому что указанный путь к кошельку можно просто архивировать напрямую, без необходимости искать файлы журнала транзакций в родительском каталоге.
Для обратной совместимости пути к кошельку представляют собой имена существующих файлов данных в -walletdir
каталог будет по-прежнему приниматься и интерпретироваться так же, как и раньше.
Раньше кошельки можно было загружать или создавать только при запуске, указав -wallet
параметры в командной строке или в файле litecoin.conf. Теперь можно динамически загружать, создавать и выгружать кошельки во время выполнения:
- Существующие кошельки можно загрузить, вызвав
loadwallet
RPC. Кошелек можно указать как базовое имя файла / каталога (которое должно находиться вwalletdir
каталог) или как абсолютный путь к файлу / каталогу. - Новые кошельки можно создать (и загрузить), вызвав
createwallet
RPC. Указанное имя не должно совпадать с файлом кошелька вwalletdir
каталог или имя загруженного в данный момент кошелька. - Загруженные кошельки можно выгрузить, позвонив в
unloadwallet
КНР.
Эта функция в настоящее время доступна только через интерфейс RPC.
Избегание частичных расходов
Когда адрес оплачивается несколько раз, монеты из этих отдельных платежей могут быть потрачены отдельно, что вредит конфиденциальности из-за связывания отдельных адресов. Новый -avoidpartialspends
добавлен флаг (по умолчанию = false). Если этот параметр включен, кошелек всегда будет тратить существующие UTXO на один и тот же адрес вместе, даже если это приведет к более высоким комиссиям. Если кто-то отправит монеты на адрес после того, как он был использован, эти монеты все равно будут включены в будущий выбор монет.
Минимальная комиссия за транзакцию по умолчанию -mintxfee
был снижен до 0.0001 LTC / кБ после снижения минимальных ставок платы за реле и реле защиты от пыли в предыдущих выпусках.
Теперь в одном файле конфигурации можно задавать разные параметры для разных сетей. Это делается с помощью разделов или с помощью префикса опции с сетью, например:
main.uacomment = litecoin
test.uacomment = litecoin-testnet
regtest.uacomment = regtest
[главный]
mempoolsize = 300
[контрольная работа]
mempoolsize = 100
[регтест]
mempoolsize = 20
Если следующих параметров нет в разделе, они будут применяться только к основной сети: addnode=
, connect=
, port=
, bind=
, rpcport=
, rpcbind=
и wallet=
. Варианты выбора сети (regtest=
и testnet=
) должны быть указаны вне разделов.
Для кошелька был представлен новый API-интерфейс «label». Это предназначено для замены устаревшего API учетной записи. «Учетная запись» может и дальше использоваться в V0.17, запустив litecoind с аргументом «-deprecatedrpc = accounts», и будет полностью удалена в V0.18.
Методы RPC метки отражают функциональность учетной записи со следующими функциональными отличиями:
- Ярлыки можно установить на любой адрес, а не только на адреса получения. Ранее эта функция была доступна только через графический интерфейс.
- Метки можно удалить, переназначив все адреса с помощью
setlabel
Метод RPC. - Нет поддержки отправки транзакций от метку или для определения метки, с которой была отправлена транзакция.
- Этикетки не имеют баланса.
Вот изменения в методах RPC:
- "
- 7
- 9
- Absolute
- Учетная запись
- дополнительный
- Все
- API
- блокчейн
- Ошибка
- случаев
- Вызывать
- код
- Монета
- Coins
- замешательство
- продолжать
- Создающий
- данным
- База данных
- Дев
- EC
- Особенность
- Особенности
- Сборы
- Во-первых,
- Впервые
- следовать
- формат
- полный
- будущее
- Управляемость
- hr
- HTTPS
- В том числе
- IT
- Этикетки
- последний
- Ограниченный
- линия
- Linux
- Список
- Litecoin
- загрузка
- расположение
- макинтош
- MacOS
- основной
- Совпадение
- средний
- зеркало
- имена
- сеть
- сетей
- Новые функции
- Новости
- операционный
- операционные системы
- Опция
- Опции
- Другое
- платежи
- производительность
- мощностью
- политикой конфиденциальности.
- Стоимость
- публикации
- Итоги
- Run
- Бег
- SegWit
- набор
- установка
- So
- скорость
- тратить
- Расходы
- ввод в эксплуатацию
- диск
- поддержка
- Поддержанный
- Коммутатор
- системы
- тестXNUMX
- Тестирование
- тема
- время
- сделка
- Сделки
- пользователей
- ждать
- Кошелек
- Кошельки
- окна
- Работа
- работает
- X