Hyperledger Fabric Demo by using Java Chaincode and Java SDK
参考
初始化网络,进入 fabcar-network。
运行generate.sh命令,生成证书文件以及创世块等。
由于所有的文件都需要在fabcar-app中调用,所以生成的文件被保存到了fabcar-app/src/main/resources文件夹中:config和crypto-config
运行start.sh命令,启动fabric网络。
docker启动之后:
4个peer容器
2个ca容器
1个orderer容器
运行stop.sh命令和teardown.sh停止和清除所有的docker容器。
fabcar-app/CreateChannel,创建容器
fabcar-app/DeployInstantiateChaincode,安装和初始化Chaincode(Java)。
关于使用Java编写Chaincode的注意事项,请参考fabcar-chaincode工程。
fabcar-app/chaincode.invocation,Chaincode的常规使用。