安装必备的拓展

yum -y install nodejs git wget vim goaccess gcc gcc-c++ autoconf automake make pcre pcre-devel zlib zlib-devel libxml2 libxml2-devel openssl openssl-devel gd libjpeg libjpeg-devel libpng libpng-devel libaio libtool boost boost-devel libevent-devel

安装数据库libdb4

mkdir /home/libdb4
cd /home/libdb4/
wget http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/l/libdb4-4.8.30-13.el7.x86_64.rpm
wget http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/l/libdb4-devel-4.8.30-13.el7.x86_64.rpm
wget http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/l/libdb4-cxx-4.8.30-13.el7.x86_64.rpm
wget http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/l/libdb4-cxx-devel-4.8.30-13.el7.x86_64.rpm

rpm -ivh libdb4-4.8.30-13.el7.x86_64.rpm
rpm -ivh libdb4-devel-4.8.30-13.el7.x86_64.rpm
rpm -ivh libdb4-cxx-4.8.30-13.el7.x86_64.rpm
rpm -ivh libdb4-cxx-devel-4.8.30-13.el7.x86_64.rpm

下载omnicore钱包源码

cd /home
git clone https://github.com/OmniLayer/omnicore.git

编译omnicore源码

cd /home/omnicore/
./autogen.sh
./configure
make & make install

编写配置文件

cd /root/.bitcoin/
vim bitcoin.conf
server=1
testnet=0  #测试链填 1 主链填 0
rpcuser=xirigh  # RPC用户名
rpcpassword=[PASSWORD]  #RPC密码
rpcallowip=0.0.0.0/0  #允许链接的IP
rpcport=8886  #RPC访问端口
txindex=1

配置 bitcoin.conf 例子

tnet=1
server=1
rpcuser=
rpcpassword=
rpcallowip=116.25.41.18
rpcport=7778
txindex=1
datacarriersize=80
logtimestamps=1
omnidebug=tally
omnidebug=packets
omnidebug=pending

创建USDT区块存储目录

mkdir /home/usdt

启动omnicore钱包

omnicored -conf=/root/.bitcoin/bitcoin.conf -datadir=/home/usdt

nohup omnicored -conf=/root/.bitcoin/bitcoin.conf -datadir=/home/usdt &

//关闭
omnicore-cli stop

查看钱包同步状态

omnicore-cli -conf=/root/.bitcoin/bitcoin.conf getinfo

创建钱包地址

omnicore-cli getnewaddress # mmRTfHS4M6jX3dq6Jrjxhca1yu1fhwDLwP
©2019 Somore 豫ICP备19009951号 sqlixiaoli@163.com