产品概述
产品功能
底层引擎
产品优势
应用场景
基本概念

.左边的部分,如org-251005746,填写到配置文件的组织名相关字段。如下图所示:


sh ecccsr.sh,该命令会生成以下四个文件:
const (configFile = "config/config.yaml"// 组织MSPIDmspId = "org-251005746.fabric-5x6wdaow3q"// 用户名username = "test"// 通道名channelName = "channel-9xjcb2"// 合约名contractName = "gotest")
version: 1.0.0client:# 客户端默认使用的组织organization: org-251005746logging:# sdk日志级别level: infotlsCerts:client:# 用户TLS私钥路径key:path: config/test/user_ecc_tls.key# 用户TLS证书路径cert:path: config/test/user_tls.crt# 通道信息channels:# 通道名channel-9xjcb2:# peer节点列表peers:# peer节点名peer1-org-251005746.fabric-5x6wdaow3q:# orderer节点列表orderers:- orderer1-org-251005746.fabric-5x6wdaow3q# 组织信息organizations:# 组织名org-251005746:# 组织mspId,形式为${orgName}.${clusterId},orgName为组织名,clusterId为网络IDmspid: org-251005746.fabric-5x6wdaow3q# 该组织下的节点列表peers:- peer1-org-251005746.fabric-5x6wdaow3q# 组织用户users:# 用户名test:# 用户私钥路径key:path: config/test/user_ecc_sign.key# 用户证书路径cert:path: config/test/user_sign.crt# 节点信息peers:# peer节点名peer1-org-251005746.fabric-5x6wdaow3q:# peer节点urlurl: grpcs://org-251005746-fabric-5x6wdaow3q.tbaas.tech:8080grpcOptions:# peer节点TLS中的SNI,使用节点名ssl-target-name-override: peer1-org-251005746.fabric-5x6wdaow3q# TLS CA证书路径tlsCACerts:path: config/test/ca.crtentityMatchers:peer:# 需要配置为发起peer- pattern: (\\w*)peer1-org-251005746.fabric-5x6wdaow3q(\\w*)mappedHost: peer1-org-251005746.fabric-5x6wdaow3q# 多组织背书配置如下,前三项需配置为其他背书组织的PeerName,urlSubstitutionExp与orderer的相同# - pattern: peer1-org-251005762.fabric-5x6wdaow3q# mappedHost: peer1-org-251005762.fabric-5x6wdaow3q# sslTargetOverrideUrlSubstitutionExp: peer1-org-251005762.fabric-5x6wdaow3q# urlSubstitutionExp: grpcs://org-251005746-fabric-5x6wdaow3q.tbaas.tech:8080orderer:- pattern: (\\w+)sslTargetOverrideUrlSubstitutionExp : "${1}"urlSubstitutionExp: grpcs://org-251005746-fabric-5x6wdaow3q.tbaas.tech:8080
go run main.go

name: test-netversion: 1.0.0client:# 客户端默认使用的组织organization: org-251005746logging:# sdk日志级别level: infotlsCerts:client:# 用户TLS私钥路径key:path: src/main/resources/crypto-config/eccUser/user_ecc_tls.key# 用户TLS证书路径cert:path: src/main/resources/crypto-config/eccUser/user_tls.crt# 通道信息channels:# 通道名channel-9xjcb2:# peer节点列表peers:# peer节点名peer1-org-251005746.fabric-5x6wdaow3q:endorsingPeer: truechaincodeQuery: trueledgerQuery: trueeventSource: true# orderer节点列表orderers:- orderer1-org-251005746.fabric-5x6wdaow3q# 组织信息organizations:# 组织名org-251005746:# 组织mspId,形式为${orgName}MSP-${clusterId},orgName为组织名,clusterId为网络IDmspid: org-251005746.fabric-5x6wdaow3q# 该组织下的节点列表peers:- peer1-org-251005746.fabric-5x6wdaow3q# 组织用户users:# 用户名eccUser:# 用户私钥路径key:path: src/main/resources/crypto-config/eccUser/user_ecc_sign.key# 用户证书路径cert:path: src/main/resources/crypto-config/eccUser/user_sign.crt# 节点信息peers:# peer节点名peer1-org-251005746.fabric-5x6wdaow3q:# peer节点urlurl: grpcs://org-251005746-fabric-5x6wdaow3q.tbaas.tech:8080grpcOptions:# peer节点TLS中的SNI,使用节点名hostnameOverride: peer1-org-251005746.fabric-5x6wdaow3q# TLS CA证书路径tlsCACerts:path: src/main/resources/crypto-config/eccUser/ca.crt# 节点信息orderers:# peer节点名orderer1-org-251005746.fabric-5x6wdaow3q:# peer节点urlurl: grpcs://org-251005746-fabric-5x6wdaow3q.tbaas.tech:8080grpcOptions:# peer节点TLS中的SNI,使用节点名hostnameOverride: orderer1-org-251005746.fabric-5x6wdaow3q# TLS CA证书路径tlsCACerts:path: src/main/resources/crypto-config/eccUser/ca.crtentityMatchers:peer:- pattern: (\\w*)peer1-org-251005746.fabric-5x6wdaow3q(\\w*)mappedHost: peer1-org-251005746.fabric-5x6wdaow3q- pattern: (\\w+)sslTargetOverrideUrlSubstitutionExp: "${1}"urlSubstitutionExp: grpcs://org-251005746-fabric-5x6wdaow3q.tbaas.tech:8080orderer:- pattern: (\\w+)sslTargetOverrideUrlSubstitutionExp : "${1}"urlSubstitutionExp: grpcs://org-251005746-fabric-5x6wdaow3q.tbaas.tech:8080
文档反馈