最终实现
step1:部署网络,搭建群组1
分别查看118服务器和121服务器进程:
ps -ef | grep fisco
118服务器:
121服务器:
部署转账合约后,在118服务器创建了Nieyong用户,初始金额10000,在121服务器创建了CuiYiJu用户,初始金额100
在118服务器进行转账:
在121服务器查询转账后Cui的金额:
Step2:增加机构C(服务器47),搭建群组2
- 主要步骤为:
初始化机构C,并且将机构A(服务器118)和机构C(服务器47)搭建群组2,并且部署合约,使得A可以和C进行交易。
- 示例:
在机构A中的控制台输入:
switch 2
调整为群组2:
在机构C中,注册用户“Liu”,初试金额为5000
在机构A中,查询用户“Liu”的金额,
在机构A中,创建用户“He”,初试金额1000000,并且转账25000给“Liu”
- 控制台操作:
运行getBlockByNumber,根据区块高度查询区块信息:
查询区块6的哈希:
运行getBlockByHash,根据区块哈希查询区块信息:
运行getTransactionByHash,通过交易哈希查询交易信息:
运行getTotalTransactionCount,查询当前块高和累计交易数(从块高为0开始):
查看已部署合约信息:
入门阶段图来源:fisco开发者林滨
通过第二-四章,我们已经完成了第二阶段“手动搭建底层”。下一章我们将介绍搭建区块链浏览器以及WeBase的搭建。