如何解决fabric-sdk-go.beta3执行LifecycleApproveCC失败
[fabsdk / fab] 2020/09/11 08:57:44 UTC-调度程序。(* Dispatcher).HandleConnectEvent-> WARN错误创建连接:无法连接至peer0.org1.example.com:7051:拨号目标[peer0.org1.example.com:7051]上的连接:连接处于TRANSIENT_FAILURE
func ApproveCC(packageID string,orgResMgmt *resmgmt.Client,orgInfo *InitInfo) {
ccPolicy := policydsl.SignedByAnyMember([]string{"Org1MSP"})
approveCCReq := resmgmt.LifecycleApproveCCRequest{
Name: orgInfo.CCID,Version: "0",PackageID: packageID,Sequence: 1,EndorsementPlugin: "escc",ValidationPlugin: "vscc",SignaturePolicy: ccPolicy,InitRequired: true,}
txnID,err := orgResMgmt.LifecycleApproveCC(orgInfo.ChannelID,approveCCReq,resmgmt.WithTargetEndpoints(orgInfo.OrgPeer0),resmgmt.WithOrdererEndpoint("orderer.example.com"),resmgmt.WithRetry(retry.DefaultResMgmtOpts))
if err != nil {
fmt.Printf("LifecycleApproveCC: %v",err)
}
fmt.Println("===LifecycleApproveCC===",txnID)
//require.NotEmpty(t,txnID)
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。