fabric智能合约作业

本月作业:

在IBM云平台完成如下场景作业:

1、https://crl.ptopenlab.com:8800/bc/#home

2、注册账户,注册一条链

3、部署一个合约,合约场景为数字资产交易,比如股权,货币等,可采用页面示例合约example02

4、执行合约,并实现如下场景:

1) higer资产10000,(你的用户名,比如xiaoming)资产为500

2) 将higer资产转移5000给xiaoming

3) 查询higer和xiaoming各自剩余资产,确定本次资产转让是否成功

通过本次练习可掌握:

区块链的基本原理,智能合约的基本原理,数字资产交易的实际逻辑,现实世界到数字虚拟世界的抽象能力。

1、新建一条区块链

点击“Apply a New Chain”,新建一条区块链,因为用pbft无法创建,所以算法选择为“noops”


图片发自简书App


2、新建一个智能合约


图片发自简书App


图片发自简书App

3、写账本

点击invoke,选择tranfer,转账,arguments为cat向dog转账5000

图片发自简书App

完成后,点击query,查询转账结果


图片发自简书App


图片发自简书App


图片发自简书App


图片发自简书App

转账完成,达到预期效果。

通过higer通俗易懂的讲解,完成了第一个智能合约,非常开心!希望通过后续的学习,能够在这个领域有所领悟!谢谢老师,谢谢战友们!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容