Изменения в конфигурационном файле ноды¶
В этом разделе приведена информация, помогающая выделить изменения в конфигурационном файле в зависимости от версии ноды.
Предупреждение
Если вы обновляете версию ноды, необходимо также обновить конфигурационный файл ноды. Без обновления конфигурационного файла нода работать не будет!
Изменения в конфигурационном файле ноды версии 1.4.0¶
Изменилась база данных для хранения стейта внутри ноды, теперь вместо LevelDB используется RockDB. Если вы переходите на релиз 1.4.0, то откат обратно невозможен. Миграция БД происходит автоматически при переходе на релиз 1.4.0 и может занять продолжительное время. Если у вас в сети несколько нод, то ноды необходимо обновлять строго последовательно! Рекомендуется сделать резервную копию старой БД.
Секция api
Секция rest-api
была переименована в секцию api
. Теперь секция включает в себя настройки REST API и gRPC-интерфейса.
Секция privacy
В секции произошли следующие изменения:
Добавился блок
cleaner
Добавился вариант хранения данных S3 Minio
Изменения в конфигурационном файле ноды версии 1.2.2¶
Секция blockchain
Для сети Mainnet секцию blockchain
необходимо поменять с полного варианта на следующий:
blockchain.type = MAINNET
Предупреждение
Если ноды, подключённые к Mainnet, будут иметь старые настройки секции blockchain
, то может произойти рассинхронизация сети (форк от сети Mainnet)!
Во всех остальных случаях секция blockchain
соответствует установленным настройкам.
Изменения в конфигурационном файле ноды версии 1.2.0¶
Секция docker-engine
В секцию docker-engine
добавлен параметр grpc-server
, отвечающий за настройку gRPC сервера для работы docker контрактов с gRPC API:
grpc-server {
# gRPC server port
port = 6865
# Optional node host
# host = “192.168.65.2”
}