Образец конфигурации
Обратите внимание, что следующий пример не предназначен для штатной эксплуатации программы конечным пользователем. Он помещен сюда, чтобы разъяснить назначение некоторых настроек# novacoin.conf файл конфигурации. Строки начинающиеся с октоторпа (#) - это комментарии. # Настройки, связанные с сетью: # Запуск в тестовой сети вместо реальной сети NVC #testnet=0 # Связь через socks4 proxy по умолчанию отключена. #proxy=127.0.0.1:9050 # Поддержка входящих подключений #listen=1 # Доступ UPnP связи с роутером\фаерволлом для принятия входящих подключений #upnp=1 ###################################################################################### ## Краткое пояснение для начинающих о addnode и connect ## ## Положим, вы используете addnode=193.23.181.148, addnode подключит Вас и передаст ## ## информацию об узлах, подключенных к 193.23.181.148. Кроме того, это позволит ## ## другим нодам узнать о вашем подключении и то, что они могут подключиться к вам. ## ## connect не будет делать вышеупомянутого, когда вы к нему подключитесь. Он только ## ## подключит вас к 193.23.181.148 и ни к чему другому. ## ## Таким образом, если вы находитесь за фаерволлом или имеете другие проблемы с ## ## обнаружением узлов, используйте addnode. ## ## Если Вы хотите остаться невидимым, используйте connect, чтобы подключится ## ## только к "доверенным" узлам. ## ## Если вы работаете с несколькими узлами локальной сети, нет необходимости для ## ## всех из них создавать множество подключений. Вместо этого подключите их все к ## ## одному узлу, имеющему доступ к внешнему порту и имеет множество соединений. ## ## Благодарности присылайте [Noodle] на Freenode. ## ###################################################################################### # Можно использовать несколько addnode= команд, для подключения отдельных пиров. #addnode=193.23.181.148 #addnode=91.235.143.61:7777 # ... или необходимое количество connect= команд, для подключения отдельных пиров: #connect=193.23.181.148 #connect=91.235.143.61:7777 # Максимальное число входящих\исходящих подключений #maxconnections= # Настройки JSON-RPC (для того, чтобы управлять выполняющимся процессом novacoind) # Необходимо установить rpcuser и rpcpassword чтобы обезопасить JSON-RPC api #rpcuser=Ulysseys #rpcpassword=YourSuperGreatPasswordNumber_DO_NOT_USE_THIS_OR_YOU_WILL_GET_ROBBED_385593 # Сколько секунд NVC будет ждать полного RPC HTTP запроса # после установки HTTP соединения. #rpctimeout=30 # По умолчанию RPC подключения позволены только с локального узла. Можно указывать # несколько rpcallowip=, необходимые открыть для подключений с других узлов (также # можно использовать * как символ маски). #rpcallowip=10.1.1.34 #rpcallowip=192.168.1.* # Принимать RPC подключения к назначенному TCP порту: #rpcport=8344 # Можно использовать novacoind для управления другим novacoind, работающем на другом узле: #rpcconnect=127.0.0.1 # Использовать Secure Sockets Layer (также известные как TLS или HTTPS) для связи с novacoind #rpcssl=1 # Настройки OpenSSL, используемые при rpcssl=1 #rpcsslciphers=TLSv1+HIGH:!SSLv2:!aNULL:!eNULL:!AH:!3DES:@STRENGTH #rpcsslcertificatechainfile=server.cert #rpcsslprivatekeyfile=server.pem # Опциональные параметры # Предварительно создаваемые пары public/private key, тогда резервные копии кошелька будут # действительны не только для предшествующих транзакций, но и для некоторого количества будущих # транзакций. #keypool=100 # Путь к директории с данными, расположению ключей, копии блокчейна и неизрасходованных входов #datadir=D:\NovaCoin # Имя файла кошелька #wallet=wallet.dat # политика контрольных точек (возможные значения: строгий (strict) или консультативный # (advisory)) #cppolicy=strict # Требование подтверждения изменений (отключено по умолчанию) #confchange=0 # Включение обязательного использования каноничных PUSH операторов #enforcecanonical=1