Параметры командной строки novacoind и консоли GUI-клиента novacoin

Список параметров, используемых в командной строке клиента novacoind, можно вывести используя команду
 novacoind help
Оригинальное описание каждого параметра можно получить командой
 novacoind help <параметр>
В консоли GUI-клиента для этого используется команда help и help <параметр> соответственно.

Общие положения и переменные

   < >                  обязательное поле с сохранением пунктуации
   [ ]                  необязательное поле
   |                    разделитель, используемый для указания команды на выбор
   account, label       имя для адреса/адресов в клиенте, указываемое пользователем
                           для упрощения идентификации
   minconf              минимальное количество подтверждений для транзакций, целое число >=0

Параметры

   addmultisigaddress <nrequired> <'["key","key"]'> [account]
                                    создание адреса с несколькими подписями с добавлением в клиент
                                    nrequired – минимальное количество подписей, необходимых
                                       для подтверждения транзакции с адреса
                                    key – публичный ключ адреса, участвующего в подписи
                                       исходящих транзакций
   addnode <node> <add|remove|onetry>
                                    операции с добавлением/удалением узлов сети в список, используемых
                                       для синхронизации базы с сетью
                                    node – IP-адрес узла сети
                                    add – добавить узел в список
                                    remove – удалить узел из списка
                                    onetry – произвести однократное тестовое подключение к узлу
   addredeemscript <redeemScript> [account]
                                    добавление адреса с несколькими подписями путём добавления его
                                    скрипта
   backupwallet <destination>
                                    создание резервной копии wallet.dat
                                    destination – путь для сохранения
   checkwallet
                                    проверка целостности данных клиента
   createmultisig <nrequired> <'["key","key"]'>
                                    создание адреса с несколькими подписями без добавления в клиент,
                                    выводится JSON-объект, содержащий адрес и redeemScript
                                    nrequired – минимальное количество подписей, необходимых
                                       для подтверждения транзакции с адреса
                                    key – публичный ключ адреса, участвующего в подписи
                                       исходящих транзакций
   createrawtransaction [{"txid":txid,"vout":n},...] {address:amount,...}
                                    создание исходящей транзакции, готовой для отправки в сеть (RAW формат)
                                    txid – номер транзакции
                                    n – номер выхода транзакции
                                    {"txid":txid,"vout":n},... используется для ручной подборки
                                       транзакций, которые необходимо израсходовать в создаваемой
                                       транзакции
   decoderawtransaction <hex string>
                                    преобразование формата транзакции из RAW (HEX) в JSON представление
   decodescript <hex string>
                                    преобразование формата multiSig скрипта из RAW (HEX) в JSON представление
   dumpblock <block hash> [path]
                                    получить дамп указанного блока в 16-тиричной системе
                                    path – записать дамп в файл по относительному пути
                                       в пределах директории данных клиента
   dumpblockbynumber <block number> [path]
                                    получить дамп указанного блока в 16-тиричной системе
                                    path – записать дамп в файл по относительному пути
                                       в пределах директории данных клиента
   dumpprivkey <novacoinaddress>
                                    вывести приватный ключ указанного адреса (при его наличии в wallet.dat)
   dumpwallet <filename>
                                    выгрузить адреса и их ключи в отдельный файл
   encryptwallet <passphrase>
                                    зашифровать wallet.dat клиента
                                    passphrase – пароль
   getaccount <novacoinaddress>
                                    получить имя записи, установленного для указанного адреса
   getaccountaddress <account>
                                    получить адрес, идентифицируемый указанным именем
   getaddednodeinfo <dns> [node]
                                    получить информацию по узлам, добавленным командой addnode
                                    dns – флаг, выставляемый для метода отображения информации:
                                       false – вывести только список добавленных узлов
                                       true – вывести список добавленных узлов с информацией о
                                          статусе подключения
   getaddressesbyaccount <account>
                                    вывести весь список адресов, идентифицируемый указанным именем
   getaddrmaninfo [networkType]
                                    вывести список всех активных подключений клиента
                                    networkType – переменная для фильтрации списка, может иметь
                                       значения ipv4 или ipv6
   getbalance [account] [minconf=1] [watchonly=0]
                                    получить баланс по имеющимся в wallet.dat адресам
                                    account – фильтр по адреса
                                    watchonly – флаг, позволяющий добавить в итог баланс адресов,
                                       добавленных только для наблюдения, принимает значения true или false
   getbestblockhash
                                    хэш последнего найденного блока в сети
   getblock <hash> [txinfo]
                                    вывести данные о блоке с указанным хэшем
                                    txinfo – флаг, указывающий что вместо хэша транзакции необходимо вывести
                                       детализированную информацию, принимает значения true или false
   getblockbynumber <number> [txinfo]
                                    вывести данные о блоке с указанным номером в цепочке
                                    txinfo – флаг, указывающий что вместо хэша транзакции необходимо вывести
                                       детализированную информацию, принимает значения true или false
   getblockcount
                                    вывести количество блоков в основной цепочке (исключая нулевой)
   getblockhash <index>
                                    вывести хэш блока по его номеру(индексу) в цепочке блоков
   getblocktemplate [params]
                                    вывести данные, необходимые для генерации нового блока
   getcheckpoint
                                    вывести данные о последнем чекпоинте (контрольной точке)
   getconnectioncount
                                    вывести количество активных подключений клиента в сети
   getdifficulty
                                    вывести данные о текущей сложности сети
   getinfo
                                    вывести основные данные о клиенте, балансе и состоянии сети
   getmininginfo
                                    вывести основные данные о состоянии майнинга в сети
   getnettotals
                                    вывести данные о данных состоянии обмена с сетью
   getnewaddress [account]
                                    создать и зарегистрировать новый адрес в клиенте
                                    account – привязать адрес к указанному имени
   getpeerinfo
                                    вывести детальную информацию о клиентах, подключенных к локальному
   getrawmempool
                                    информация о транзакциях, ещё не включенных в блок
   getrawtransaction <txid> [verbose=0]
                                    вывести транзакцию по её хэшу
                                    verbose – определяет как её выводить:
                                       0 для вывода в RAW (HEX) формате (по-умолчанию)
                                       1 для вывода в JSON формате
   getreceivedbyaccount <account> [minconf=1]
                                    сумма полученных средств, поступивших на адреса, привязанные к указанному имени
   getreceivedbyaddress <novacoinaddress> [minconf=1]
                                    сумма полученных средств, поступивших на указанный адрес
   getsubsidy [nTarget]
                                    вывести награду согласно запрашиваемого таргета (по-умолчанию, текущая для PoW)
   gettransaction <txid>
                                    вывести транзакцию по её хэшу в JSON формате
   getwork [data]
                                    получить данные для майнинга
   getworkex [data, coinbase]
                                    получить расширенные данные для майнинга
   help [command]
                                    вывести попощь по командам, а если указана команда, то расширенная информация по ней
   importaddress <address> [label] [rescan=true]
                                    импортировать (зарегистрировать) в клиенте адрес для наблюдения за ним (операции по
                                       трате средств невозможны)
                                    rescan – указание на проведение полного сбора информации по адресу
                                       (по умолчанию, производить)
   importprivkey <novacoinprivkey> [label] [rescan=true]
                                    импортировать (зарегистрировать) в клиенте адрес по его приватному ключу для последующего
                                       проведения операций со средствами
                                    rescan – указание на проведение полного сбора информации по адресу
                                       (по умолчанию, производить)
   importwallet <filename>
                                    импортировать все данные, находящиеся в другом файле со структурой wallet.dat
   keypoolrefill [new-size]
                                    перезаполнить пул предварительно сгенерённых адресов
                                    new-size – новый размер пула (по умолчанию 100)
                                    ВАЖНО: после регенерации необходимо создать новую резервную копию кошелька
   keypoolreset [new-size]
                                    обнулить пул предварительно сгенерённых адресов
                                    new-size – новый размер пула (по умолчанию 100)
                                    ВАЖНО: после регенерации необходимо создать новую резервную копию кошелька
   listaccounts [minconf=1]
                                    вывести все имена, зарегистрированные в клиенте
   listaddressgroupings
                                    вывести все адреса, сгруппированные по зарегистрированным именам
   listreceivedbyaccount [minconf=1] [includeempty=false]
                                    суммы полученных средств сгрупированные по используемым именам
   listreceivedbyaddress [minconf=1] [includeempty=false]
                                    суммы полученных средств сгрупированные по адресам
   listsinceblock [blockhash] [target-confirmations]
                                    вывести проведённые клиентом транзакции (начиная с указанного блока, если указан
                                       хэш блока)
   listtransactions [account] [count=10] [from=0]
                                    вывести проведённые клиентом транзакции, начиная с начала
                                    count – количество выводимых транзакций (по умолчанию 10)
                                    from – количество первых транзакций, которые пропустить (по умолчанию 0)
   listunspent [minconf=1] [maxconf=9999999]  ["address",...]
                                    вывести непотраченные транзакции
                                    maxconf – максимальное количество выводимых транзакций (по умолчанию 9999999)
                                    "address",... – адреса, по которым необходимо произвести отбор (по умолчанию все)
   makekeypair [prefix]
                                    сгенерировать пару публичного и приватного ключа
                                    prefix – предустановление префикса публичного ключа
   mergecoins <amount> <minvalue> <outputvalue>
                                    объединить ("склеить") выходы по заданным параметрам
                                    amount – объём обрабатываемых выходов
                                    minvalue – минимальный размер выхода, участвующий в объединении
                                    outputvalue – конечный размер выходов, который должен получиться после объединения
                                    ВАЖНО: все значения дробные и округляются до 0.0001
   move <fromaccount> <toaccount> <amount> [minconf=1] [comment]
                                    перенести средства с одного имени на другое
                                    fromaccount – откуда переносить
                                    toaccount – куда переносить
                                    amount – сколько переносить
   removeaddress 'address'
                                    удалить адрес из клиента
   repairwallet
                                    восстановить потерянные/неверно зарегистрированные/пропущенные данные в wallet.dat, после вызова
                                       команды необходим перезапуск
   resendtx
                                    повторно отправить неполученные сетью или невошедшие в блок транзакции
   reservebalance [<reserve> [amount]]
                                    указать сумму, которая не будет участвовать в PoS майнинге при его активности, что позволяет всегда
                                       иметь неблокируемые средства в клиенте для траты
                                    reserve – флаг, указывающий на включение (true) или выключение (false) функции блокировки
                                    amount – количество средств, подлежащие резервированию
   scaninput '{"txid":"txid", "vout":[vout1, vout2, ..., voutN], "difficulty":difficulty, "days":days}'
                                    метод, позволяющий спрогнозировать возможную генерацию блока выходом при указанных параметрах
                                    txid – хэш выхода, по которому делается прогноз
                                    vout1, ... voutN – массив номеров выходов в транзакции
                                       (один/единственный выход тоже заключается в квадратные скобки)
                                    difficulty – максимально возможная сложность при расчёте (по умолчанию текущая)
                                    days – временной интервал в днях (по умолчанию 90)
   sendalert <message> <privatekey> <minver> <maxver> <priority> <id> [cancelupto]
                                    отправка сообщения в сеть
   sendfrom <fromaccount> <tonovacoinaddress> <amount> [minconf=1] [comment] [comment-to]
                                    отправить средства с указанного имени (адреса выбираются клиентом) на адрес
                                    fromaccount – имя-идентификатор, откуда будут браться средства
                                    tonovacoinaddress – адрес получателя
                                    amount – отправляемая сумма
                                    ВАЖНО: значение суммы дробное и округляется до 0.0001
   sendmany <fromaccount> {address:amount,...} [minconf=1] [comment]
                                    отправить средства с указанного имени (адреса выбираются клиентом) на несколько адресов
                                    fromaccount – имя-идентификатор, откуда будут браться средства
                                    {address:amount,...} – перечисление адресов и сумм отправки
                                    ВАЖНО: значения сумм дробные двойной точности
   sendrawtransaction <hex string>
                                    отправить подготовленную RAW (HEX) транзакцию в сеть
   sendtoaddress <novacoinaddress> <amount> [comment] [comment-to]
                                    отправить средства (адреса выбираются клиентом) на указанный адрес
                                    tnovacoinaddress – адрес получателя
                                    amount – отправляемая сумма
                                    ВАЖНО: значение суммы дробное и округляется до 0.0001
   setaccount <novacoinaddress> <account>
                                    установить имя для адреса
   settxfee <amount>
                                    указать минимальную комиссию
                                    ВАЖНО: значение дробное и округляется до 0.001
   signmessage <novacoinaddress> <message>
                                    отправить сообщение на адрес
   signrawtransaction <hex string> [{"txid":txid,"vout":n,"scriptPubKey":hex,"redeemScript":hex},...] \
                     [<privatekey1>,...] [sighashtype="ALL"]
                                    подписать сгенерённую транзакцию
                                    ВАЖНО: необзательные аргументы могут быть использованы для создания транзакции для клиентов,
                                       находящися вне сети по известным их данным
   stop <detach>
                                    остановить работу клиента
                                    detach – флаг, указывающий что отсоединиться от базы данных (true/false)
   submitblock <hex data> [optional-params-obj]
                                    отправить сгенерённый блок в сеть
   validateaddress <novacoinaddress>
                                    проверить корректность адреса
   walletlock
                                    блокирует клиента (удаляет из памяти клиента пароль)
                                    ВАЖНО: для разблокировки необходимо повторно вызывать команду walletpassphrase
   walletpassphrase <passphrase> <timeout> [mintonly]
                                    разблокировать клиент для проведения действий без ввода пароля (сохраняет с памяти клиента
                                       пароль на время, указанное в timeout)
                                    passphrase – пароль
                                    timeout – время разблокировки, в секундах
                                    mintonly – флаг, указывающий на полную разблокировку клиента (false или отсутствие значения)
                                       или на разблокировку только для PoS-майнинга (true)
   walletpassphrasechange <oldpassphrase> <newpassphrase>
                                    поменять пароль блокировки клиента
                                    oldpassphrase – старый пароль
                                    newpassphrase – новый пароль
                                    ВАЖНО: после смены пароля разблокировку командой walletpassphrase необходимо выполнить заново

Основные принципыБазовые определенияПрограммное обеспечениеСвязанные страницы
Valid XHTML 1.0 Transitional Valid XHTML 1.0 Transitional Valid CSS Valid CSS      I find a bug/typo or I have a suggestion
Adapted for Lynx-like browsers
2013-2017 © Zloy & Co
For donations: 4ZLoY6T8wXKgrbZM9gL8fQt48NUzGo2yAg