打字猴:1.703878624e+09
1703878624
1703878625 区块链项目开发指南 [:1703875381]
1703878626 区块链项目开发指南 7.4.4 测试客户端
1703878627
1703878628 至此,创建投注平台的操作就完成了,下面开始进行测试。测试之前,应确保测试网区块链已经被完全下载,并在寻找新进入的区块。
1703878629
1703878630 使用之前创建的钱包服务,生成三个账户。用http://faucet.ropsten.be:3001/在每个账户中添加一个以太币。
1703878631
1703878632 然后在Initial目录中运行node app.js,接着访问http://localhost:8080/matches,即可看到图7-1所示的界面。
1703878633
1703878634 这里可以复制任何比赛ID。如果想测试第一场比赛(即123945),那么访问http://localhost:8080,将会看到图7-2所示的界面。
1703878635
1703878636
1703878637
1703878638
1703878639 图 7-1
1703878640
1703878641
1703878642
1703878643
1703878644 图 7-2
1703878645
1703878646 现在部署合约,填好第一个表的输入栏,单击Deploy按钮,如图7-3所示。使用第一个账户部署合约。
1703878647
1703878648
1703878649
1703878650
1703878651 图 7-3
1703878652
1703878653 现在用第二个账户押注主队,用第三个账户押注客队,界面如图7-4所示。
1703878654
1703878655
1703878656
1703878657
1703878658 图 7-4
1703878659
1703878660 现在把合约地址输入第三张表,单击Find按钮查看合约细节,就会看到与图7-5所示类似的界面。
1703878661
1703878662
1703878663
1703878664
1703878665 图 7-5
1703878666
1703878667 一旦挖出两个交易,再次审核合约细节,即可看到与图7-6所示类似的界面。
1703878668
1703878669
1703878670
1703878671
1703878672 图 7-6
1703878673
[ 上一页 ]  [ :1.703878624e+09 ]  [ 下一页 ]