运行链码问题
Posted 杰西啊杰西
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了运行链码问题相关的知识,希望对你有一定的参考价值。
学习案例时遇到的问题及解决方案
说明 :使用Fabric1.4
shim、peer版本问题
我是用的是go mod管理包,所以可以在go mod init
命令下生成的go.mod中替换包的版本
我直接整体替换了
replace github.com/hyperledger/fabric => github.com/hyperledger/fabric v1.4.0
如下:
go-kit版本问题
问题:
# github.com/hyperledger/fabric-sdk-go/internal/github.com/hyperledger/fabric/core/operations
/root/go/pkg/mod/github.com/hyperledger/fabric-sdk-go@v1.0.0/internal/github.com/hyperledger/fabric/core/operations/system.go:225:23: not enough arguments in call to s.statsd.SendLoop
have (<-chan time.Time, string, string)
want (context.Context, <-chan time.Time, string, string)
命令:
[root@VM-0-3-centos kongyixueyuan]# go get github.com/go-kit/kit@v0.8.0
运行结果:
go get: downgraded github.com/go-kit/kit v0.9.0 => v0.8.0
go get: downgraded github.com/grpc-ecosystem/go-grpc-middleware v1.3.0 => v1.1.0
以上是关于运行链码问题的主要内容,如果未能解决你的问题,请参考以下文章