mirror of
https://github.com/hyperledger/fabric-samples.git
synced 2026-06-19 08:15:08 +00:00
- Made it possible to deploy the app (both the client and fabric backend) to a location other than localhost - Made it possible to work with a backend over grpc instead of always assuming grpcs - Made the list of target peers for instantiate and invoke calls to be optional - Enabled target networks to be controlled by an env variable Change-Id: Ie394cf7e8f6ed47d970d4be992f2f6a0394fff7f Signed-off-by: Jim Zhang <jzhang@us.ibm.com>
55 lines
2.5 KiB
JSON
55 lines
2.5 KiB
JSON
{
|
|
"network-config": {
|
|
"orderer": {
|
|
"url": "grpc://ec2-13-59-99-140.us-east-2.compute.amazonaws.com:7050",
|
|
"server-hostname": "orderer.example.com",
|
|
"tls_cacerts": "../artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/ca.crt"
|
|
},
|
|
"org1": {
|
|
"name": "peerOrg1",
|
|
"mspid": "Org1MSP",
|
|
"ca": "https://ec2-13-59-99-140.us-east-2.compute.amazonaws.com:7054",
|
|
"peers": {
|
|
"peer1": {
|
|
"requests": "grpc://ec2-13-59-99-140.us-east-2.compute.amazonaws.com:7051",
|
|
"events": "grpc://ec2-13-59-99-140.us-east-2.compute.amazonaws.com:7053",
|
|
"server-hostname": "peer0.org1.example.com",
|
|
"tls_cacerts": "../artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt"
|
|
},
|
|
"peer2": {
|
|
"requests": "grpc://ec2-13-59-99-140.us-east-2.compute.amazonaws.com:7056",
|
|
"events": "grpc://ec2-13-59-99-140.us-east-2.compute.amazonaws.com:7058",
|
|
"server-hostname": "peer1.org1.example.com",
|
|
"tls_cacerts": "../artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/ca.crt"
|
|
}
|
|
},
|
|
"admin": {
|
|
"key": "../artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore",
|
|
"cert": "../artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/signcerts"
|
|
}
|
|
},
|
|
"org2": {
|
|
"name": "peerOrg2",
|
|
"mspid": "Org2MSP",
|
|
"ca": "https://ec2-13-59-99-140.us-east-2.compute.amazonaws.com:8054",
|
|
"peers": {
|
|
"peer1": {
|
|
"requests": "grpc://ec2-13-59-99-140.us-east-2.compute.amazonaws.com:8051",
|
|
"events": "grpc://ec2-13-59-99-140.us-east-2.compute.amazonaws.com:8053",
|
|
"server-hostname": "peer0.org2.example.com",
|
|
"tls_cacerts": "../artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt"
|
|
},
|
|
"peer2": {
|
|
"requests": "grpc://ec2-13-59-99-140.us-east-2.compute.amazonaws.com:8056",
|
|
"events": "grpc://ec2-13-59-99-140.us-east-2.compute.amazonaws.com:8058",
|
|
"server-hostname": "peer1.org2.example.com",
|
|
"tls_cacerts": "../artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls/ca.crt"
|
|
}
|
|
},
|
|
"admin": {
|
|
"key": "../artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore",
|
|
"cert": "../artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/signcerts"
|
|
}
|
|
}
|
|
}
|
|
}
|