1、USDT币服务的安装部署
创建部署路径和数据路径,并下载相应的包
mkdir USDT
cd USDT/
mkdir usdtdata
下载0.3.1版本和0.5.0版本的包
wget https://bintray.com/artifact/download/omni/OmniBinaries/omnicore-0.3.1-x86_64-linux-gnu.tar.gz
wget https://bintray.com/artifact/download/omni/OmniBinaries/omnicore-0.5.0-x86_64-linux-gnu.tar.gz
解压下载的对应的包
tar -zxvf omnicore-0.3.1-x86_64-linux-gnu.tar.gz
到数据目录下创建配置文件
cd usdtdata/
ll
vim usdtcoin.conf
cd ..
配置文件内容
rpcuser=usdtrpc
rpcpassword=XXXXXXXXXXXXXXXXXXXXXXXXXXXX
server=1
rpcallowip=X.X.X.X
rpcport=8888
port=8889
txindex=1
minrelaytxfee=0.00005
paytxfee=0.00005
进入解压后的目录下启动服务
cd omnicore-0.3.1/bin
ls
bitcoin-tx bitcoin-wallet omnicore-cli omnicored omnicore-qt test_omnicore
chmod +x *
./omnicored --daemon --datadir=/data/coins/USDT/usdtdata -conf=/data/coins/USDT/usdtdata/usdtcoin.conf
查看同步情况
./omnicore-cli -conf=/USDT/usdtdata/usdtcoin.conf getblockchaininfo
以下为当前usdt的同步区块高度 "blocks": 525288--对应的是当前同步的区块高度,"headers": 619215--对应的是整个链的实际最高的高度 ,此数据显示目前还没有同步完成
# ./omnicore-cli -conf=/data/coins/USDT/usdtdata/usdtcoin.conf getblockchaininfo
{
"chain": "main",
"blocks": 525288,
"headers": 619215,
"bestblockhash": "0000000000000000001c3380667f6b9a7eef306b16b12a51fea767e9af52715f",
"difficulty": 4306949573981.513,
"mediantime": 1527770648,
"verificationprogress": 0.6349669035968976,
"initialblockdownload": true,
"chainwork": "000000000000000000000000000000000000000001e62e72618b5605d6e5594c",
"size_on_disk": 194500454874,
"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": "active",
"startTime": 1479168000,
"timeout": 1510704000,
"since": 481824
}
},
"warnings": ""
}
2、LTC币服务的安装部署
创建部署路径和数据目录
mkdir LTC
cd LTC/
下载安装包
wget https://download.litecoin.org/litecoin-0.16.3/linux/litecoin-0.16.3-x86_64-linux-gnu.tar.gz
wget https://download.litecoin.org/litecoin-0.17.1/linux/litecoin-0.17.1-x86_64-linux-gnu.tar.gz
切换至数据目录并创建配置文件
cd ltcdata/
vim ltccoin.conf
cd ..
配置文件内容如下
rpcuser=ltcrpc
rpcpassword=XXXXXXXXXXXXXXXXXXXXXXXXX
server=1
rpcallowip=X.X.X.X
rpcport=8888
port=8889
解压安装包,并进入启动路径下
tar -vxf litecoin-0.16.3-x86_64-linux-gnu.tar.gz
cd litecoin-0.16.3/bin
ls
litecoin-cli litecoind litecoin-qt litecoin-tx test_litecoin
启动LTC币服务
./litecoind --daemon --datadir=/data/coins/LTC/ltcdata/ -conf=/data/coins/LTC/ltcdata/ltccoin.conf
查询币服务同步区块高度
./litecoin-cli -conf=LTC/ltcdata/ltccoin.conf getblockchaininfo
如下为同步情况 "blocks": 1796687--对应的是当前同步的区块高度,"headers": 1796687--对应的是整个链的实际最高的高度,blocks和headers的数据相等则显示目前已经同步成功
# ./litecoin-cli -conf=LTC/ltcdata/ltccoin.conf getblockchaininfo
{
"chain": "main",
"blocks": 1796687,
"headers": 1796687,
"bestblockhash": "2a4aa42d10a1d9308cc9e5e233be5c8ec91a3c2ea6d230483774aad3b0b32379",
"difficulty": 6216155.014840822,
"mediantime": 1582805125,
"verificationprogress": 0.9999990529086891,
"initialblockdownload": false,
"chainwork": "0000000000000000000000000000000000000000000003b6f691caa99e007c10",
"size_on_disk": 27503522827,
"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": 1485561600,
"timeout": 1517356801,
"since": 1201536
},
"segwit": {
"status": "active",
"startTime": 1485561600,
"timeout": 1517356801,
"since": 1201536
}
},
"warnings": ""
}
3、DASH币服务的安装部署
创建安装路径和数据目录
mkdir DASH/
cd DASH/
mkdir dashdata/
下载相应的版本的包(目前最新版本为0.15)
wget https://github.com/dashpay/dash/releases/download/v0.12.3.3/dashcore-0.12.3.3-x86_64-linux-gnu.tar.gz
wget https://github.com/dashpay/dash/releases/download/v0.15.0.0/dashcore-0.15.0.0-x86_64-linux-gnu.tar.gz
进入数据目录下并创建配置文件
cd dashdata
vim dashcoin.conf
cd ../
配置文件内容如下
rpcuser=dashrpc
rpcpassword=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
server=1
rpcallowip=X.X.X.X
rpcport=8888
port=8889
最后回到安装目录下解压安装包,并进入启动路径下
tar -vxf dashcore-0.12.3.3-x86_64-linux-gnu.tar.gz
cd dashcore-0.12.3.3/bin/
ls
dash-cli dashd dash-qt dash-tx test_dash
启动币服务
./dashd --daemon --datadir=/data/coins/DASH/dashdata/ -conf=/data/coins/DASH/dashdata/dashcoin.conf
查看币服务此时的同步区块高度
./dash-cli -conf=DASH/dashdata/dashcoin.conf getblockchaininfo
如下为此时币服务的同步区块高度, "blocks": 1228473--对应的是当前同步的区块高度,"headers": 1228473--对应的是整个链的实际最高的高度,blocks和headers的数据相等则显示目前已经同步成功
# ./dash-cli -conf=/data/coins/DASH/dashdata/dashcoin.conf getblockchaininfo
{
"chain": "main",
"blocks": 1228473,
"headers": 1228473,
"bestblockhash": "0000000000000003e52dd516061b1e55392bff199710d3634423bc3b6f6aa4f5",
"difficulty": 221613706.1634396,
"mediantime": 1582807294,
"verificationprogress": 0.9999996012613336,
"chainwork": "0000000000000000000000000000000000000000000029f9b408fe84e0cc88c4",
"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": 1486252800,
"timeout": 1517788800,
"since": 622944
},
"dip0001": {
"status": "active",
"startTime": 1508025600,
"timeout": 1539561600,
"since": 782208
},
"bip147": {
"status": "active",
"startTime": 1524477600,
"timeout": 1556013600,
"since": 939456
},
"dip0003": {
"status": "active",
"startTime": 1546300800,
"timeout": 1577836800,
"since": 1028160
},
"dip0008": {
"status": "active",
"startTime": 1557878400,
"timeout": 1589500800,
"since": 1088640
}
}
}