您好,登錄后才能下訂單哦!
這篇文章主要介紹了bitcoind命令怎么用,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
用法:bitcoind [options]啟動比特幣核心守護(hù)進(jìn)程
選項(xiàng):
- ?
打印此幫助信息并退出
-alertnotify = <CMD>
收到相關(guān)警報或我們真的看到時執(zhí)行命令
long fork(cmd中的%s被消息替換)
-assumevalid = <六角>
如果該塊在鏈中,則認(rèn)為它及其祖先是有效的
并可能跳過他們的腳本驗(yàn)證(0來驗(yàn)證所有,
默認(rèn):
0000000000000000002e63058c023a9a1de233554f28c7b21380b6c9003f36a8,
testnet:
0000000000000037a8cd3e06cd5edbfe9dd1dbcc5dacab279376ef7cfc2b4c75)
-blocknotify = <CMD>
最佳塊更改時執(zhí)行命令(cmd中的%s替換為
塊哈希)
-blockreconstructionextratxn = <N>
為緊湊塊重建保留在內(nèi)存中的額外事務(wù)
(默認(rèn)值:100)
-blocksdir = <DIR>
指定塊目錄(默認(rèn)值:<datadir> / blocks)
-conf = <文件>
指定配置文件。相對路徑將以datadir為前綴
地點(diǎn)。 (默認(rèn):bitcoin.conf)
-datadir = <DIR>
指定數(shù)據(jù)目錄
-dbcache = <N>
設(shè)置數(shù)據(jù)庫緩存大?。ㄒ哉鬃止?jié)為單位)(4到16384,默認(rèn)值:450)
-debuglogfile = <文件>
指定調(diào)試日志文件的位置。相對路徑將以a為前綴
特定于網(wǎng)絡(luò)的數(shù)據(jù)庫位置。 (-nodebuglogfile禁用;
默認(rèn)值:debug.log)
-includeconf = <文件>
指定相對于-datadir路徑的其他配置文件
(僅可從配置文件使用,不能使用命令行)
-loadblock = <文件>
在啟動時從外部blk000 ??。dat文件導(dǎo)入塊
-maxmempool = <N>
將事務(wù)內(nèi)存池保持在<n>兆字節(jié)以下(默認(rèn)值:300)
-maxorphantx = <N>
在內(nèi)存中保留最多<n>個不可連接的事務(wù)(默認(rèn)值:100)
-mempoolexpiry = <N>
不要在mempool中保留超過<n>小時的事務(wù)(默認(rèn)值:
336)
-par = <N>
設(shè)置腳本驗(yàn)證線程數(shù)(-4到16,0 = auto,<0 =
保留許多核心免費(fèi),默認(rèn):0)
-persistmempool
是否在關(guān)機(jī)時保存mempool并在重啟時加載(默認(rèn)值:1)
-prune = <N>
通過啟用舊的修剪(刪除)來降低存儲要求
塊。這允許調(diào)用pruneblockchain RPC
刪除特定塊,并啟用舊的自動修剪
如果提供MiB中的目標(biāo)大小,則阻止。這種模式是
與-txindex和-rescan不兼容。警告:還原它
設(shè)置需要重新下載整個區(qū)塊鏈。 (默認(rèn):
0 =禁用修剪塊,1 =允許通過RPC手動修剪,
> = 550 =自動修剪塊文件以保持在
MiB中指定的目標(biāo)尺寸)
-reindex
從磁盤上的blk * .dat文件重建鏈狀態(tài)和塊索引
-reindex-chainstate
從當(dāng)前索引的塊重建鏈狀態(tài)
-txindex
維護(hù)getrawtransaction rpc使用的完整事務(wù)索引
通話(默認(rèn):0)
-版
打印版本并退出
連接選項(xiàng):
-addnode = <IP>
添加要連接的節(jié)點(diǎn)并嘗試保持連接打開(請參閱
`addnode` RPC命令幫助獲取更多信息)。這個選項(xiàng)可以
多次指定添加多個節(jié)點(diǎn)。
-banscore = <N>
斷開行為不端的對等體的閾值(默認(rèn)值:100)
-bantime = <N>
讓行為不端的同伴重新連接的秒數(shù)(默認(rèn)值:
86400)
-bind = <地址>
綁定到給定地址并始終聽取它。使用[host]:端口表示法
對于IPv6
-connect = <IP>
僅連接到指定的節(jié)點(diǎn); -noconnect禁用自動
連接(此對等體的規(guī)則與for相同
-addnode)??梢远啻沃付ù诉x項(xiàng)進(jìn)行連接
到多個節(jié)點(diǎn)。
-發(fā)現(xiàn)
發(fā)現(xiàn)自己的IP地址(默認(rèn):收聽時為1,沒有--externalip
或者 - 代理)
-dns
允許DNS查找-addnode,-seednode和-connect(默認(rèn)值:1)
-dnsseed
如果地址較低,則通過DNS查詢查詢對等地址(默認(rèn)值:1
除非使用-connect)
-enablebip61
按BIP61發(fā)送拒絕消息(默認(rèn)值:1)
-externalip = <IP>
指定您自己的公共地址
-forcednsseed
始終通過DNS查找查詢對等地址(默認(rèn)值:0)
-聽
接受來自外部的連接(默認(rèn)值:如果沒有-proxy或-connect,則為1)
-listenonion
自動創(chuàng)建Tor隱藏服務(wù)(默認(rèn)值:1)
-maxconnections = <N>
最多保持與同伴的<n>連接(默認(rèn)值:125)
-maxreceivebuffer = <N>
最大每連接接收緩沖區(qū),<n> * 1000字節(jié)(默認(rèn)值:5000)
-maxsendbuffer = <N>
最大每連接發(fā)送緩沖區(qū),<n> * 1000字節(jié)(默認(rèn)值:1000)
-maxtimeadjustment
允許的最大中值對等時間偏移調(diào)整。地方視角
時間可能受到同伴向前或向后的影響
量。 (默認(rèn):4200秒)
-maxuploadtarget = <N>
試圖保持給定目標(biāo)下的出站流量(每24小時MiB),
0 =無限制(默認(rèn)值:0)
-onion = <IP:端口>
使用單獨(dú)的SOCKS5代理通過Tor隱藏服務(wù)設(shè)置到達(dá)對等體
-noonion禁用(默認(rèn)值:-proxy)
-onlynet = <凈>
僅通過網(wǎng)絡(luò)<net>(ipv4,ipv6或.net)建立傳出連接
洋蔥)。傳入連接不受此選項(xiàng)的影響。
可以多次指定此選項(xiàng)以允許多個
網(wǎng)絡(luò)。
-peerbloomfilters
支持使用bloom過濾器過濾塊和事務(wù)(默認(rèn)值:
1)
-permitbaremultisig
中繼非P2SH multisig(默認(rèn)值:1)
-port = <端口>
偵聽<port>上的連接(默認(rèn)值:8333或testnet:18333)
-proxy = <IP:端口>
通過SOCKS5代理連接,將-noproxy設(shè)置為禁用(默認(rèn)值:
禁用)
-proxyrandomize
隨機(jī)化每個代理連接的憑據(jù)。這使Tor成為可能
流隔離(默認(rèn)值:1)
-seednode = <IP>
連接到節(jié)點(diǎn)以檢索對等地址,并斷開連接。這個
可以多次指定選項(xiàng)以連接到多個
節(jié)點(diǎn)。
-timeout = <N>
以毫秒為單位指定連接超時(最小值:1,默認(rèn)值:5000)
-torcontrol = <IP>:<端口>
如果啟用了洋蔥偵聽,則使用Tor控制端口(默認(rèn)值:
127.0.0.1:9051)
-torpassword = <傳遞>
Tor控制端口密碼(默認(rèn)值:空)
-upnp
使用UPnP映射偵聽端口(默認(rèn)值:0)
-whitebind = <地址>
綁定到給定地址并將連接到它的白名單列入白名單。使用
[host]:IPv6的端口表示法
-whitelist = <IP地址或網(wǎng)絡(luò)>
從給定IP地址連接的白名單對等體(例如1.2.3.4)或
CIDR標(biāo)記網(wǎng)絡(luò)(例如1.2.3.0/24)??梢灾付ǘ鄠€
倍。白名單同行不能被DoS禁止和他們的
交易總是被轉(zhuǎn)發(fā),即使它們已經(jīng)在交易中
mempool,有用的例如用于網(wǎng)關(guān)
錢包選項(xiàng):
-地址類型
要使用哪種類型的地址(“l(fā)egacy”,“p2sh-segwit”或“bech42”,
默認(rèn)值:“p2sh-segwit”)
-avoidpartialspends
按地址分組輸出,選擇全部或全部,而不是選擇開
每個輸出的基礎(chǔ)。隱私得到改善,因?yàn)榈刂肥俏ㄒ坏?br/> 使用一次(除非有人在花錢后發(fā)給它),
但由于次優(yōu)硬幣可能導(dǎo)致費(fèi)用略高
選擇可能由于添加的限制而導(dǎo)致(默認(rèn)值:0)
-changetype
使用什么類型的更改(“遺留”,“p2sh-segwit”或“bech42”)。
默認(rèn)值與-addresstype相同,除非
-addresstype = p2sh-segwit使用本機(jī)segwit輸出時
發(fā)送到本地segwit地址)
-disablewallet
不要加載錢包并禁用錢包RPC調(diào)用
-discardfee = <AMT>
費(fèi)率(BTC / kB)表示您對丟棄的容忍度
通過將其添加到費(fèi)用來更改(默認(rèn)值:0.0001)。注意:輸出
如果它是以這個速度的灰塵被丟棄,但我們將永遠(yuǎn)
丟棄灰塵接力費(fèi)和高于此的丟棄費(fèi)
受最長目標(biāo)的費(fèi)用估算限制
-fallbackfee = <AMT>
費(fèi)用估算時將使用的費(fèi)率(BTC / kB)
數(shù)據(jù)不足(默認(rèn)值:0.0002)
-keypool = <N>
將密鑰池大小設(shè)置為<n>(默認(rèn)值:1000)
-mintxfee = <AMT>
小于此的費(fèi)用(BTC / kB)被視為零費(fèi)用
事務(wù)創(chuàng)建(默認(rèn)值:0.00001)
-paytxfee = <AMT>
費(fèi)用(以BTC / kB為單位)添加到您發(fā)送的交易中(默認(rèn)值:0.00)
-rescan
在啟動時重新掃描塊鏈以查找丟失的錢包事務(wù)
-salvagewallet
嘗試在啟動時從損壞的錢包中恢復(fù)私鑰
-spendzeroconfchange
發(fā)送事務(wù)時花費(fèi)未經(jīng)證實(shí)的更改(默認(rèn)值:1)
-txconfirmtarget = <N>
如果未設(shè)置paytxfee,請包含足夠的費(fèi)用以便開始交易
n塊內(nèi)平均確認(rèn)(默認(rèn)值:6)
-upgradewallet
在啟動時將錢包升級到最新格式
-wallet = <路徑>
指定錢包數(shù)據(jù)庫路徑。可以多次指定加載
多個錢包。路徑是相對于<walletdir> if解釋的
它不是絕對的,如果它不存在將被創(chuàng)建(如
包含wallet.dat文件和日志文件的目錄。對于
向后兼容性這也將接受現(xiàn)有的名稱
<walletdir>中的數(shù)據(jù)文件。)
-walletbroadcast
制作錢包廣播交易(默認(rèn)值:1)
-walletdir = <DIR>
指定保存錢包的目錄(默認(rèn)值:<datadir> / wallets,如果它
存在,否則<datadir>)
-walletnotify = <CMD>
錢包交易發(fā)生變化時執(zhí)行命令(替換cmd中的%s)
通過TxID)
-walletrbf
使用全RBF選擇加入發(fā)送事務(wù)(僅限RPC,默認(rèn)值:0)
-zapwallettxes = <模式>
刪除所有錢包交易,只恢復(fù)那些部分
在啟動時通過-rescan進(jìn)行區(qū)塊鏈(1 =保留tx元數(shù)據(jù),例如
帳戶所有者和付款請求信息,2 = drop tx meta
數(shù)據(jù))
ZeroMQ通知選項(xiàng):
-zmqpubhashblock = <地址>
在<address>中啟用發(fā)布哈希塊
-zmqpubhashtx = <地址>
在<address>中啟用發(fā)布哈希事務(wù)
-zmqpubrawblock = <地址>
在<address>中啟用發(fā)布原始塊
-zmqpubrawtx = <地址>
在<address>中啟用發(fā)布原始事務(wù)
調(diào)試/測試選項(xiàng):
-debug = <類別>
輸出調(diào)試信息(默認(rèn)值:-nodebug,提供<category>是
可選的)。如果未提供<category>或<category> = 1,
輸出所有調(diào)試信息。 <category>可以是:net,tor,
mempool,http,bench,zmq,db,rpc,estimatefee,addrman,
selectcoins,reindex,cmpctblock,rand,prune,proxy,mempoolrej,
libevent,coindb,qt,leveldb。
-debugexclude = <類別>
排除類別的調(diào)試信息??梢越Y(jié)合使用
使用-debug = 1輸出除一個以外的所有類別的調(diào)試日志
或更多指定的類別。
-help調(diào)試
顯示所有調(diào)試選項(xiàng)(用法: - help -help-debug)
-logips
在調(diào)試輸出中包含IP地址(默認(rèn)值:0)
-logtimestamps
使用時間戳預(yù)先調(diào)試輸出(默認(rèn)值:1)
-maxtxfee = <AMT>
在單個錢包交易或原始交易中使用的最大總費(fèi)用(以BTC計(jì))
交易;將此設(shè)置得太低可能會中止大型事務(wù)
(默認(rèn)值:0.10)
-printtoconsole
將跟蹤/調(diào)試信息發(fā)送到控制臺(默認(rèn)值:1,當(dāng)沒有-daemon時。禁用
記錄到文件,設(shè)置-nodebuglogfile)
-shrinkdebugfile
在客戶端啟動時收縮debug.log文件(默認(rèn)值:1,沒有-debug時)
-uacomment = <CMT>
將注釋附加到用戶代理字符串
連鎖選擇:
-testnet
使用測試鏈
節(jié)點(diǎn)中繼選項(xiàng):
-bytespersigop
中繼和挖掘事務(wù)中每個sigop的等效字節(jié)數(shù)
(默認(rèn)值:20)
-datacarrier
中繼和我的數(shù)據(jù)載體交易(默認(rèn)值:1)
-datacarriersize
我們中繼和挖掘的數(shù)據(jù)載體交易中的最大數(shù)據(jù)大小
(默認(rèn):83)
-mempoolreplacement
在內(nèi)存池中啟用事務(wù)替換(默認(rèn)值:1)
-minrelaytxfee = <AMT>
小于此的費(fèi)用(BTC / kB)被認(rèn)為是中繼的零費(fèi)用,
挖掘和創(chuàng)建事務(wù)(默認(rèn)值:0.00001)
-whitelistforcerelay
即使違反了白名單同伴的交易強(qiáng)制中繼也是如此
本地中繼政策(默認(rèn):1)
-whitelistrelay
接受從列入白名單的同行收到的中繼交易,即使是
不轉(zhuǎn)發(fā)交易(默認(rèn):1)
塊創(chuàng)建選項(xiàng):
-blockmaxweight = <N>
設(shè)置最大BIP141塊重量(默認(rèn)值:3996000)
-blockmintxfee = <AMT>
為要包含在塊中的交易設(shè)置最低費(fèi)率(BTC / kB)
創(chuàng)建。 (默認(rèn)值:0.00001)
RPC服務(wù)器選項(xiàng):
-休息
接受公共REST請求(默認(rèn)值:0)
-rpcallowip = <IP>
允許來自指定源的JSON-RPC連接。適用于<ip>的是
單個IP(例如1.2.3.4),網(wǎng)絡(luò)/網(wǎng)絡(luò)掩碼(例如,
1.2.3.4/255.255.255.0)或網(wǎng)絡(luò)/ CIDR(例如1.2.3.4/24)。這個
選項(xiàng)可以多次指定
-rpcauth = <userpw>
JSON-RPC連接的用戶名和散列密碼。場
<userpw>的格式為:<USERNAME>:<SALT> $ <HASH>。一個
canonical python腳本包含在share / rpcauth中。客戶端
然后通常使用
rpcuser = <USERNAME> / rpcpassword = <PASSWORD>參數(shù)對。這個
選項(xiàng)可以多次指定
-rpcbind = <地址> [:端口]
綁定到給定地址以偵聽JSON-RPC連接。這個選項(xiàng)是
除非-rpcallowip也被傳遞,否則將被忽略。端口是可選的
覆蓋-rpcport。使用[host]:IPv6的端口表示法。這個
可以多次指定選項(xiàng)(默認(rèn)值:127.0.0.1和
:: 1即localhost,或者如果指定了-rpcallowip,
0.0.0.0和::即所有地址)
-rpccookiefile = <LOC>
身份驗(yàn)證cookie的位置。相對路徑將以a為前綴
特定于網(wǎng)絡(luò)的數(shù)據(jù)庫位置。 (默認(rèn):數(shù)據(jù)目錄)
-rpcpassword = <PW>
JSON-RPC連接的密碼
-rpcport = <端口>
在<port>上偵聽JSON-RPC連接(默認(rèn)值:8332或testnet:
18332)
-rpcserialversion
設(shè)置返回的原始事務(wù)或塊十六進(jìn)制的序列化
非詳細(xì)模式,非segwit(0)或segwit(1)(默認(rèn)值:1)
-rpcthreads=<N>
設(shè)置服務(wù)RPC調(diào)用的線程數(shù)(默認(rèn)值:4)
-rpcuser= <用戶>
JSON-RPC連接的用戶名
-server
接受命令行和JSON-RPC命令
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“bitcoind命令怎么用”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關(guān)注億速云行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。