usdt节点搭建2

目录

安装及配置

1.环境ubuntu18,硬盘建议尽量大,最少500G,节点数据一直增多。

2.下载及解压安装

cd /opt

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

#解压
tar zxf omnicore-0.5.0-x86_64-linux-gnu.tar.gz

3.创建配置文件 默认读取配置文件位置在~/.bitcoin/bitcoin.conf,首先我们创建目录和配置下文件

mkdir ~/.bitcoin
vim ~/.bitcoin/bitcoin.conf

文件内容

dir=/data/usdt #数据保存目录,如果不是root账户,目录chown或者chmod
dbcache=10240
txindex=1  #所有交易进行索引;否则只保留钱包地址交易索引记录
rpcuser=usdt  #远程访问的认证用户
rpcpassword=usdt2019 #远程访问密码
daemon=1  #后台运行
server=1 #开启RPC访问
rpcallowip=0.0.0.0/0  #允许访问rpc的IP限制,可配置多个(安全性,出测试外不要配置成rpcallowip=0.0.0.0/0 )                             
#rpcport=8332  #绑定rpc的端口,因为需要testnet测试,默认端口是18332,所以我未配置这个
deprecatedrpc=accounts

运行之后自动同步数据

        cd /opt/omnicore-0.5.0/bin
        正式节点./omnicored

        测试节点./omnicored -testnet

4.RPC操作

cd /opt/omnicore-0.5.0/bin

#正式节点
./omnicore-cli  加其他参数

#测试节点
./omnicore-cli -testnet  加其他参数

具体操作看官方文档 https://bitcoin.org/zh_CN/developer-reference#bitcoin-core-apis

omnicore币种 propertyid(资产标识ID)https://www.omniwallet.org/explorer/assets

相关资料

1.测试币获取

https://coinfaucet.eu/en/btc-testnet/

https://tbtc.bitaps.com/

获取比特币测试币,因为usdt是bitcoin的侧链。

创建bitcoin账号

./omnicore-cli -testnet "getnewaddress" cheng,我这里得到的地址是 mr6P9GRJMa4eSAysEQX9GgWhh9EbKtMMhX,从测试币获取网站转币到创建的地址。

为了在 testnet 上收到 OMNI 和 TOMNI,需要给 moneyqMan7uh8FqdCA2BV5yZ8qVrc9ikLP(特定地址) 发送 TBTC,一个 TBTC 可以收到 100 个 OMNI 和 100 个TOMNI。

./omnicore-cli -testnet sendtoaddress "moneyqMan7uh8FqdCA2BV5yZ8qVrc9ikLP" 0.1

往我生成的地址里转账

./omnicore-cli -testnet "omni_send" "mqn2FFboeSKRHRWYcdMe7LupDX1QRzbHZp" "mr6P9GRJMa4eSAysEQX9GgWhh9EbKtMMhX" 2  "1.0"

2.交易查询

https://www.blockchain.com/zh-cn/explorer

 https://tbtc.bitaps.com/

onmi Api

https://api.omniwallet.org/#request-v1-armory-getrawtransaction

打赏一个呗

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦