一、前言
FISCO BCOS 是由金融区块链合作联盟(深圳)与微众银行共同发起的开源区块链项目,支持多链多账本,满足金融行业复杂业务需求。++本文将介绍如何在Ubuntu* 操作系统上使用Linux命令配置FISCO BCOS的控制台并进行get/set操作++。*
目录
[启动成功示例 :](#启动成功示例 :)
[如果启动失败 请检查conf/config.toml中节点端口配置是否正确](#如果启动失败 请检查conf/config.toml中节点端口配置是否正确)
使用控制台完成HelloWorld智能合约的set与get操作;
准备依赖:(安装java,上传console的包并解压)
bash
# ubuntu系统安装java
sudo apt install -y default-jdk
拷贝控制台配置文件:
bash
cp -n console/conf/config-example.toml console/conf/config.toml
#cp 一份文件并改名到这个目录
配置控制台证书到conf目录:(在启动节点的情况下)
bash
cp -r nodes/127.0.0.1/sdk/* console/conf/
启动并使用控制台:
bash
cd ~/fisco/console && bash start.sh
启动成功示例 :
++如果启动失败 请检查conf/config.toml中节点端口配置是否正确++
#获取客户端版本信息 getNodeVersion
# 获取节点信息 getPeers
#查看区块高度 getBlockNumber
使用控制台安装HelloWorld智能合约;
bash
deploy HelloWorld
使用控制台完成HelloWorld智能合约的set与get操作;
bash
call HelloWorld ... get
call HelloWorld ... set '输入你要显示的内容'
再次查看区块链中区块高度
bash
getBlockNumber
- 参考资料
- FISCO BCOS官方文档:FISCO BCOS 2.0 技术文档 --- FISCO BCOS 2.0 v2.9.0 文档
- Ubuntu官方文档:https://ubuntu.com/documentation
致谢
++感谢FISCO BCOS团队的开源贡献,以及所有在区块链领域探索和实践的开发者们。++