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
1703878674
可以看到,合约没有任何以太币,以太币都被转到赌主队赢的账户里了。
1703878675
1703878676
1703878677
1703878678
1703878680
区块链项目开发指南 7.5 总结
1703878681
1703878682
在本章中,我们深入学习了Oraclize和strings库,并用它们创建了一个去中心化的投注平台。用户可以继续根据需求自定义合约和客户端。为了改进应用,可以向合约添加事件,并在客户端上显示通知,以进一步理解去中心化投注应用的基本架构。
1703878683
1703878684
在下一章中,我们将通过创建一种加密货币学习如何使用truffle创建企业级以太坊智能合约。
1703878685
1703878686
1703878687
1703878688
[
上一页 ]
[ :1.703878639e+09 ]
[
下一页 ]