Файл gridcoinresearch.conf
Основной файл с настройками для кошелька или демона.
Расположение по умолчанию
Windows %AppData%\GridcoinResearch\ Linux ~/.GridcoinResearch/ Mac OS /Users/USERNAME/Library/Application Support/GridcoinResearch/
Пример файла
############################################################################# #################### Example gridcoinresearch.conf file ##################### ############################################################################# ## ## For further details on this configuration file please see: ## http://wiki.gridcoin.us/Gridcoinresearch_config_file ## ## Default gridcoinresearch.conf location: ## ## Win: %AppData%\GridcoinResearch\ ## Linux: ~/.GridcoinResearch/ ## MacOS: /Users/USERNAME/Library/Application/Support/GridcoinResearch/ ## ## Single # lines are commands, remove the # in Front of the Command to use it ## Double ## lines are comments ## ############################################################################# ####################### Required Settings (All OS's) ######################## ############################################################################# ## Community provided list of addnodes available at ## http://wiki.gridcoin.us/List_of_Addnodes #11:07, 10 июля 2018 (MSK)Copy & Paste Addnodes here11:07, 10 июля 2018 (MSK) #11:07, 10 июля 2018 (MSK)11:07, 10 июля 2018 (MSK)11:07, 10 июля 2018 (MSK)11:07, 10 июля 2018 (MSK)11:07, 10 июля 2018 (MSK)11:07, 10 июля 2018 (MSK)11:07, 10 июля 2018 (MSK)~ ## BOINC account settings, i.e. your BOINC CPID & E-Mail ## Use INVESTOR for Investor or Pool Mining PrimaryCPID=INVESTOR email=INVESTOR ## Port 32749/TCP required for Inbound Connections ## (Not required but highly recommended) listen=1 ## Required for Headless set-ups #daemon=1 ############################################################################# ############# RPC Settings for Remote Access and Headless Users ############# ############ Warning: Set a Good Password and Secure Your System ############ ############################################################################# #server=1 #rpcallowip=127.0.0.1 #rpcallowip=<IP Address of Remote System> #rpcport=<Port for RPC Communication> #rpcuser=<A Username for RPC> #rpcpassword=<A GOOD Password for RPC> ############################################################################# ######################## Optional BOINC settings ############################ ########### (Required if BOINC installed to non-default location) ########### ############################################################################# ## Windows (Note the double backslashes are neccessary) #boincdatadir=C:\\ProgramData\\BOINC\\ #boincappdir=C:\\Program Files\\BOINC\\ ## Linux #boincdatadir=/var/lib/boinc-client/ ## MacOS #boincdatadir=/Library/Application Support/BOINC Data/ ############################################################################# ######################## Optional Network settings ########################## ############################################################################# ## Maximum number of inbound+outbound connections.Default 125 maxconnections=125 ## Maximum number of outbound connections.Default 8 maxoutboundconnections=8 ## Manually Set-up Ports #upnp=false #externalip=<Your IP Address> #port=32748
Добавление нод (команда addnode)
The list of Addnodes you provide are the nodes that your client will attempt to establish outbound connections with. The basic configuration file does not include addnodes. A full current list of addnodes can be found List of Addnodes
If your system fails to sync, check your List of Addnodes against the current list.
Ensure you dont have an addnode=your own ip, or you will end up banning yourself (because when the node sends itself the first message, the local time is far enough off of the network time (which it does not know yet) so it will ban itself.
Дополнительные параметры
Большая часть параметров конфигурации напрямую унаследованы из биткоина, и по ссылке вы можете найти более подробное объяснение (на английском): https://en.bitcoin.it/wiki/Running_Bitcoin
Несколько новых команд, индивидуальных для гридкоина описаны ниже:
Команда | Действие |
---|---|
exportmagnitude=true | Когда-нибудь гридкоин будет поддерживать экспорт данных по магнитуде в CSV |
suppressupgrade=true | Запретить проверку обновлений |
suppressban=true | Отключает защиту от DDoS в клиенте. Не рекомендуется использовать |
debug=true | Записывает множество отладочных сообщений в файлы debug.log и debug2.log. Если у вас заканчивается место на диске, эту опцию лучше отключить, а файлы удалить. Начиная с версии 3.3.0.8 клиент сам обрезает файлы до 150 кб после перезапуска. |
debug2=true | Для тестера это был способ сфокусироваться на отдельных сообщения - вам оно не надо |
reboot=1 | При ошибках не переходить в безопасный режим, а пытаться повторить |
showorphans=true | Отладочная опция, позволяющая видеть осиротевшие транзакции в списке - полезно для отладки. Обычно транзакции стейкинга удаляются из списка |
suppressrestart=true | Запретить клиенту автоматически перезапускаться. Станет параметром по умолчанию в скором времени. Если кто-то хочет чтобы клиент перезапускался после реорганизации цепочки блоков, то просто установите suppressreboot=false |
suppressreboot=true | Служит скорее для предотвращения падений, чем для подавления перезагрузок |
suppressvoice=true | Отключить голосовой режим кошелька. Эта возможность была удалена начиная с версии 3.5.9.4 |
UpdatingLeaderboard=false | Не обновлять данные Neural Network пока кошелёк включен |
poolmining=true | Сообщает кошельку что пользователь майнит на пуле |
testnet=1 | Участвовать в тестовой сети. Служит для тестирования сети и отладки процессов приёма и отправки. Монеты в этой сети так же тестовые, и не имеют стоимости. Кроме того нужно использовать список нод для тестовой сети |