[转]usdt omnicore testnet 测试网络

本文转自:https://www.jianshu.com/p/417c280b8f9f

Testnet 模式允许 omni core 运行在比特币测试链上,用于安全测试。

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

启动测试网络


./omnicored -conf=/root/.bitcoin/bitcoin.conf -datadir=/data/usdtdata_test -testnet

和正常启动的区别就是加了一个 -testnet 选项,启动后会在 datadir 指定的目录下自动创建一个 testnet3 目录,其中有测试网络的数据和日志文件。

一定要等数据同步完成之后在进行后续操作,否则不会成功,可以查看 debug.log 看同步情况

创建账号


./omnicore-cli -testnet "getnewaddress" mytest

指定了账户名称为 mytest,命令会返回账户地址信息。

如果地址忘记了,可以查询账户地址:

./omnicore-cli "getaddressesbyaccount" "mytest"

获取测试币


先给账户充一些测试比特币,需要使用水龙头网站:

https://testnet.manu.backend.hamburg/faucet
https://testnet.coinfaucet.eu/en/

这两个都比较好用,填写自己的账户地址,提交,就会给你随机数量的测试比特币,并返回交易ID,到查询网站上查看交易信息:

# 输入“交易ID”可以查看交易信息
# 输入“账户地址”可以查看余额
https://testnet.blockchain.info

刚开始时,交易是未确认的状态,等待几分钟,状态变为已确认后,就可以查看账户余额。

通过命令来查看交易信息:

./omnicore-cli -testnet "gettransaction" "ccef6e4003b0dfd72da5973700d413cb8ba1eda173119755b1dd9f585d7011ba"

通过命令来查看账户余额:

./omnicore-cli -testnet getbalance "mytest4"

这时我们有了测试比特币,需要给moneyqMan7uh8FqdCA2BV5yZ8qVrc9ikLP转一些测试比特币,然后会自动收到测试的 omni 币,命令:

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

会得到交易ID,等待确认之后,查看 omni 币余额:

./omnicore-cli -testnet "omni_getbalance" "mqn2FFboeSKRHRWYcdMe7LupDX1QRzbHZp" 2

{
  "balance": "10.00000000",
  "reserved": "0.00000000"
}

已经有钱了,可以转账了。

转账


可以再建一个账户,来测试转账,mqn...moU... 转 1 个币,命令:

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

查看moU... 的余额:

./omnicore-cli -testnet "omni_getbalance" "moURpc7XBZKYkXFRkyJxzvdwg3nisnW757" 2

{
  "balance": "10.00000000",
  "reserved": "0.00000000"
}
 


作者:SlowGO
链接:https://www.jianshu.com/p/417c280b8f9f
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

 

posted on 2018-12-24 16:27  freeliver54  阅读(1082)  评论(0编辑  收藏  举报

导航