• USDT(omniCore)测试环境搭建


    一.测试环境搭建。

    注:由于window版本的omni出现同步不了的问题,推荐使用linux系统进行usdt测试链的搭建。
    • 1

    1.下载omnicore:

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

    2.解压 : tar -xzvf omnicore-0.3.0-x86_64-linux-gnu.tar.gz 
    3 拷贝依赖库至本地 : sudo cp omnicore-0.3.0/lib/* /lib 
    4.创建数据目录:/home/usdt/tsdata/(自定义),并在数据目录下新建bitcoin.conf配置文件,内容如下:

    server=1
    testnet=1
    rpcuser=123456
    rpcpassword=abcdef
    rpcallowip=0.0.0.0/0
    rpcport=8888
    txindex=1
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    5.进入bin目录: cd omnicore-0.3.0/bin 
    6.启动:nohup ./omnicored --datadir=/home/usdt/tsdata/ & 
    7.通过客户端调用omnicored接口:

    ./omnicore-cli  --datadir=/home/usdt/tsdata/ omni_getinfo
    • 1

    更多rpc接口可以查看:omnicore-rpc-API

    到此测试环境搭建成功。


    二.获得测试币:

    omni是比特币的侧链,所有omni实际上跟BTC是同一条链,可以吧omni上面的币理解为BTC的token,usdt就是众多token种的一个。那么,我们要测试usdt转账,就需要BTC资产,因为token转账是消耗BTC的。

    1.首先在omni测试节点上新建一个地址,然后拿这个地址到比特币测试链水龙头申请BTC测试币 
    2.申请到测试币之后,再通过节点将BTC测试币发送到:moneyqMan7uh8FqdCA2BV5yZ8qVrc9ikLP 地址,那么你的地址将得到omni币(每1 TBTC,您将获得100 OMNI和100 TOMNI。)

  • 相关阅读:
    iframe跨域
    jquery 中的 $(“#”) 与 js中的document.getElementById(“”) 的区别
    jQuery中this与$(this)的区别
    div层调整zindex属性无效原因分析及解决方法
    The local variable......been initialized
    equals方法的重写
    eclipse快捷键
    JAVA中几个常用的方法
    Java基础4(方法基础和一维数组)
    Java基础3笔记
  • 原文地址:https://www.cnblogs.com/405845829qq/p/9630195.html
Copyright © 2020-2023  润新知