赞
踩
上一章节,我们已经参照官方文档已经安装好fisco-bcos的所有服务器,可以通过webase区块链浏览器访问区块链信息,如下图:
登录之后可以看到区块链的信息
fisco-bcos支持的智能合约语言有很多,但是大部分开发时,我们依然用solidity来做开发。这里我们以HelloWorld合约做介绍,代码如下:
pragma solidity^0.8.1; contract hello { string public message; constructor(string memory _message) public { message = _message; } function setMsg(string memory _message) public { message = _message; } function getMsg() public view returns(string memory) { return message; } }
webase提供了智能合约的IDE,可以将写好的合约代码,直接拷贝到其中
当合约写好之后可以点击“编辑“,如果没有提示错误,可以再次点击“部署“
部署完成之后,界面上会提供合约部署之后的地址,合约的abi和bin数据,这几个数据都非常重要,之后用SDK调用合约时,都需要。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。