我正在使用Windows 10.当我尝试构建Chaincode时,它报告了此错误
# github.com/hyperledger/fabric/vendor/github.com/miekg/pkcs11
exec: "gcc": executable file not found in %PATH%
Run Code Online (Sandbox Code Playgroud)
我的链码导入:
import (
"fmt"
"strconv"
"github.com/hyperledger/fabric/core/chaincode/shim"
pb "github.com/hyperledger/fabric/protos/peer"
)
Run Code Online (Sandbox Code Playgroud)
它在Docker中运行良好.
我在本地计算机上使用单个验证节点进行了超级分层结构网络设置.我正在开发一个链码,想清除我的区块链.我已经读过hyperledger结构将数据库存储在/ var/hyperledger下.但是,我没有在/ var下看到这个hyperledger目录.这个目录还有其他位置吗?我的开发平台是MAC,我使用docker-compose来启动我的超级结构网络.
我可以使用官方 Corda Docker 镜像创建使用非企业 corda v4.0 的私有内部 corda 网络吗?
Hyperledger Fabric是否具有用于执行链码的虚拟机?例如,以太坊有以太坊虚拟机来执行合同。
为什么即使将日志记录级别设置为“ DEBUG”,也无法在日志中看到链代码中指定的任何“ fmt.Println”或“ fmt.Printf”语句的输出?
我正在使用预构建的Docker映像在Ubuntu中启动超级账本节点。