主页 > imtoken转账怎么取消 > btc使用bitcoind搭建节点
btc使用bitcoind搭建节点
imtoken转账怎么取消 2023-03-12 07:30:24
客户端官网地址:使用docker搭建节点:
docker-compose.yaml
# ./volume/data/bitcoin.conf settings account
version: "3"
services:
btc-service:
image: ruimarinho/bitcoin-core:0.18-alpine
volumes:
- "./volume/data/:/home/bitcoin/.bitcoin"
ports:
- "8332:8332"
restart: always
logging:
driver: "json-file"
options:
max-size: "50m"
注意:
容器中使用的用户是bitcoinbtc全节点搭建,但是exec进入的是使用的root用户。 在root下执行bitcoin-cli命令btc全节点搭建,需要将配置文件复制到/root/.bitcoin cp /home/bitcoin/.bitcoin/bitcoin.conf /root/.bitcoin/
比特币.conf
# daemon=1
dbcache=10240
txindex=1
server=1
rest=1
rpcbind=0.0.0.0:8332
rpcallowip=0.0.0.0/0
deprecatedrpc=accounts
rpcuser=username001
rpcpassword=123456789
/home/bitcoin # bitcoin-cli getblockchaininfo
{
"chain": "main",
"blocks": 442140,
"headers": 598229,
"bestblockhash": "000000000000000001a168f6bbcc9b1d3b50eb9e6861a4f6f6a16a7197056ba3",
"difficulty": 286765766820.5504,
"mediantime": 1481002553,
"verificationprogress": 0.3860586550594515,
"initialblockdownload": true,
"chainwork": "00000000000000000000000000000000000000000031cbb33129fe710693dc9c",
"size_on_disk": 106776418501,
"pruned": false,
"softforks": [
{
"id": "bip34",
"version": 2,
"reject": {
"status": true
}
},
{
"id": "bip66",
"version": 3,
"reject": {
"status": true
}
},
{
"id": "bip65",
"version": 4,
"reject": {
"status": true
}
}
],
"bip9_softforks": {
"csv": {
"status": "active",
"startTime": 1462060800,
"timeout": 1493596800,
"since": 419328
},
"segwit": {
"status": "started",
"bit": 1,
"startTime": 1479168000,
"timeout": 1510704000,
"since": 439488,
"statistics": {
"period": 2016,
"threshold": 1916,
"elapsed": 637,
"count": 156,
"possible": false
}
}
},
"warnings": ""
}
initialblockdownload:该字段为true,表示正在同步block
verificationprogress:同步进度[0..1]
远程访问
curl -s -X POST --user username001:123456789 -H 'content-type: text/plain;' http://127.0.0.1:8332/ --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "getmininginfo", "params": [] }'