Quantcast
Channel: CodeSection,代码区,网络安全 - CodeSec
Viewing all articles
Browse latest Browse all 12749

Wormhole测试手册

$
0
0
成功创建完2个用户和地址后,钱包的配置如下u1的地址为bchtest:qz04wg2jj75x34tge2v8w0l6r0repfcvcygv3t7sg5u2的地址为bchtest:qzmeeak3j6vka2v0s7pyt5xvp73u6clsz54e9su3ac如果钱包配置了密码,在执行测试期间,需要执行以下命令将钱包解锁

root@iZhp3it3hc5z8ckevj0ytvZ:~# wormholed-cli walletpassphrase “your password” 6000

2. 从BCH测试网络获取bch测试币

将BCH测试网络中获取到的测试币转入u1的地址

bchtest: qz04wg2jj75x34tge2v8w0l6r0repfcvcygv3t7sg5中,确保u1最少有2个测试bch可用于燃烧

3. 燃烧bch测试币获取whc测试币

使用以下命令燃烧2个bch测试币,wormhole会在经过若干确认数后将对应的WHC发送到u1的地址,WHC在主网上的确认数为1000,在测试网络的确认数为3个,BCH:WHC的比例为1:100,WHC的最小单位为C,1Satoshi=100C,1WHC=100000000C(10的8次方),每次燃烧的BCH数量必须大于1,小于1个BCH的燃烧将不会获得对应的WHC

root@iZhp3it3hc5z8ckevj0ytvZ:~# wormholed-cli whc_burnbchgetwhc 2

b3cd81009ae23252d5d5d583661f3f7f3ff00b48af48ffb0511e44e94022f37f

该命令成功执行后,将会返回本次交易的id,示例中返回的交易id为b3cd81009ae23252d5d5d583661f3f7f3ff00b48af48ffb0511e44e94022f37f,可以使用以下命令来查询此次燃烧交易的确认数

root@iZhp3it3hc5z8ckevj0ytvZ:~# wormholed-cli whc_gettransaction b3cd81009ae23252d5d5d583661f3f7f3ff00b48af48ffb0511e44e94022f37f

{

“txid”: “b3cd81009ae23252d5d5d583661f3f7f3ff00b48af48ffb0511e44e94022f37f”,

“fee”: “0.00000289″,

“sendingaddress”: “bchtest:qz04wg2jj75x34tge2v8w0l6r0repfcvcygv3t7sg5″,

“referenceaddress”: “bitcoincash:qqqqqqqqqqqqqqqqqqqqqqqqqqqqqu08dsyxz98whc”,

“ismine”: true,

“version”: 0,

“type_int”: 68,

“type”: “Burn BCH Get WHC”,

“propertyid”: 1,

“divisible”: false,

“mature”: true,

“amount”: “20000000000″,

“valid”: true,

“blockhash”: “000000008ef93148a0e085c13a3e530688b2b46c27befb44bf7504b1c91a8165″,

“blocktime”: 1531820287,

“positioninblock”: 2,

“block”: 1247093,

“confirmations”: 140

}

4. 创建token

创建token需要收取1WHC作为手续费,相当于0.01BCH,该手续费会直接从用户的WHC账户中扣除并燃烧掉,先确认是否有足够的WHC来创建token


Viewing all articles
Browse latest Browse all 12749

Trending Articles