Donate BitcoinPOW.pl : 1LMofGNsTm4tMAzkPZH4qzK2qrLxu2pw2p
== Łańcuch bloków ==
getbestblockhash
getblock „blockhash” (gadatliwość)
pobierz informacje o Blockchain
uzyskaj liczbę bloków
getblockfilter „blockhash” („typ filtra”)
uzyskaj wysokośćblockhash
getblockheader „blockhash” (pełny)
getblockstats hash_or_height (statystyki)
uzyskać wskazówki
getchaintxstats (nblocks „blockhash”)
uzyskaćtrudność
getmempoolancestors „txid” (pełne)
getmempooldescendants „txid” (pełne)
getmempoolentry „txid”
pobierz informacje o pamięci
getrawmempool (pełna sekwencja mempool)
gettxout „txid” n (include_mempool)
gettxoutproof „txid”,…
gettxoutsetinfo („hash_type”)
cenny blok „blockhash”
wysokość pruneblockchain
zapisz pamięć
scantxoutset „akcja” ( [skanowane obiekty,…] )
zweryfikować łańcuch (poziom kontrolny nbloków)
zweryfikować dowód „dowód”
== Kontrola ==
getmemoryinfo („tryb”)
getrpcinfo
pomoc („polecenie”)
rejestrowanie ( [„kategoria_uwzględnienia”,…] [„kategoria_wykluczenia”,…] )
zatrzymywać się
czas pracy
== Generowanie ==
generatorbloku „wyjście” [„rawtx/txid”,…]
generujna adres nblocks „adres” ( maxtries )
genertodescriptor num_blocks „deskryptor” ( maxtries )
== Górnictwo ==
getblocktemplate („template_request”)
uzyskiwanie informacji o wydobyciu
getnetworkhashps (wysokość nbloków)
pobieranie informacji
stan pobierania
priorytetem transakcji „txid” ( fikcyjny )fee_delta
Submitblock „hexdata” („manekin”)
nagłówek przesyłania „dane hex”
== Sieć ==
addnode „węzeł” „polecenie”
wyraźnie zbanowany
rozłącz węzeł („adres” identyfikator węzła)
getaddednodeinfo („węzeł”)
uzyskaj liczbę połączeń
getnettotals
pobierz informacje o sieci
getnodeaddresses (liczba)
getpeerinfo
lista zakazana
świst
setban „podsieć” „polecenie” (bezwzględny czas bana)
ustaw stan aktywności sieci
== Surowe transakcje ==
analizujpsbt „psbt”
Combinepsbt [„psbt”,…]
Combinerawtransaction [„sześcian”,…]
konwertujtopsbt „hexstring” (zezwolenie na dane jestświadkiem)
createpsbt [{„txid”:”hex”,”vout”:n,”sequence”:n},…] [{„adres”:ilość},{„data”:”hex”},… ] (wymienny czas blokady)
createrawtransaction [{„txid”:”hex”,”vout”:n,”sequence”:n},…] [{„address”:amount},{„data”:”hex”},… ] (wymienny czas blokady)
dekodowanie „psbt”
decoderawtransakcja „hexstring” ( iswitness )
dekodowanie „ciąg szesnastkowy”
finalizepsbt „psbt” (wyciąg)
transakcja fundraw „hexstring” (opcje iswitness )
getrawtransaction „txid” (pełne „blockhash”)
przyłączabts [„psbt”,…]
sendrawtransaction „hexstring” ( maxfeerate )
podpisz transakcję za pomocą klucza „hexstring” [„klucz prywatny”,…] ( [{„txid”: „hex”, „vout”: n, „scriptPubKey”: „hex”, „redeemScript”: „hex”, „witnessScript”: „hex”, „kwota”: ilość},…] „typ westchnienia” )
testmempoolaccept „rawtx”,…
utxoupdatepsbt „psbt” ( [„”,{„desc”:”str”,”range”:n lub [n,n]},…] )
== Użyteczny ==
createmultisig nrequired „klucz”,…
adresy pochodne „deskryptor” ( zakres )
szacunkowa opłata za smart conf_target ( „tryb szacunkowy” )
getdescriptorinfo „deskryptor”
getindexinfo („nazwa_indeksu”)
znakwiadomośćz kluczem prywatnym „klucz prywatny” „wiadomość”
zatwierdź adres „adres”
zweryfikuj wiadomość „adres” „podpis” „wiadomość”
== Portfel ==
porzucić transakcję „txid”
przerwać skanowanie
addmultisigaddress nrequired „klucz”,…
portfel zapasowy „miejsce docelowe”
opłata za uderzenie „txid” (opcje)
utwórzwallet „nazwa_portfela” (wyłącz_klucze_prywatne puste „hasło” unikaj deskryptorów ponownego użycia loading_on_startup)
klucz dumpprivkey „adres”
portfel zrzutów „nazwa pliku”
szyfrowanie portfela „hasło”
getaddressesbylabel „etykieta”
getaddressinfo „adres”
getbalance („obojętny” minconf include_watchonly unikaj_reuse)
uzyskać salda
getnewaddress („etykieta” „typ_adresu”)
getrawchangeaddress („typ_adresu”)
getreceivedbyaddress „adres” ( minconf )
getreceivedbylabel „label” ( minconf )
gettransaction „txid” (include_watchonly szczegółowy)
uzyskać niepotwierdzone saldo
pobierz informacje o portfelu
importaddress „adres” („etykieta” ponowne skanowanie p2sh)
importdescriptors „żądania”
importmulti „żądania” („opcje”)
importprivkey „privkey” (ponowne skanowanie „etykiety” )
importprunedfunds „rawtransaction” „txoutproof”
importpubkey „pubkey” (ponowne skanowanie „etykiety”)
importwallet „nazwa pliku”
uzupełnienie puli kluczy (nowy rozmiar)
grupy adresów listy
listlabels („cel”)
listablokada niewydana
listreceivedbyaddress ( minconf include_empty include_watchonly „address_filter”)
listreceivedbylabel ( minconf include_empty include_watchonly )
listsinceblock („blockhash” target_confirmations include_watchonly include_removed )
listtransactions (pomiń liczbę „etykiet” include_watchonly)
listunspent ( minconf maxconf [„adres”,…] include_unsafe query_options )
listaniewydane delegacje
listwalletdir
portfele listowe
Loadwallet „nazwa pliku” (load_on_startup)
odblokowanie niewykorzystanej blokady ( [{„txid”:”hex”,”vout”:n},…] )
psbtbumpfee „txid” (opcje)
usuńprunedfunds „txid”
przeskanuj ponownieblockchain (wysokość_początkowa wysokość_stopu)
wyślij [{„address”:amount},{„data”:”hex”},…] (opcje conf_target „estimate_mode”fee_rate )
sendmany „” {„adres”: kwota} (minconf „komentarz” [„adres”,…] wymienny conf_target „estimate_mode” opłata_opłata pełna)
wyślij na adres „adres” kwota („komentarz” „komentarz_do” odejmij opłatę od kwoty wymiennej conf_target „tryb_szacowania” unikaj_ponownego użycia stawka_opłaty szczegółowe)
sethdseed (newkeypool „nasiono”)
setlabel „adres” „etykieta”
ustalona kwota opłaty
setwalletflag „flaga” (wartość)
znak wiadomość „adres” „wiadomość”
podpisaniatransakcjiz portfelem „hexstring” ( [{„txid”:”hex”,”vout”:n,”scriptPubKey”:”hex”,”redeemScript”:”hex”,”witnessScript”:”hex”,”amount”:amount },…] „typ westchnienia” )
tx kwota „adresu” (opłata_stawka num_sends odejmij opłatę od kwoty conf_target „estimate_mode” unikaj_ponownego użycia szczegółowo)
txzap
unloadwallet ( „nazwa_portfela” loading_on_startup )
portfel aktualizacji (wersja)
portfelcreatefundedpsbt ( [{„txid”:”hex”,”vout”:n,”sequence”:n},…] ) [{„address”:amount},{„data”:”hex”},. ..] (opcje blokady bip32derivs)
blokada portfela
Limit czasu hasła portfela (tylko staking)
portfelhasłozmiana „stare hasło” „nowe hasło”
portfelprocesspsbt „psbt” (znak „sighashtype” bip32derivs)
== Zmq ==
getzmqpowiadomienia