我使用cli容器中的peer commond进行chancode安装
chaincode name + varsion文件是在对等容器上制作的
(位置是/ var / hyperledger / production / chaincodes)
这是什么? chaincode?
我正在寻找安装后的链码。
答案 0 :(得分:2)
安装在对等体上的chaincode包在技术上是protobuf消息的序列化字节。 ChainDeploymentSpec消息中的protobuf,在“github.com/hyperledger/fabric/protos/peer”包中定义:
message ChaincodeDeploymentSpec {
enum ExecutionEnvironment {
DOCKER = 0;
SYSTEM = 1;
}
ChaincodeSpec chaincode_spec = 1;
// Controls when the chaincode becomes executable.
google.protobuf.Timestamp effective_date = 2;
bytes code_package = 3;
ExecutionEnvironment exec_env= 4;
}
实际的链代码源文件存储在ChainDeploymentSpec的code_package字段中的序列化归档文件中。