1AgA3GiGDkyn9Y6viUBor9irRVuJ9DX55W




== Blockchain ==
getbestblockhash
getblock "hash" ( verbose )
getblockchaininfo
getblockcount
getblockhash index
getblockheader "hash" ( verbose )
getchaintips
getdifficulty
getmempoolancestors txid (verbose)
getmempooldescendants txid (verbose)
getmempoolentry txid
getmempoolinfo
getrawmempool ( verbose )
gettxout "txid" n ( includemempool )
gettxoutproof ["txid",...] ( blockhash )
gettxoutsetinfo
verifychain ( checklevel numblocks )
verifytxoutproof "proof"

== Control ==
getinfo
help ( "command" )
stop

== Generating ==
generate numblocks ( maxtries )
generatetoaddress numblocks address (maxtries)

== Mining ==
getblocktemplate ( TemplateRequest )
getmininginfo
getnetworkhashps ( blocks height )
prioritisetransaction
submitblock "hexdata" ( "jsonparametersobject" )

== Network ==
addnode "node" "add|remove|onetry"
clearbanned
disconnectnode "node"
getaddednodeinfo dummy ( "node" )
getconnectioncount
getnettotals
getnetworkinfo
getpeerinfo
listbanned
ping
setban "ip(/netmask)" "add|remove" (bantime) (absolute)

== Rawtransactions ==
createrawtransaction [{"txid":"id","vout":n},...] {"address":amount,"data":"hex",...} ( locktime )
decoderawtransaction "hexstring"
decodescript "hex"
fundrawtransaction "hexstring" ( options )
getrawtransaction "txid" ( verbose )
sendrawtransaction "hexstring" ( allowhighfees )
signrawtransaction "hexstring" ( [{"txid":"id","vout":n,"scriptPubKey":"hex","redeemScript":"hex"},...] ["privatekey1",...] sighashtype )

== Util ==
createmultisig nrequired ["key",...]
estimatefee nblocks
estimatepriority nblocks
estimatesmartfee nblocks
estimatesmartpriority nblocks
signmessagewithprivkey "privkey" "message"
validateaddress "bitcoinaddress"
verifymessage "bitcoinaddress" "signature" "message"

== Wallet ==
abandontransaction "txid"
addmultisigaddress nrequired ["key",...] ( "account" )
addwitnessaddress "address"
backupwallet "destination"
dumpprivkey "bitcoinaddress"
dumpwallet "filename"
encryptwallet "passphrase"
getaccount "bitcoinaddress"
getaccountaddress "account"
getaddressesbyaccount "account"
getbalance ( "account" minconf includeWatchonly )
getnewaddress ( "account" )
getrawchangeaddress
getreceivedbyaccount "account" ( minconf )
getreceivedbyaddress "bitcoinaddress" ( minconf )
gettransaction "txid" ( includeWatchonly )
getunconfirmedbalance
getwalletinfo
importaddress "address" ( "label" rescan p2sh )
importprivkey "bitcoinprivkey" ( "label" rescan )
importprunedfunds
importpubkey "pubkey" ( "label" rescan )
importwallet "filename"
keypoolrefill ( newsize )
listaccounts ( minconf includeWatchonly)
listaddressgroupings
listlockunspent
listreceivedbyaccount ( minconf includeempty includeWatchonly)
listreceivedbyaddress ( minconf includeempty includeWatchonly)
listsinceblock ( "blockhash" target-confirmations includeWatchonly)
listtransactions ( "account" count from includeWatchonly)
listunspent ( minconf maxconf ["address",...] )
lockunspent unlock ([{"txid":"txid","vout":n},...])
move "fromaccount" "toaccount" amount ( minconf "comment" )
removeprunedfunds "txid"
sendfrom "fromaccount" "tobitcoinaddress" amount ( minconf "comment" "comment-to" )
sendmany "fromaccount" {"address":amount,...} ( minconf "comment" ["address",...] )
sendtoaddress "bitcoinaddress" amount ( "comment" "comment-to" subtractfeefromamount )
setaccount "bitcoinaddress" "account"
settxfee amount
signmessage "bitcoinaddress" "message"
== Blockchain ==
получить лучший блок хэш
получить блок "хэш" (подробно)
получить информацию блока цепи
получить количество блоков
получить блок индекса хэш
получить заголовок блока "хэш" (подробно)
получить цепи советы
получить Диффи трудность
получить MEM бассейн предков TXID (многословный)
получить MEM пул потомков TXID (многословный)
получить MEM бассейн входа TXID
получить информацию MEM бассейн
получить сырой MEM бассейн (подробно)
получить вынули "TXID" п (MEM включают в себя бассейн)
получить вынули доказательство [ "TXID", ...] (blockhash)
получить вынули набор информации
проверить цепь (checklevel numblocks)
проверить вынули доказательство "доказательство"

== Контроль ==
для получения данных
помощь ( "Команда")
Стоп

== == Создание
генерируют numblocks (maxtries)
generatetoaddress numblocks адрес (maxtries)

== == Mining
getblocktemplate (TemplateRequest)
getmininginfo
getnetworkhashps (единиц высоты)
prioritisetransaction <приоритет дельта> <Плата за дельта>
submitblock "hexdata" ( "jsonparametersobject")

== == Сеть
ADDNODE "узел", "добавить | удалить | onetry"
clearbanned
disconnectnode "узел"
getaddednodeinfo фиктивная ( "Сайт")
getconnectioncount
getnettotals
getnetworkinfo
getpeerinfo
listbanned
пинг
setban "F (/ маска подсети)", "добавить | удалить" (bantime) (абсолютное)

== Rawtransactions ==
createrawtransaction [{ "TXID": "ID", "Vout": п}, ...] { "адрес": сумма "данных", "Hex", ...} (Locktime)
decoderawtransaction "шестнадцатеричная строка"
decodescript "шестигранной"
fundrawtransaction "шестнадцатеричная строка" (опция)
getrawtransaction "TXID" (многословный)
sendrawtransaction "шестнадцатеричной строкой" (allowhighfees)
signrawtransaction "шестнадцатеричная строка" ([{ "TXID": "ID", "Vout": п, "scriptPubKey": "шестигранной", "redeemScript": "шестигранной"}, ...] [ "privatekey1", .. .] sighashtype)

== Util ==
createmultisig nrequired [ "ключ" ...]
estimatefee nblocks
estimatepriority nblocks
estimatesmartfee ??nblocks
estimatesmartpriority nblocks
signmessagewithprivkey "privkey" "сообщение"
validateaddress "bitcoinaddress"
verifymessage "bitcoinaddress" "подпись", "сообщение"

== == Кошелек
abandontransaction "TXID"
addmultisigaddress nrequired [ "ключ", ...] ( "Счет")
addwitnessaddress "адрес"
backupwallet "назначения"
dumpprivkey "bitcoinaddress"
dumpwallet "имя файла"
encryptwallet "пароль"
getaccount "bitcoinaddress"
getaccountaddress "счет"
getaddressesbyaccount "счет"
getbalance ( "Счет" minconf includeWatchonly)
getnewaddress ( "Счет")
getrawchangeaddress
getreceivedbyaccount "Расходы" (minconf)
getreceivedbyaddress "bitcoinaddress" (minconf)
gettransaction "TXID" (includeWatchonly)
getunconfirmedbalance
getwalletinfo
importaddress "адрес" ( "ярлык" Пересканировать p2sh)
importprivkey "bitcoinprivkey" ( "ярлык" Rescan)
importprunedfunds
importpubkey "Public" ( "ярлык" Rescan)
importwallet "имя файла"
keypoolrefill (NewSize)
listaccounts (minconf includeWatchonly)
listaddressgroupings
listlockunspent
listreceivedbyaccount (minconf includeempty includeWatchonly)
listreceivedbyaddress (minconf includeempty includeWatchonly)
listsinceblock ( "blockhash" целевого подтверждения includeWatchonly)
listtransactions ( "Счет" на обратный отсчет includeWatchonly)
listunspent (minconf maxconf [ "адрес", ...])
lockunspent релиз ([{ "TXID": "TXID", "Vout": п}, ...])
двигаться "fromaccount" "toaccount" сумма (minconf "комментарий")
removeprunedfunds "TXID"
sendfrom "fromaccount" "tobitcoinaddress" сумма (minconf "Комментарий" "Комментарий к")
sendmany "fromaccount" { "адрес": сумма, ...} (minconf "комментарий" [ "адрес", ...])
sendtoaddress "bitcoinaddress" сумма ( "Комментарий" "Комментарий к" subtractfeefromamount)
setaccount "bitcoinaddress" "Счет"
settxfee сумма
signmessage "bitcoinaddress" "сообщение"