向网络添加钱包和用户
1.在 test-network/organizations/
目录下找到与您要添加身份的组织相关的文件夹。
2.使用 cryptogen
工具或其他适当的方式生成一对身份证书和私钥(certificate and private key)。
1.进入/home/githubworkspace/fabric/scripts/fabric-samples/test-network/configtx目录
代码语言:javascript复制cd /home/githubworkspace/fabric/scripts/fabric-samples/test-network/configtx
2.修改configtx.yaml
代码语言:javascript复制vim configtx.yaml
代码语言:javascript复制Profiles:
TwoOrgsApplicationGenesis:
<<: *ChannelDefaults
Orderer:
<<: *OrdererDefaults
Organizations:
- *OrdererOrg
Capabilities: *OrdererCapabilities
Application:
<<: *ApplicationDefaults
Organizations:
- *Org1
Users:
- wenyongsheng
- *Org2
Capabilities: *ApplicationCapabilities
3.运行命令使配置生效
代码语言:javascript复制cryptogen generate --config=./crypto-config.yaml --output=./crypto-config
3.将生成的身份证书和私钥文件复制到 test-network/organizations/peerOrganizations/<org-name>/users/User1@<org-name>/msp/keystore/
目录中。
4.运行以下命令将身份添加到钱包
代码语言:javascript复制./network.sh createWallet -u wenyongsheng -p 88888888
我的博客即将同步至腾讯云开发者社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=mqkr4pbb8inz