一 搭建单群组FISCO BCOS联盟链
检查openssl、java
openssl version
java -version
部署节点
bash build_chain.sh -l 127.0.01 -p 30300,20200,8545
启动节点
bash start_all.sh
检查进程
ps -ef | grep -v grep | grep fisco-bcos
检查日志输出
tail -f nodes/127.0.0.1/node0/log/log* | grep connected
二 配置及使用控制台
拷贝控制台配置文件
cp -n console/conf/config-example.toml console/conf/config.toml
拷贝控制台证书
cp -r nodes/127.0.0.1/sdk/* console/conf/
启动控制台
cd ~/fisco/console && bash start.sh
以下命令在控制台中执行
部署合约
deploy HelloWorld
调用HelloWorld合约
#查询当前块高
getBlockNumber
#调用get接口获取name变量 此处的合约地址是deploy指令返回的地址
call HelloWorld [合约地址] get
#查看当前块高,块高不变,因为get接口不更改账本状态
getBlockNumber
#调用set设置name
call HelloWorld [合约地址] set "Hello,FISCO BCOS"
#再次查看当前块高,块高增加表示已出块,账本状态已更改
getBlockNumber
#调用get接口获取name变量,检查设置是否生效
call [合约地址] get
#退出控制台
quit
指令详细解释可查看搭建区块链网络