Ubuntu系统USDT、LTC、DASH币服务的安装部署

Dear 丶 2023-07-09 04:24 119阅读 0赞

1、USDT币服务的安装部署

创建部署路径和数据路径,并下载相应的包

  1. mkdir USDT
  2. cd USDT/
  3. mkdir usdtdata

下载0.3.1版本和0.5.0版本的包

  1. wget https://bintray.com/artifact/download/omni/OmniBinaries/omnicore-0.3.1-x86_64-linux-gnu.tar.gz
  2. wget https://bintray.com/artifact/download/omni/OmniBinaries/omnicore-0.5.0-x86_64-linux-gnu.tar.gz

解压下载的对应的包

  1. tar -zxvf omnicore-0.3.1-x86_64-linux-gnu.tar.gz

到数据目录下创建配置文件

  1. cd usdtdata/
  2. ll
  3. vim usdtcoin.conf
  4. cd ..

配置文件内容

  1. rpcuser=usdtrpc
  2. rpcpassword=XXXXXXXXXXXXXXXXXXXXXXXXXXXX
  3. server=1
  4. rpcallowip=X.X.X.X
  5. rpcport=8888
  6. port=8889
  7. txindex=1
  8. minrelaytxfee=0.00005
  9. paytxfee=0.00005

进入解压后的目录下启动服务

  1. cd omnicore-0.3.1/bin
  2. ls
  3. bitcoin-tx bitcoin-wallet omnicore-cli omnicored omnicore-qt test_omnicore
  4. chmod +x *
  5. ./omnicored --daemon --datadir=/data/coins/USDT/usdtdata -conf=/data/coins/USDT/usdtdata/usdtcoin.conf

查看同步情况

  1. ./omnicore-cli -conf=/USDT/usdtdata/usdtcoin.conf getblockchaininfo

以下为当前usdt的同步区块高度 “blocks”: 525288—对应的是当前同步的区块高度,”headers”: 619215—对应的是整个链的实际最高的高度 ,此数据显示目前还没有同步完成

  1. # ./omnicore-cli -conf=/data/coins/USDT/usdtdata/usdtcoin.conf getblockchaininfo
  2. {
  3. "chain": "main",
  4. "blocks": 525288,
  5. "headers": 619215,
  6. "bestblockhash": "0000000000000000001c3380667f6b9a7eef306b16b12a51fea767e9af52715f",
  7. "difficulty": 4306949573981.513,
  8. "mediantime": 1527770648,
  9. "verificationprogress": 0.6349669035968976,
  10. "initialblockdownload": true,
  11. "chainwork": "000000000000000000000000000000000000000001e62e72618b5605d6e5594c",
  12. "size_on_disk": 194500454874,
  13. "pruned": false,
  14. "softforks": [
  15. {
  16. "id": "bip34",
  17. "version": 2,
  18. "reject": {
  19. "status": true
  20. }
  21. },
  22. {
  23. "id": "bip66",
  24. "version": 3,
  25. "reject": {
  26. "status": true
  27. }
  28. },
  29. {
  30. "id": "bip65",
  31. "version": 4,
  32. "reject": {
  33. "status": true
  34. }
  35. }
  36. ],
  37. "bip9_softforks": {
  38. "csv": {
  39. "status": "active",
  40. "startTime": 1462060800,
  41. "timeout": 1493596800,
  42. "since": 419328
  43. },
  44. "segwit": {
  45. "status": "active",
  46. "startTime": 1479168000,
  47. "timeout": 1510704000,
  48. "since": 481824
  49. }
  50. },
  51. "warnings": ""
  52. }

2、LTC币服务的安装部署

创建部署路径和数据目录

  1. mkdir LTC
  2. cd LTC/

下载安装包

  1. wget https://download.litecoin.org/litecoin-0.16.3/linux/litecoin-0.16.3-x86_64-linux-gnu.tar.gz
  2. wget https://download.litecoin.org/litecoin-0.17.1/linux/litecoin-0.17.1-x86_64-linux-gnu.tar.gz

切换至数据目录并创建配置文件

  1. cd ltcdata/
  2. vim ltccoin.conf
  3. cd ..

配置文件内容如下

  1. rpcuser=ltcrpc
  2. rpcpassword=XXXXXXXXXXXXXXXXXXXXXXXXX
  3. server=1
  4. rpcallowip=X.X.X.X
  5. rpcport=8888
  6. port=8889

解压安装包,并进入启动路径下

  1. tar -vxf litecoin-0.16.3-x86_64-linux-gnu.tar.gz
  2. cd litecoin-0.16.3/bin
  3. ls
  4. litecoin-cli litecoind litecoin-qt litecoin-tx test_litecoin

启动LTC币服务

  1. ./litecoind --daemon --datadir=/data/coins/LTC/ltcdata/ -conf=/data/coins/LTC/ltcdata/ltccoin.conf

查询币服务同步区块高度

  1. ./litecoin-cli -conf=LTC/ltcdata/ltccoin.conf getblockchaininfo

如下为同步情况 “blocks”: 1796687—对应的是当前同步的区块高度,”headers”: 1796687—对应的是整个链的实际最高的高度,blocks和headers的数据相等则显示目前已经同步成功

  1. # ./litecoin-cli -conf=LTC/ltcdata/ltccoin.conf getblockchaininfo
  2. {
  3. "chain": "main",
  4. "blocks": 1796687,
  5. "headers": 1796687,
  6. "bestblockhash": "2a4aa42d10a1d9308cc9e5e233be5c8ec91a3c2ea6d230483774aad3b0b32379",
  7. "difficulty": 6216155.014840822,
  8. "mediantime": 1582805125,
  9. "verificationprogress": 0.9999990529086891,
  10. "initialblockdownload": false,
  11. "chainwork": "0000000000000000000000000000000000000000000003b6f691caa99e007c10",
  12. "size_on_disk": 27503522827,
  13. "pruned": false,
  14. "softforks": [
  15. {
  16. "id": "bip34",
  17. "version": 2,
  18. "reject": {
  19. "status": true
  20. }
  21. },
  22. {
  23. "id": "bip66",
  24. "version": 3,
  25. "reject": {
  26. "status": true
  27. }
  28. },
  29. {
  30. "id": "bip65",
  31. "version": 4,
  32. "reject": {
  33. "status": true
  34. }
  35. }
  36. ],
  37. "bip9_softforks": {
  38. "csv": {
  39. "status": "active",
  40. "startTime": 1485561600,
  41. "timeout": 1517356801,
  42. "since": 1201536
  43. },
  44. "segwit": {
  45. "status": "active",
  46. "startTime": 1485561600,
  47. "timeout": 1517356801,
  48. "since": 1201536
  49. }
  50. },
  51. "warnings": ""
  52. }

3、DASH币服务的安装部署

创建安装路径和数据目录

  1. mkdir DASH/
  2. cd DASH/
  3. mkdir dashdata/

下载相应的版本的包(目前最新版本为0.15)

  1. wget https://github.com/dashpay/dash/releases/download/v0.12.3.3/dashcore-0.12.3.3-x86_64-linux-gnu.tar.gz
  2. wget https://github.com/dashpay/dash/releases/download/v0.15.0.0/dashcore-0.15.0.0-x86_64-linux-gnu.tar.gz

进入数据目录下并创建配置文件

  1. cd dashdata
  2. vim dashcoin.conf
  3. cd ../

配置文件内容如下

  1. rpcuser=dashrpc
  2. rpcpassword=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  3. server=1
  4. rpcallowip=X.X.X.X
  5. rpcport=8888
  6. port=8889

最后回到安装目录下解压安装包,并进入启动路径下

  1. tar -vxf dashcore-0.12.3.3-x86_64-linux-gnu.tar.gz
  2. cd dashcore-0.12.3.3/bin/
  3. ls
  4. dash-cli dashd dash-qt dash-tx test_dash

启动币服务

  1. ./dashd --daemon --datadir=/data/coins/DASH/dashdata/ -conf=/data/coins/DASH/dashdata/dashcoin.conf

查看币服务此时的同步区块高度

  1. ./dash-cli -conf=DASH/dashdata/dashcoin.conf getblockchaininfo

如下为此时币服务的同步区块高度, “blocks”: 1228473—对应的是当前同步的区块高度,”headers”: 1228473—对应的是整个链的实际最高的高度,blocks和headers的数据相等则显示目前已经同步成功

  1. # ./dash-cli -conf=/data/coins/DASH/dashdata/dashcoin.conf getblockchaininfo
  2. {
  3. "chain": "main",
  4. "blocks": 1228473,
  5. "headers": 1228473,
  6. "bestblockhash": "0000000000000003e52dd516061b1e55392bff199710d3634423bc3b6f6aa4f5",
  7. "difficulty": 221613706.1634396,
  8. "mediantime": 1582807294,
  9. "verificationprogress": 0.9999996012613336,
  10. "chainwork": "0000000000000000000000000000000000000000000029f9b408fe84e0cc88c4",
  11. "pruned": false,
  12. "softforks": [
  13. {
  14. "id": "bip34",
  15. "version": 2,
  16. "reject": {
  17. "status": true
  18. }
  19. },
  20. {
  21. "id": "bip66",
  22. "version": 3,
  23. "reject": {
  24. "status": true
  25. }
  26. },
  27. {
  28. "id": "bip65",
  29. "version": 4,
  30. "reject": {
  31. "status": true
  32. }
  33. }
  34. ],
  35. "bip9_softforks": {
  36. "csv": {
  37. "status": "active",
  38. "startTime": 1486252800,
  39. "timeout": 1517788800,
  40. "since": 622944
  41. },
  42. "dip0001": {
  43. "status": "active",
  44. "startTime": 1508025600,
  45. "timeout": 1539561600,
  46. "since": 782208
  47. },
  48. "bip147": {
  49. "status": "active",
  50. "startTime": 1524477600,
  51. "timeout": 1556013600,
  52. "since": 939456
  53. },
  54. "dip0003": {
  55. "status": "active",
  56. "startTime": 1546300800,
  57. "timeout": 1577836800,
  58. "since": 1028160
  59. },
  60. "dip0008": {
  61. "status": "active",
  62. "startTime": 1557878400,
  63. "timeout": 1589500800,
  64. "since": 1088640
  65. }
  66. }
  67. }

发表评论

表情:
评论列表 (有 0 条评论,119人围观)

还没有评论,来说两句吧...

相关阅读