diff --git a/test-network/QuickCCTest.sh b/test-network/QuickCCTest.sh new file mode 100644 index 00000000..47313082 --- /dev/null +++ b/test-network/QuickCCTest.sh @@ -0,0 +1,140 @@ +#!/bin/bash +# This script is used to quckly set up a TestNetwork and test ChainCode in ../../asset-transfer-basic/chaincode-go/chaincode/smartcontract.go + +echo "========= Killing Previous network and Setting up New One ===========" +docker rm -f $(docker ps -q) +./network.sh down +./network.sh up createChannel +echo "========= Channel created and successfully joined ===========" + +cd $HOME/Projects/OSC-IS/fabric-samples/asset-transfer-basic/chaincode-go +GO111MODULE=on go mod vendor +cd ../../test-network +export PATH=${PWD}/../bin:$PATH +export FABRIC_CFG_PATH=$PWD/../config/ +peer version + +echo "========= Packaging ChainCode ===========" +peer lifecycle chaincode package basic.tar.gz --path ../asset-transfer-basic/chaincode-go/ --lang golang --label basic_1.0 + +echo "========= Installing ChainCode Package on Peer ORG1 ===========" + +export CORE_PEER_TLS_ENABLED=true +export CORE_PEER_LOCALMSPID="Org1MSP" +export CORE_PEER_TLS_ROOTCERT_FILE=${PWD}/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt +export CORE_PEER_MSPCONFIGPATH=${PWD}/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp +export CORE_PEER_ADDRESS=localhost:7051 + +peer lifecycle chaincode install basic.tar.gz + +echo "========= Installing ChainCode Package on Peer ORG2 ===========" + +export CORE_PEER_LOCALMSPID="Org2MSP" +export CORE_PEER_TLS_ROOTCERT_FILE=${PWD}/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt +export CORE_PEER_MSPCONFIGPATH=${PWD}/organizations/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp +export CORE_PEER_ADDRESS=localhost:9051 + +peer lifecycle chaincode install basic.tar.gz + +echo "========= chaincode queryinstalled ===========" + +peer lifecycle chaincode queryinstalled +var=$(peer lifecycle chaincode queryinstalled) +var2=$(echo $var | tail -n 1 | cut -f 3 -d ' ') +export CC_PACKAGE_ID=$(echo $var2 | sed 's/.$//') +echo $CC_PACKAGE_ID + +echo "========= Approving ChainCode ORG2 ===========" + +peer lifecycle chaincode approveformyorg -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --channelID mychannel --name basic --version 1.0 --package-id $CC_PACKAGE_ID --sequence 1 --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" + + +echo "========= Approving ChainCode ORG1 ===========" + +export CORE_PEER_LOCALMSPID="Org1MSP" +export CORE_PEER_MSPCONFIGPATH=${PWD}/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp +export CORE_PEER_TLS_ROOTCERT_FILE=${PWD}/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt +export CORE_PEER_ADDRESS=localhost:7051 + +peer lifecycle chaincode approveformyorg -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --channelID mychannel --name basic --version 1.0 --package-id $CC_PACKAGE_ID --sequence 1 --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" + +echo "========= Commit Readinness ===========" + +peer lifecycle chaincode checkcommitreadiness --channelID mychannel --name basic --version 1.0 --sequence 1 --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" --output json + +echo "========= CC Commit ===========" + +peer lifecycle chaincode commit -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --channelID mychannel --name basic --version 1.0 --sequence 1 --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" --peerAddresses localhost:7051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt" --peerAddresses localhost:9051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt" +peer lifecycle chaincode querycommitted --channelID mychannel --name basic --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" + + +echo "========= CC Invoke: Inizialitation ===========" + +peer chaincode invoke -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" -C mychannel -n basic --peerAddresses localhost:7051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt" --peerAddresses localhost:9051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt" -c '{"function":"InitLedger","Args":[]}' + +echo "========= CC Query: Get all DataSamples ===========" + +peer chaincode query -C mychannel -n basic -c '{"Args":["GetAllAssets"]}' + +echo "========= Check if sample with id = '00000' Exists ===========" + +peer chaincode invoke -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" -C mychannel -n basic --peerAddresses localhost:7051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt" --peerAddresses localhost:9051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt" -c '{"function":"AssetExists","Args":["00000"]}' + +echo "========= Check creation of a new sample wit id = '00001' ===========" + +peer chaincode invoke -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" -C mychannel -n basic --peerAddresses localhost:7051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt" --peerAddresses localhost:9051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt" -c '{"function":"CreateDataSample","Args":["docTypeTest2","00001","TestTitle2","Desc2","Neuroscience","TestDOI","www.ncis.edu","TestManifest","TestFootPrint", "Neuroscience, brain", "None", "None", "None","None","None","None","None", "None"]}' + +echo "========= The code below will upgrade an existing ChainCode ===========" + +export PATH=${PWD}/../bin:$PATH +export FABRIC_CFG_PATH=$PWD/../config/ +export CORE_PEER_MSPCONFIGPATH=${PWD}/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp + +peer lifecycle chaincode package basic_3.tar.gz --path ../asset-transfer-basic/chaincode-go/ --lang golang --label basic_3.0 + + +export CORE_PEER_TLS_ENABLED=true +export CORE_PEER_LOCALMSPID="Org1MSP" +export CORE_PEER_TLS_ROOTCERT_FILE=${PWD}/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt +export CORE_PEER_MSPCONFIGPATH=${PWD}/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp +export CORE_PEER_ADDRESS=localhost:7051 + +peer lifecycle chaincode install basic_3.tar.gz + +peer lifecycle chaincode queryinstalled + +var=$(peer lifecycle chaincode queryinstalled) +var2=$(echo $var | tail -n 1 | cut -f 3 -d ' ') +export NEW_CC_PACKAGE_ID=$(echo $var2 | sed 's/.$//') +echo $NEW_CC_PACKAGE_ID + +peer lifecycle chaincode approveformyorg -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --channelID mychannel --name basic --version 3.0 --package-id $NEW_CC_PACKAGE_ID --sequence 3 --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" + +export CORE_PEER_LOCALMSPID="Org2MSP" +export CORE_PEER_TLS_ROOTCERT_FILE=${PWD}/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt +export CORE_PEER_MSPCONFIGPATH=${PWD}/organizations/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp +export CORE_PEER_ADDRESS=localhost:9051 + +peer lifecycle chaincode install basic_3.tar.gz + +peer lifecycle chaincode approveformyorg -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --channelID mychannel --name basic --version 3.0 --package-id $NEW_CC_PACKAGE_ID --sequence 3 --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" + +peer lifecycle chaincode checkcommitreadiness --channelID mychannel --name basic --version 3.0 --sequence 3 --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" --output json + +peer lifecycle chaincode commit -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --channelID mychannel --name basic --version 3.0 --sequence 3 --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" --peerAddresses localhost:7051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt" --peerAddresses localhost:9051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt" + +echo "========= Update of Sample 00001 ===========" + +peer chaincode invoke -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" -C mychannel -n basic --peerAddresses localhost:7051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt" --peerAddresses localhost:9051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt" -c '{"function":"UpdateAsset","Args":["docTypeTest2","00001","TestTitle2","Desc2","ParticlePhysics","TestDOI","www.NUI.edu","TestManifest","TestFootPrint", "Neuroscience, brain", "None", "None", "None","None","None","None","None", "None"]}' + +echo "========= Delete Sample 00001 ===========" + +peer chaincode invoke -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" -C mychannel -n basic --peerAddresses localhost:7051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt" --peerAddresses localhost:9051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt" -c '{"function":"DeleteAsset","Args":["00001"]}' + +echo "========= Read Sample 00000 ===========" + +peer chaincode invoke -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" -C mychannel -n basic --peerAddresses localhost:7051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt" --peerAddresses localhost:9051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt" -c '{"function":"ReadAsset","Args":["00000"]}' + +echo "========= Transfer Sample 00000 to new contributor ===========" + +peer chaincode invoke -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" -C mychannel -n basic --peerAddresses localhost:7051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt" --peerAddresses localhost:9051 --tlsRootCertFiles "${PWD}/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt" -c '{"function":"TransferAsset","Args":["00000", "NSF", "NSF_ID"]}' diff --git a/test-network/basic.tar.gz b/test-network/basic.tar.gz new file mode 100644 index 00000000..b28ebef9 Binary files /dev/null and b/test-network/basic.tar.gz differ diff --git a/test-network/channel-artifacts/mychannel.block b/test-network/channel-artifacts/mychannel.block new file mode 100644 index 00000000..94236889 Binary files /dev/null and b/test-network/channel-artifacts/mychannel.block differ diff --git a/test-network/log.txt b/test-network/log.txt new file mode 100644 index 00000000..e22b9f4c --- /dev/null +++ b/test-network/log.txt @@ -0,0 +1,2 @@ +2022-09-28 17:36:16.413 PDT 0001 INFO [channelCmd] InitCmdFactory -> Endorser and orderer connections initialized +2022-09-28 17:36:16.546 PDT 0002 INFO [channelCmd] executeJoin -> Successfully submitted proposal to join channel diff --git a/test-network/organizations/ordererOrganizations/example.com/ca/ca.example.com-cert.pem b/test-network/organizations/ordererOrganizations/example.com/ca/ca.example.com-cert.pem new file mode 100644 index 00000000..0d58f481 --- /dev/null +++ b/test-network/organizations/ordererOrganizations/example.com/ca/ca.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICPzCCAeSgAwIBAgIRAOrtRzk3S1SUM1nwnus7YxowCgYIKoZIzj0EAwIwaTEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt +cGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBaMGkxCzAJBgNV +BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp +c2NvMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEXMBUGA1UEAxMOY2EuZXhhbXBsZS5j +b20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARUX5ftFtOQ8F0jAMwnuda65QE1 +Nev5wI2ZvfIQ8V/Hlv7PRdlc7oNPmFRfyPj//ggOISUMuB7JMRvQX4Spw1Kgo20w +azAOBgNVHQ8BAf8EBAMCAaYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB +MA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIEcveQ/+i6hRIg4yQOgSQ+gyrGfV +AiuUrgrgId/ph8xXMAoGCCqGSM49BAMCA0kAMEYCIQCkUbm+XvU7O3kSBh1RHHvM +qtHf80UC+O/6Dopju2iZhAIhAK1YkOQzR5nZl9NmGM3Rk/lubvtxiJWq3DtZMsYg +Ku2L +-----END CERTIFICATE----- diff --git a/test-network/organizations/ordererOrganizations/example.com/ca/priv_sk b/test-network/organizations/ordererOrganizations/example.com/ca/priv_sk new file mode 100644 index 00000000..aa2f7bfe --- /dev/null +++ b/test-network/organizations/ordererOrganizations/example.com/ca/priv_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgGbg83DR7dZPmJ7x7 +Ay5mtn4uVMhzd1LPSFLM+DQYAgehRANCAARUX5ftFtOQ8F0jAMwnuda65QE1Nev5 +wI2ZvfIQ8V/Hlv7PRdlc7oNPmFRfyPj//ggOISUMuB7JMRvQX4Spw1Kg +-----END PRIVATE KEY----- diff --git a/test-network/organizations/ordererOrganizations/example.com/msp/cacerts/ca.example.com-cert.pem b/test-network/organizations/ordererOrganizations/example.com/msp/cacerts/ca.example.com-cert.pem new file mode 100644 index 00000000..0d58f481 --- /dev/null +++ b/test-network/organizations/ordererOrganizations/example.com/msp/cacerts/ca.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICPzCCAeSgAwIBAgIRAOrtRzk3S1SUM1nwnus7YxowCgYIKoZIzj0EAwIwaTEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt +cGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBaMGkxCzAJBgNV +BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp +c2NvMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEXMBUGA1UEAxMOY2EuZXhhbXBsZS5j +b20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARUX5ftFtOQ8F0jAMwnuda65QE1 +Nev5wI2ZvfIQ8V/Hlv7PRdlc7oNPmFRfyPj//ggOISUMuB7JMRvQX4Spw1Kgo20w +azAOBgNVHQ8BAf8EBAMCAaYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB +MA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIEcveQ/+i6hRIg4yQOgSQ+gyrGfV +AiuUrgrgId/ph8xXMAoGCCqGSM49BAMCA0kAMEYCIQCkUbm+XvU7O3kSBh1RHHvM +qtHf80UC+O/6Dopju2iZhAIhAK1YkOQzR5nZl9NmGM3Rk/lubvtxiJWq3DtZMsYg +Ku2L +-----END CERTIFICATE----- diff --git a/test-network/organizations/ordererOrganizations/example.com/msp/config.yaml b/test-network/organizations/ordererOrganizations/example.com/msp/config.yaml new file mode 100644 index 00000000..8846e9d4 --- /dev/null +++ b/test-network/organizations/ordererOrganizations/example.com/msp/config.yaml @@ -0,0 +1,14 @@ +NodeOUs: + Enable: true + ClientOUIdentifier: + Certificate: cacerts/ca.example.com-cert.pem + OrganizationalUnitIdentifier: client + PeerOUIdentifier: + Certificate: cacerts/ca.example.com-cert.pem + OrganizationalUnitIdentifier: peer + AdminOUIdentifier: + Certificate: cacerts/ca.example.com-cert.pem + OrganizationalUnitIdentifier: admin + OrdererOUIdentifier: + Certificate: cacerts/ca.example.com-cert.pem + OrganizationalUnitIdentifier: orderer diff --git a/test-network/organizations/ordererOrganizations/example.com/msp/tlscacerts/tlsca.example.com-cert.pem b/test-network/organizations/ordererOrganizations/example.com/msp/tlscacerts/tlsca.example.com-cert.pem new file mode 100644 index 00000000..9edc0d0d --- /dev/null +++ b/test-network/organizations/ordererOrganizations/example.com/msp/tlscacerts/tlsca.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICRDCCAemgAwIBAgIQI9V44MS+EIJDT6+zaIXoXDAKBggqhkjOPQQDAjBsMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4 +YW1wbGUuY29tMB4XDTIyMDkyOTAwMzEwMFoXDTMyMDkyNjAwMzEwMFowbDELMAkG +A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu +Y2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5leGFt +cGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABC/38PBlkbYobfQMcLr+ +gcTxqnTiDCBL/UwYFW/HSBeVz9+xk5mw86YcIAiveoD3Rj/kceP6qxQUEqKfCBBl +tdSjbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB +BQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgR3Tt4ZtMEMv5u2MoEJMN +QcZ0Ds9T1mDWcaaUK77In4gwCgYIKoZIzj0EAwIDSQAwRgIhALlaKF7EnxwRz9gE +6FWqRzidAzw99PMfjsVLuUdDw8/tAiEAljN03Bz8QYoGNYC2v6LQPBlUV1U4TsY2 +rE+p7ekk1uA= +-----END CERTIFICATE----- diff --git a/test-network/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/cacerts/ca.example.com-cert.pem b/test-network/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/cacerts/ca.example.com-cert.pem new file mode 100644 index 00000000..0d58f481 --- /dev/null +++ b/test-network/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/cacerts/ca.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICPzCCAeSgAwIBAgIRAOrtRzk3S1SUM1nwnus7YxowCgYIKoZIzj0EAwIwaTEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt +cGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBaMGkxCzAJBgNV +BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp +c2NvMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEXMBUGA1UEAxMOY2EuZXhhbXBsZS5j +b20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARUX5ftFtOQ8F0jAMwnuda65QE1 +Nev5wI2ZvfIQ8V/Hlv7PRdlc7oNPmFRfyPj//ggOISUMuB7JMRvQX4Spw1Kgo20w +azAOBgNVHQ8BAf8EBAMCAaYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB +MA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIEcveQ/+i6hRIg4yQOgSQ+gyrGfV +AiuUrgrgId/ph8xXMAoGCCqGSM49BAMCA0kAMEYCIQCkUbm+XvU7O3kSBh1RHHvM +qtHf80UC+O/6Dopju2iZhAIhAK1YkOQzR5nZl9NmGM3Rk/lubvtxiJWq3DtZMsYg +Ku2L +-----END CERTIFICATE----- diff --git a/test-network/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/config.yaml b/test-network/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/config.yaml new file mode 100644 index 00000000..8846e9d4 --- /dev/null +++ b/test-network/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/config.yaml @@ -0,0 +1,14 @@ +NodeOUs: + Enable: true + ClientOUIdentifier: + Certificate: cacerts/ca.example.com-cert.pem + OrganizationalUnitIdentifier: client + PeerOUIdentifier: + Certificate: cacerts/ca.example.com-cert.pem + OrganizationalUnitIdentifier: peer + AdminOUIdentifier: + Certificate: cacerts/ca.example.com-cert.pem + OrganizationalUnitIdentifier: admin + OrdererOUIdentifier: + Certificate: cacerts/ca.example.com-cert.pem + OrganizationalUnitIdentifier: orderer diff --git a/test-network/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/priv_sk b/test-network/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/priv_sk new file mode 100644 index 00000000..0c64cdb8 --- /dev/null +++ b/test-network/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/priv_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQga7nO5kwMA27cjshl +UMVnEoBVGsFtO8pwRCu3PKr2ZfahRANCAAR1sXYThDykqiV1Cdlte9FTcY3QLxub +IiTfej3Wa5fpM0ScfBM7n3zf9i+Hl0ufwijv8ujGMWtXiHOppecLOtUT +-----END PRIVATE KEY----- diff --git a/test-network/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/signcerts/orderer.example.com-cert.pem b/test-network/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/signcerts/orderer.example.com-cert.pem new file mode 100644 index 00000000..d3971ad1 --- /dev/null +++ b/test-network/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/signcerts/orderer.example.com-cert.pem @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICHjCCAcSgAwIBAgIQAb+8Xgvdt6irT50p1aCgAjAKBggqhkjOPQQDAjBpMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xFzAVBgNVBAMTDmNhLmV4YW1w +bGUuY29tMB4XDTIyMDkyOTAwMzEwMFoXDTMyMDkyNjAwMzEwMFowajELMAkGA1UE +BhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lz +Y28xEDAOBgNVBAsTB29yZGVyZXIxHDAaBgNVBAMTE29yZGVyZXIuZXhhbXBsZS5j +b20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAR1sXYThDykqiV1Cdlte9FTcY3Q +LxubIiTfej3Wa5fpM0ScfBM7n3zf9i+Hl0ufwijv8ujGMWtXiHOppecLOtUTo00w +SzAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH/BAIwADArBgNVHSMEJDAigCBHL3kP +/ouoUSIOMkDoEkPoMqxn1QIrlK4K4CHf6YfMVzAKBggqhkjOPQQDAgNIADBFAiEA +lyDIvW0iSJIxiPmNdEZrL4VOSX0s+L+zOw0WnCKUmK8CIGQctKOuIxDZG25QasOz +rDhhCHrbGzve2XjvnjxgcunI +-----END CERTIFICATE----- diff --git a/test-network/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem b/test-network/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem new file mode 100644 index 00000000..9edc0d0d --- /dev/null +++ b/test-network/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICRDCCAemgAwIBAgIQI9V44MS+EIJDT6+zaIXoXDAKBggqhkjOPQQDAjBsMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4 +YW1wbGUuY29tMB4XDTIyMDkyOTAwMzEwMFoXDTMyMDkyNjAwMzEwMFowbDELMAkG +A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu +Y2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5leGFt +cGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABC/38PBlkbYobfQMcLr+ +gcTxqnTiDCBL/UwYFW/HSBeVz9+xk5mw86YcIAiveoD3Rj/kceP6qxQUEqKfCBBl +tdSjbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB +BQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgR3Tt4ZtMEMv5u2MoEJMN +QcZ0Ds9T1mDWcaaUK77In4gwCgYIKoZIzj0EAwIDSQAwRgIhALlaKF7EnxwRz9gE +6FWqRzidAzw99PMfjsVLuUdDw8/tAiEAljN03Bz8QYoGNYC2v6LQPBlUV1U4TsY2 +rE+p7ekk1uA= +-----END CERTIFICATE----- diff --git a/test-network/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/tls/ca.crt b/test-network/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/tls/ca.crt new file mode 100644 index 00000000..9edc0d0d --- /dev/null +++ b/test-network/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/tls/ca.crt @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICRDCCAemgAwIBAgIQI9V44MS+EIJDT6+zaIXoXDAKBggqhkjOPQQDAjBsMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4 +YW1wbGUuY29tMB4XDTIyMDkyOTAwMzEwMFoXDTMyMDkyNjAwMzEwMFowbDELMAkG +A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu +Y2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5leGFt +cGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABC/38PBlkbYobfQMcLr+ +gcTxqnTiDCBL/UwYFW/HSBeVz9+xk5mw86YcIAiveoD3Rj/kceP6qxQUEqKfCBBl +tdSjbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB +BQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgR3Tt4ZtMEMv5u2MoEJMN +QcZ0Ds9T1mDWcaaUK77In4gwCgYIKoZIzj0EAwIDSQAwRgIhALlaKF7EnxwRz9gE +6FWqRzidAzw99PMfjsVLuUdDw8/tAiEAljN03Bz8QYoGNYC2v6LQPBlUV1U4TsY2 +rE+p7ekk1uA= +-----END CERTIFICATE----- diff --git a/test-network/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.crt b/test-network/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.crt new file mode 100644 index 00000000..ea047172 --- /dev/null +++ b/test-network/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.crt @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICZDCCAgugAwIBAgIRAPJLRUfVstbI7+AU9E9F7cowCgYIKoZIzj0EAwIwbDEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5l +eGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBaMFgxCzAJ +BgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJh +bmNpc2NvMRwwGgYDVQQDExNvcmRlcmVyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0C +AQYIKoZIzj0DAQcDQgAEjh+feCOec/KPt+BF4UUczW63FLuHK/F6EE96HEw7l64V +5u+ud1o6YYTVHPb1bOhNTMO8I14f6WMYQhhHgUMZ46OBoTCBnjAOBgNVHQ8BAf8E +BAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQC +MAAwKwYDVR0jBCQwIoAgR3Tt4ZtMEMv5u2MoEJMNQcZ0Ds9T1mDWcaaUK77In4gw +MgYDVR0RBCswKYITb3JkZXJlci5leGFtcGxlLmNvbYIHb3JkZXJlcoIJbG9jYWxo +b3N0MAoGCCqGSM49BAMCA0cAMEQCIF80JEmKHpi/mZmXXb9Qop3JW2r144p8sQxE +k3CQ3DRPAiBUysBZQFknnQa4xwTKQMjL7Kiha8F5Qu7VSdRf01Ra/g== +-----END CERTIFICATE----- diff --git a/test-network/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.key b/test-network/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.key new file mode 100644 index 00000000..35292e05 --- /dev/null +++ b/test-network/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.key @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQguoiDbGxM50RXE0or +przSuaDpRfKr13UO3VnWFIM1rSqhRANCAASOH594I55z8o+34EXhRRzNbrcUu4cr +8XoQT3ocTDuXrhXm7653WjphhNUc9vVs6E1Mw7wjXh/pYxhCGEeBQxnj +-----END PRIVATE KEY----- diff --git a/test-network/organizations/ordererOrganizations/example.com/tlsca/priv_sk b/test-network/organizations/ordererOrganizations/example.com/tlsca/priv_sk new file mode 100644 index 00000000..2ee21f97 --- /dev/null +++ b/test-network/organizations/ordererOrganizations/example.com/tlsca/priv_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgowA3luCnG43d/ybG +xJJRdD4paiMLwdeqPZ9Xzvz2HuehRANCAAQv9/DwZZG2KG30DHC6/oHE8ap04gwg +S/1MGBVvx0gXlc/fsZOZsPOmHCAIr3qA90Y/5HHj+qsUFBKinwgQZbXU +-----END PRIVATE KEY----- diff --git a/test-network/organizations/ordererOrganizations/example.com/tlsca/tlsca.example.com-cert.pem b/test-network/organizations/ordererOrganizations/example.com/tlsca/tlsca.example.com-cert.pem new file mode 100644 index 00000000..9edc0d0d --- /dev/null +++ b/test-network/organizations/ordererOrganizations/example.com/tlsca/tlsca.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICRDCCAemgAwIBAgIQI9V44MS+EIJDT6+zaIXoXDAKBggqhkjOPQQDAjBsMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4 +YW1wbGUuY29tMB4XDTIyMDkyOTAwMzEwMFoXDTMyMDkyNjAwMzEwMFowbDELMAkG +A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu +Y2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5leGFt +cGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABC/38PBlkbYobfQMcLr+ +gcTxqnTiDCBL/UwYFW/HSBeVz9+xk5mw86YcIAiveoD3Rj/kceP6qxQUEqKfCBBl +tdSjbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB +BQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgR3Tt4ZtMEMv5u2MoEJMN +QcZ0Ds9T1mDWcaaUK77In4gwCgYIKoZIzj0EAwIDSQAwRgIhALlaKF7EnxwRz9gE +6FWqRzidAzw99PMfjsVLuUdDw8/tAiEAljN03Bz8QYoGNYC2v6LQPBlUV1U4TsY2 +rE+p7ekk1uA= +-----END CERTIFICATE----- diff --git a/test-network/organizations/ordererOrganizations/example.com/users/Admin@example.com/msp/cacerts/ca.example.com-cert.pem b/test-network/organizations/ordererOrganizations/example.com/users/Admin@example.com/msp/cacerts/ca.example.com-cert.pem new file mode 100644 index 00000000..0d58f481 --- /dev/null +++ b/test-network/organizations/ordererOrganizations/example.com/users/Admin@example.com/msp/cacerts/ca.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICPzCCAeSgAwIBAgIRAOrtRzk3S1SUM1nwnus7YxowCgYIKoZIzj0EAwIwaTEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt +cGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBaMGkxCzAJBgNV +BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp +c2NvMRQwEgYDVQQKEwtleGFtcGxlLmNvbTEXMBUGA1UEAxMOY2EuZXhhbXBsZS5j +b20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARUX5ftFtOQ8F0jAMwnuda65QE1 +Nev5wI2ZvfIQ8V/Hlv7PRdlc7oNPmFRfyPj//ggOISUMuB7JMRvQX4Spw1Kgo20w +azAOBgNVHQ8BAf8EBAMCAaYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB +MA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIEcveQ/+i6hRIg4yQOgSQ+gyrGfV +AiuUrgrgId/ph8xXMAoGCCqGSM49BAMCA0kAMEYCIQCkUbm+XvU7O3kSBh1RHHvM +qtHf80UC+O/6Dopju2iZhAIhAK1YkOQzR5nZl9NmGM3Rk/lubvtxiJWq3DtZMsYg +Ku2L +-----END CERTIFICATE----- diff --git a/test-network/organizations/ordererOrganizations/example.com/users/Admin@example.com/msp/config.yaml b/test-network/organizations/ordererOrganizations/example.com/users/Admin@example.com/msp/config.yaml new file mode 100644 index 00000000..8846e9d4 --- /dev/null +++ b/test-network/organizations/ordererOrganizations/example.com/users/Admin@example.com/msp/config.yaml @@ -0,0 +1,14 @@ +NodeOUs: + Enable: true + ClientOUIdentifier: + Certificate: cacerts/ca.example.com-cert.pem + OrganizationalUnitIdentifier: client + PeerOUIdentifier: + Certificate: cacerts/ca.example.com-cert.pem + OrganizationalUnitIdentifier: peer + AdminOUIdentifier: + Certificate: cacerts/ca.example.com-cert.pem + OrganizationalUnitIdentifier: admin + OrdererOUIdentifier: + Certificate: cacerts/ca.example.com-cert.pem + OrganizationalUnitIdentifier: orderer diff --git a/test-network/organizations/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/priv_sk b/test-network/organizations/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/priv_sk new file mode 100644 index 00000000..48592b7b --- /dev/null +++ b/test-network/organizations/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/priv_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgMy6n4zn8EYPrOYs5 +GFumfgz7X1MuP57OdjIFiPM7+HahRANCAASIGMhRZFXnZckFSUC1Dgulkbe714AL +CGLhdblNBErv0zmrYoHFQkwh0n0ZqCdVvIC+CfLLo9KzzWkKQGTyQbNA +-----END PRIVATE KEY----- diff --git a/test-network/organizations/ordererOrganizations/example.com/users/Admin@example.com/msp/signcerts/Admin@example.com-cert.pem b/test-network/organizations/ordererOrganizations/example.com/users/Admin@example.com/msp/signcerts/Admin@example.com-cert.pem new file mode 100644 index 00000000..e0c8cb84 --- /dev/null +++ b/test-network/organizations/ordererOrganizations/example.com/users/Admin@example.com/msp/signcerts/Admin@example.com-cert.pem @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICGTCCAcCgAwIBAgIQXsBLRkZqkOHhrnS08N5HmDAKBggqhkjOPQQDAjBpMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xFzAVBgNVBAMTDmNhLmV4YW1w +bGUuY29tMB4XDTIyMDkyOTAwMzEwMFoXDTMyMDkyNjAwMzEwMFowZjELMAkGA1UE +BhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lz +Y28xDjAMBgNVBAsTBWFkbWluMRowGAYDVQQDDBFBZG1pbkBleGFtcGxlLmNvbTBZ +MBMGByqGSM49AgEGCCqGSM49AwEHA0IABIgYyFFkVedlyQVJQLUOC6WRt7vXgAsI +YuF1uU0ESu/TOatigcVCTCHSfRmoJ1W8gL4J8suj0rPNaQpAZPJBs0CjTTBLMA4G +A1UdDwEB/wQEAwIHgDAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAIEcveQ/+i6hR +Ig4yQOgSQ+gyrGfVAiuUrgrgId/ph8xXMAoGCCqGSM49BAMCA0cAMEQCIA91KKEc +LnqbYH9Mxko5uVPyNj1qjcqNLrqn9Vs2jcvsAiAN4dUPcNfKI4pjHZsACtqnMjQd +4Kn3Rvt43atufzwkFg== +-----END CERTIFICATE----- diff --git a/test-network/organizations/ordererOrganizations/example.com/users/Admin@example.com/msp/tlscacerts/tlsca.example.com-cert.pem b/test-network/organizations/ordererOrganizations/example.com/users/Admin@example.com/msp/tlscacerts/tlsca.example.com-cert.pem new file mode 100644 index 00000000..9edc0d0d --- /dev/null +++ b/test-network/organizations/ordererOrganizations/example.com/users/Admin@example.com/msp/tlscacerts/tlsca.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICRDCCAemgAwIBAgIQI9V44MS+EIJDT6+zaIXoXDAKBggqhkjOPQQDAjBsMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4 +YW1wbGUuY29tMB4XDTIyMDkyOTAwMzEwMFoXDTMyMDkyNjAwMzEwMFowbDELMAkG +A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu +Y2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5leGFt +cGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABC/38PBlkbYobfQMcLr+ +gcTxqnTiDCBL/UwYFW/HSBeVz9+xk5mw86YcIAiveoD3Rj/kceP6qxQUEqKfCBBl +tdSjbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB +BQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgR3Tt4ZtMEMv5u2MoEJMN +QcZ0Ds9T1mDWcaaUK77In4gwCgYIKoZIzj0EAwIDSQAwRgIhALlaKF7EnxwRz9gE +6FWqRzidAzw99PMfjsVLuUdDw8/tAiEAljN03Bz8QYoGNYC2v6LQPBlUV1U4TsY2 +rE+p7ekk1uA= +-----END CERTIFICATE----- diff --git a/test-network/organizations/ordererOrganizations/example.com/users/Admin@example.com/tls/ca.crt b/test-network/organizations/ordererOrganizations/example.com/users/Admin@example.com/tls/ca.crt new file mode 100644 index 00000000..9edc0d0d --- /dev/null +++ b/test-network/organizations/ordererOrganizations/example.com/users/Admin@example.com/tls/ca.crt @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICRDCCAemgAwIBAgIQI9V44MS+EIJDT6+zaIXoXDAKBggqhkjOPQQDAjBsMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xGjAYBgNVBAMTEXRsc2NhLmV4 +YW1wbGUuY29tMB4XDTIyMDkyOTAwMzEwMFoXDTMyMDkyNjAwMzEwMFowbDELMAkG +A1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFu +Y2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5leGFt +cGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABC/38PBlkbYobfQMcLr+ +gcTxqnTiDCBL/UwYFW/HSBeVz9+xk5mw86YcIAiveoD3Rj/kceP6qxQUEqKfCBBl +tdSjbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB +BQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQgR3Tt4ZtMEMv5u2MoEJMN +QcZ0Ds9T1mDWcaaUK77In4gwCgYIKoZIzj0EAwIDSQAwRgIhALlaKF7EnxwRz9gE +6FWqRzidAzw99PMfjsVLuUdDw8/tAiEAljN03Bz8QYoGNYC2v6LQPBlUV1U4TsY2 +rE+p7ekk1uA= +-----END CERTIFICATE----- diff --git a/test-network/organizations/ordererOrganizations/example.com/users/Admin@example.com/tls/client.crt b/test-network/organizations/ordererOrganizations/example.com/users/Admin@example.com/tls/client.crt new file mode 100644 index 00000000..7d298d71 --- /dev/null +++ b/test-network/organizations/ordererOrganizations/example.com/users/Admin@example.com/tls/client.crt @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICLTCCAdOgAwIBAgIRAIowXa8sZzHMKXdeD2cNpSEwCgYIKoZIzj0EAwIwbDEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRowGAYDVQQDExF0bHNjYS5l +eGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBaMFYxCzAJ +BgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJh +bmNpc2NvMRowGAYDVQQDDBFBZG1pbkBleGFtcGxlLmNvbTBZMBMGByqGSM49AgEG +CCqGSM49AwEHA0IABD9ZchsERWmJ8zNRXYT9BkIEt0frshgOknwJnEeq4R3908Xb +h4TKs840gGkQPK5FB73AJR/lep/lF4YNrOOIqESjbDBqMA4GA1UdDwEB/wQEAwIF +oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAr +BgNVHSMEJDAigCBHdO3hm0wQy/m7YygQkw1BxnQOz1PWYNZxppQrvsifiDAKBggq +hkjOPQQDAgNIADBFAiEAi5hOeARBJluhBdWMrkBqU4KlFR2iApaia0Qf+trCIlcC +IEONLlrA8VZKiqWKfcdJC829n4AF9N1pCm2BqIGU4WpR +-----END CERTIFICATE----- diff --git a/test-network/organizations/ordererOrganizations/example.com/users/Admin@example.com/tls/client.key b/test-network/organizations/ordererOrganizations/example.com/users/Admin@example.com/tls/client.key new file mode 100644 index 00000000..54cc6e05 --- /dev/null +++ b/test-network/organizations/ordererOrganizations/example.com/users/Admin@example.com/tls/client.key @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg/OvaRlPCHK/mdR/w +HXAHY//JUkVDaWwprmx6paLOwNKhRANCAAQ/WXIbBEVpifMzUV2E/QZCBLdH67IY +DpJ8CZxHquEd/dPF24eEyrPONIBpEDyuRQe9wCUf5Xqf5ReGDazjiKhE +-----END PRIVATE KEY----- diff --git a/test-network/organizations/peerOrganizations/org1.example.com/ca/ca.org1.example.com-cert.pem b/test-network/organizations/peerOrganizations/org1.example.com/ca/ca.org1.example.com-cert.pem new file mode 100644 index 00000000..2404355e --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/ca/ca.org1.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICUjCCAfigAwIBAgIRANQZMoDIS6PqI+m/jYZWtiUwCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzEuZXhhbXBsZS5jb20wHhcNMjIwOTI5MDAzMTAwWhcNMzIwOTI2MDAzMTAw +WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UE +AxMTY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA +BDS9c7ksW1tfEHvjtC/G/b8jYDwmwWdrq/1We3Bf2dmjDvUD/voVV4vrbNBfGCMW +LXT112C1eI85tFzmpH+RdAGjbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAU +BggrBgEFBQcDAgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQg +ZRpA0SOgDqMnCkLjqQsEZqzIJI1rNScneBIm16A/d/8wCgYIKoZIzj0EAwIDSAAw +RQIhAPVx2n9EM81hdUxO6DUUhCwKSU+7yOFEaweMTfHvBznwAiAUmPNgSIy+5Qk9 +NY/bZBISlJm4sklvxj4GcUhuAzLU2g== +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org1.example.com/ca/priv_sk b/test-network/organizations/peerOrganizations/org1.example.com/ca/priv_sk new file mode 100644 index 00000000..8ffed6ad --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/ca/priv_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgT2URd02WKX2fFO73 +uagWazxPz0jmqFFiJjyGmr/S2hShRANCAAQ0vXO5LFtbXxB747Qvxv2/I2A8JsFn +a6v9VntwX9nZow71A/76FVeL62zQXxgjFi109ddgtXiPObRc5qR/kXQB +-----END PRIVATE KEY----- diff --git a/test-network/organizations/peerOrganizations/org1.example.com/connection-org1.json b/test-network/organizations/peerOrganizations/org1.example.com/connection-org1.json new file mode 100644 index 00000000..35e6a72e --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/connection-org1.json @@ -0,0 +1,49 @@ +{ + "name": "test-network-org1", + "version": "1.0.0", + "client": { + "organization": "Org1", + "connection": { + "timeout": { + "peer": { + "endorser": "300" + } + } + } + }, + "organizations": { + "Org1": { + "mspid": "Org1MSP", + "peers": [ + "peer0.org1.example.com" + ], + "certificateAuthorities": [ + "ca.org1.example.com" + ] + } + }, + "peers": { + "peer0.org1.example.com": { + "url": "grpcs://localhost:7051", + "tlsCACerts": { + "pem": "-----BEGIN CERTIFICATE-----\nMIICVjCCAf2gAwIBAgIQR6yZfS99GgbHTW4ZzNCTlTAKBggqhkjOPQQDAjB2MQsw\nCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy\nYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz\nY2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx\nMDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH\nEw1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMR8wHQYD\nVQQDExZ0bHNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D\nAQcDQgAE5xurvqkEi55Zwlsxw5kP+o/myPHSUFAwHB4cC8IsfRYj3POB8kwSy1ra\n7EH7tKW9XQm4QyNkWM8NbploU01GcaNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud\nJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud\nDgQiBCCIhkt/yUkAa4mBKBp8rwXrkvCqPvkHGl35ToMQW1b36zAKBggqhkjOPQQD\nAgNHADBEAiANbMHH6UPR/VSn7NOAXXJ7kHqiCT5P6lLLNVli2w2fAwIgYZ4XzYDg\nylhFf9/7uW6rQ8Wf+PCJ7cyK+l5sFRe4HgY=\n-----END CERTIFICATE-----\n" + }, + "grpcOptions": { + "ssl-target-name-override": "peer0.org1.example.com", + "hostnameOverride": "peer0.org1.example.com" + } + } + }, + "certificateAuthorities": { + "ca.org1.example.com": { + "url": "https://localhost:7054", + "caName": "ca-org1", + "tlsCACerts": { + "pem": ["-----BEGIN CERTIFICATE-----\nMIICUjCCAfigAwIBAgIRANQZMoDIS6PqI+m/jYZWtiUwCgYIKoZIzj0EAwIwczEL\nMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG\ncmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh\nLm9yZzEuZXhhbXBsZS5jb20wHhcNMjIwOTI5MDAzMTAwWhcNMzIwOTI2MDAzMTAw\nWjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN\nU2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UE\nAxMTY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA\nBDS9c7ksW1tfEHvjtC/G/b8jYDwmwWdrq/1We3Bf2dmjDvUD/voVV4vrbNBfGCMW\nLXT112C1eI85tFzmpH+RdAGjbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAU\nBggrBgEFBQcDAgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQg\nZRpA0SOgDqMnCkLjqQsEZqzIJI1rNScneBIm16A/d/8wCgYIKoZIzj0EAwIDSAAw\nRQIhAPVx2n9EM81hdUxO6DUUhCwKSU+7yOFEaweMTfHvBznwAiAUmPNgSIy+5Qk9\nNY/bZBISlJm4sklvxj4GcUhuAzLU2g==\n-----END CERTIFICATE-----\n"] + }, + "httpOptions": { + "verify": false + } + } + } +} diff --git a/test-network/organizations/peerOrganizations/org1.example.com/connection-org1.yaml b/test-network/organizations/peerOrganizations/org1.example.com/connection-org1.yaml new file mode 100644 index 00000000..737aa1ac --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/connection-org1.yaml @@ -0,0 +1,65 @@ +--- +name: test-network-org1 +version: 1.0.0 +client: + organization: Org1 + connection: + timeout: + peer: + endorser: '300' +organizations: + Org1: + mspid: Org1MSP + peers: + - peer0.org1.example.com + certificateAuthorities: + - ca.org1.example.com +peers: + peer0.org1.example.com: + url: grpcs://localhost:7051 + tlsCACerts: + pem: | + -----BEGIN CERTIFICATE----- + MIICVjCCAf2gAwIBAgIQR6yZfS99GgbHTW4ZzNCTlTAKBggqhkjOPQQDAjB2MQsw + CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy + YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz + Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx + MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH + Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMR8wHQYD + VQQDExZ0bHNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D + AQcDQgAE5xurvqkEi55Zwlsxw5kP+o/myPHSUFAwHB4cC8IsfRYj3POB8kwSy1ra + 7EH7tKW9XQm4QyNkWM8NbploU01GcaNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud + JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud + DgQiBCCIhkt/yUkAa4mBKBp8rwXrkvCqPvkHGl35ToMQW1b36zAKBggqhkjOPQQD + AgNHADBEAiANbMHH6UPR/VSn7NOAXXJ7kHqiCT5P6lLLNVli2w2fAwIgYZ4XzYDg + ylhFf9/7uW6rQ8Wf+PCJ7cyK+l5sFRe4HgY= + -----END CERTIFICATE----- + + grpcOptions: + ssl-target-name-override: peer0.org1.example.com + hostnameOverride: peer0.org1.example.com +certificateAuthorities: + ca.org1.example.com: + url: https://localhost:7054 + caName: ca-org1 + tlsCACerts: + pem: + - | + -----BEGIN CERTIFICATE----- + MIICUjCCAfigAwIBAgIRANQZMoDIS6PqI+m/jYZWtiUwCgYIKoZIzj0EAwIwczEL + MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG + cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh + Lm9yZzEuZXhhbXBsZS5jb20wHhcNMjIwOTI5MDAzMTAwWhcNMzIwOTI2MDAzMTAw + WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN + U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UE + AxMTY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA + BDS9c7ksW1tfEHvjtC/G/b8jYDwmwWdrq/1We3Bf2dmjDvUD/voVV4vrbNBfGCMW + LXT112C1eI85tFzmpH+RdAGjbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAU + BggrBgEFBQcDAgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQg + ZRpA0SOgDqMnCkLjqQsEZqzIJI1rNScneBIm16A/d/8wCgYIKoZIzj0EAwIDSAAw + RQIhAPVx2n9EM81hdUxO6DUUhCwKSU+7yOFEaweMTfHvBznwAiAUmPNgSIy+5Qk9 + NY/bZBISlJm4sklvxj4GcUhuAzLU2g== + -----END CERTIFICATE----- + + httpOptions: + verify: false diff --git a/test-network/organizations/peerOrganizations/org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem b/test-network/organizations/peerOrganizations/org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem new file mode 100644 index 00000000..2404355e --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICUjCCAfigAwIBAgIRANQZMoDIS6PqI+m/jYZWtiUwCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzEuZXhhbXBsZS5jb20wHhcNMjIwOTI5MDAzMTAwWhcNMzIwOTI2MDAzMTAw +WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UE +AxMTY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA +BDS9c7ksW1tfEHvjtC/G/b8jYDwmwWdrq/1We3Bf2dmjDvUD/voVV4vrbNBfGCMW +LXT112C1eI85tFzmpH+RdAGjbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAU +BggrBgEFBQcDAgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQg +ZRpA0SOgDqMnCkLjqQsEZqzIJI1rNScneBIm16A/d/8wCgYIKoZIzj0EAwIDSAAw +RQIhAPVx2n9EM81hdUxO6DUUhCwKSU+7yOFEaweMTfHvBznwAiAUmPNgSIy+5Qk9 +NY/bZBISlJm4sklvxj4GcUhuAzLU2g== +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org1.example.com/msp/config.yaml b/test-network/organizations/peerOrganizations/org1.example.com/msp/config.yaml new file mode 100644 index 00000000..13af53a2 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/msp/config.yaml @@ -0,0 +1,14 @@ +NodeOUs: + Enable: true + ClientOUIdentifier: + Certificate: cacerts/ca.org1.example.com-cert.pem + OrganizationalUnitIdentifier: client + PeerOUIdentifier: + Certificate: cacerts/ca.org1.example.com-cert.pem + OrganizationalUnitIdentifier: peer + AdminOUIdentifier: + Certificate: cacerts/ca.org1.example.com-cert.pem + OrganizationalUnitIdentifier: admin + OrdererOUIdentifier: + Certificate: cacerts/ca.org1.example.com-cert.pem + OrganizationalUnitIdentifier: orderer diff --git a/test-network/organizations/peerOrganizations/org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem b/test-network/organizations/peerOrganizations/org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem new file mode 100644 index 00000000..2310c900 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICVjCCAf2gAwIBAgIQR6yZfS99GgbHTW4ZzNCTlTAKBggqhkjOPQQDAjB2MQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz +Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx +MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH +Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMR8wHQYD +VQQDExZ0bHNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D +AQcDQgAE5xurvqkEi55Zwlsxw5kP+o/myPHSUFAwHB4cC8IsfRYj3POB8kwSy1ra +7EH7tKW9XQm4QyNkWM8NbploU01GcaNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud +JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud +DgQiBCCIhkt/yUkAa4mBKBp8rwXrkvCqPvkHGl35ToMQW1b36zAKBggqhkjOPQQD +AgNHADBEAiANbMHH6UPR/VSn7NOAXXJ7kHqiCT5P6lLLNVli2w2fAwIgYZ4XzYDg +ylhFf9/7uW6rQ8Wf+PCJ7cyK+l5sFRe4HgY= +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem b/test-network/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem new file mode 100644 index 00000000..2404355e --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICUjCCAfigAwIBAgIRANQZMoDIS6PqI+m/jYZWtiUwCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzEuZXhhbXBsZS5jb20wHhcNMjIwOTI5MDAzMTAwWhcNMzIwOTI2MDAzMTAw +WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UE +AxMTY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA +BDS9c7ksW1tfEHvjtC/G/b8jYDwmwWdrq/1We3Bf2dmjDvUD/voVV4vrbNBfGCMW +LXT112C1eI85tFzmpH+RdAGjbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAU +BggrBgEFBQcDAgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQg +ZRpA0SOgDqMnCkLjqQsEZqzIJI1rNScneBIm16A/d/8wCgYIKoZIzj0EAwIDSAAw +RQIhAPVx2n9EM81hdUxO6DUUhCwKSU+7yOFEaweMTfHvBznwAiAUmPNgSIy+5Qk9 +NY/bZBISlJm4sklvxj4GcUhuAzLU2g== +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/config.yaml b/test-network/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/config.yaml new file mode 100644 index 00000000..13af53a2 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/config.yaml @@ -0,0 +1,14 @@ +NodeOUs: + Enable: true + ClientOUIdentifier: + Certificate: cacerts/ca.org1.example.com-cert.pem + OrganizationalUnitIdentifier: client + PeerOUIdentifier: + Certificate: cacerts/ca.org1.example.com-cert.pem + OrganizationalUnitIdentifier: peer + AdminOUIdentifier: + Certificate: cacerts/ca.org1.example.com-cert.pem + OrganizationalUnitIdentifier: admin + OrdererOUIdentifier: + Certificate: cacerts/ca.org1.example.com-cert.pem + OrganizationalUnitIdentifier: orderer diff --git a/test-network/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/priv_sk b/test-network/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/priv_sk new file mode 100644 index 00000000..638ca401 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/priv_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgfbHGhFDE7MHpmMKd +kd1dpGJWphiiAPsa2glc6uNljkKhRANCAAQX7zC/cRkqLjPKLqkr1KLEBv0kNc3Q +40JbHVWrPS65879fpDBQU3owp57eQmwnkchvnDmNFAKTNIvD39ZxcHRK +-----END PRIVATE KEY----- diff --git a/test-network/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/signcerts/peer0.org1.example.com-cert.pem b/test-network/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/signcerts/peer0.org1.example.com-cert.pem new file mode 100644 index 00000000..f4d99f31 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/signcerts/peer0.org1.example.com-cert.pem @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICKDCCAc6gAwIBAgIQF6L7Pzs9WoAf8JmcqmC9/jAKBggqhkjOPQQDAjBzMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu +b3JnMS5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBa +MGoxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T +YW4gRnJhbmNpc2NvMQ0wCwYDVQQLEwRwZWVyMR8wHQYDVQQDExZwZWVyMC5vcmcx +LmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEF+8wv3EZKi4z +yi6pK9SixAb9JDXN0ONCWx1Vqz0uufO/X6QwUFN6MKee3kJsJ5HIb5w5jRQCkzSL +w9/WcXB0SqNNMEswDgYDVR0PAQH/BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0j +BCQwIoAgZRpA0SOgDqMnCkLjqQsEZqzIJI1rNScneBIm16A/d/8wCgYIKoZIzj0E +AwIDSAAwRQIhALloZqie2UgLKLvvGXiY4KpCykNhAOBlQjMNed89YfZUAiATtHPP +upbz36bJM3dKRMj2xwUv4vl+PL7rxN/w9dctPA== +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem b/test-network/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem new file mode 100644 index 00000000..2310c900 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICVjCCAf2gAwIBAgIQR6yZfS99GgbHTW4ZzNCTlTAKBggqhkjOPQQDAjB2MQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz +Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx +MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH +Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMR8wHQYD +VQQDExZ0bHNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D +AQcDQgAE5xurvqkEi55Zwlsxw5kP+o/myPHSUFAwHB4cC8IsfRYj3POB8kwSy1ra +7EH7tKW9XQm4QyNkWM8NbploU01GcaNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud +JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud +DgQiBCCIhkt/yUkAa4mBKBp8rwXrkvCqPvkHGl35ToMQW1b36zAKBggqhkjOPQQD +AgNHADBEAiANbMHH6UPR/VSn7NOAXXJ7kHqiCT5P6lLLNVli2w2fAwIgYZ4XzYDg +ylhFf9/7uW6rQ8Wf+PCJ7cyK+l5sFRe4HgY= +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt b/test-network/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt new file mode 100644 index 00000000..2310c900 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICVjCCAf2gAwIBAgIQR6yZfS99GgbHTW4ZzNCTlTAKBggqhkjOPQQDAjB2MQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz +Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx +MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH +Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMR8wHQYD +VQQDExZ0bHNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D +AQcDQgAE5xurvqkEi55Zwlsxw5kP+o/myPHSUFAwHB4cC8IsfRYj3POB8kwSy1ra +7EH7tKW9XQm4QyNkWM8NbploU01GcaNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud +JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud +DgQiBCCIhkt/yUkAa4mBKBp8rwXrkvCqPvkHGl35ToMQW1b36zAKBggqhkjOPQQD +AgNHADBEAiANbMHH6UPR/VSn7NOAXXJ7kHqiCT5P6lLLNVli2w2fAwIgYZ4XzYDg +ylhFf9/7uW6rQ8Wf+PCJ7cyK+l5sFRe4HgY= +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.crt b/test-network/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.crt new file mode 100644 index 00000000..2df8b97a --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.crt @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE----- +MIICczCCAhmgAwIBAgIRAM29EjkMYxJ/2hMznygoMNAwCgYIKoZIzj0EAwIwdjEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHzAdBgNVBAMTFnRs +c2NhLm9yZzEuZXhhbXBsZS5jb20wHhcNMjIwOTI5MDAzMTAwWhcNMzIwOTI2MDAz +MTAwWjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UE +BxMNU2FuIEZyYW5jaXNjbzEfMB0GA1UEAxMWcGVlcjAub3JnMS5leGFtcGxlLmNv +bTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABAMZtpfqClPc6q/s83GrkHErMkD/ +L76vOvER6ziMp4XGlxo0HQF8iLdbPSV7+chZPrXA593nJI17chwzJTI0K36jgaIw +gZ8wDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcD +AjAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAIIiGS3/JSQBriYEoGnyvBeuS8Ko+ ++QcaXflOgxBbVvfrMDMGA1UdEQQsMCqCFnBlZXIwLm9yZzEuZXhhbXBsZS5jb22C +BXBlZXIwgglsb2NhbGhvc3QwCgYIKoZIzj0EAwIDSAAwRQIhAI4yIbCID5UWUsbV +gBcJyum+qI1VyNGuefVif+N3hsGXAiA+i0eQdkq27ohvgT0ikjjbFmhAjW/Nac3B +12F0DDgHvg== +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.key b/test-network/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.key new file mode 100644 index 00000000..d0cbcbda --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.key @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgdS9RNAZgAOwmwtgA +KTRDb5aaEu5ft9mBLspZ3ptKWE6hRANCAAQDGbaX6gpT3Oqv7PNxq5BxKzJA/y++ +rzrxEes4jKeFxpcaNB0BfIi3Wz0le/nIWT61wOfd5ySNe3IcMyUyNCt+ +-----END PRIVATE KEY----- diff --git a/test-network/organizations/peerOrganizations/org1.example.com/tlsca/priv_sk b/test-network/organizations/peerOrganizations/org1.example.com/tlsca/priv_sk new file mode 100644 index 00000000..04d8f4bf --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/tlsca/priv_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgYzOVXwaNDxUqmNiZ +CEQ/t3DZtg9SyB3l+5QAXgk+fQahRANCAATnG6u+qQSLnlnCWzHDmQ/6j+bI8dJQ +UDAcHhwLwix9FiPc84HyTBLLWtrsQfu0pb1dCbhDI2RYzw1umWhTTUZx +-----END PRIVATE KEY----- diff --git a/test-network/organizations/peerOrganizations/org1.example.com/tlsca/tlsca.org1.example.com-cert.pem b/test-network/organizations/peerOrganizations/org1.example.com/tlsca/tlsca.org1.example.com-cert.pem new file mode 100644 index 00000000..2310c900 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/tlsca/tlsca.org1.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICVjCCAf2gAwIBAgIQR6yZfS99GgbHTW4ZzNCTlTAKBggqhkjOPQQDAjB2MQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz +Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx +MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH +Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMR8wHQYD +VQQDExZ0bHNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D +AQcDQgAE5xurvqkEi55Zwlsxw5kP+o/myPHSUFAwHB4cC8IsfRYj3POB8kwSy1ra +7EH7tKW9XQm4QyNkWM8NbploU01GcaNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud +JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud +DgQiBCCIhkt/yUkAa4mBKBp8rwXrkvCqPvkHGl35ToMQW1b36zAKBggqhkjOPQQD +AgNHADBEAiANbMHH6UPR/VSn7NOAXXJ7kHqiCT5P6lLLNVli2w2fAwIgYZ4XzYDg +ylhFf9/7uW6rQ8Wf+PCJ7cyK+l5sFRe4HgY= +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem b/test-network/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem new file mode 100644 index 00000000..2404355e --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICUjCCAfigAwIBAgIRANQZMoDIS6PqI+m/jYZWtiUwCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzEuZXhhbXBsZS5jb20wHhcNMjIwOTI5MDAzMTAwWhcNMzIwOTI2MDAzMTAw +WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UE +AxMTY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA +BDS9c7ksW1tfEHvjtC/G/b8jYDwmwWdrq/1We3Bf2dmjDvUD/voVV4vrbNBfGCMW +LXT112C1eI85tFzmpH+RdAGjbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAU +BggrBgEFBQcDAgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQg +ZRpA0SOgDqMnCkLjqQsEZqzIJI1rNScneBIm16A/d/8wCgYIKoZIzj0EAwIDSAAw +RQIhAPVx2n9EM81hdUxO6DUUhCwKSU+7yOFEaweMTfHvBznwAiAUmPNgSIy+5Qk9 +NY/bZBISlJm4sklvxj4GcUhuAzLU2g== +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/config.yaml b/test-network/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/config.yaml new file mode 100644 index 00000000..13af53a2 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/config.yaml @@ -0,0 +1,14 @@ +NodeOUs: + Enable: true + ClientOUIdentifier: + Certificate: cacerts/ca.org1.example.com-cert.pem + OrganizationalUnitIdentifier: client + PeerOUIdentifier: + Certificate: cacerts/ca.org1.example.com-cert.pem + OrganizationalUnitIdentifier: peer + AdminOUIdentifier: + Certificate: cacerts/ca.org1.example.com-cert.pem + OrganizationalUnitIdentifier: admin + OrdererOUIdentifier: + Certificate: cacerts/ca.org1.example.com-cert.pem + OrganizationalUnitIdentifier: orderer diff --git a/test-network/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/priv_sk b/test-network/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/priv_sk new file mode 100644 index 00000000..653e4b2c --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/priv_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg0f47RmYsg7bnyV6m +uEER0CSwE0GwpeFmPq1b9HccrLKhRANCAAT4MH1fHna3f4mxDqxhyTY0S0OgZ8GB +ERugRTAVWVFHNLWuesuXgFZKIYaZ/bPrLhz73TbhtGljU8+fNJRgtPlb +-----END PRIVATE KEY----- diff --git a/test-network/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/signcerts/Admin@org1.example.com-cert.pem b/test-network/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/signcerts/Admin@org1.example.com-cert.pem new file mode 100644 index 00000000..d1727f28 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/signcerts/Admin@org1.example.com-cert.pem @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICKTCCAdCgAwIBAgIRAI2Kj5OReeDUztNaWreaPFwwCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzEuZXhhbXBsZS5jb20wHhcNMjIwOTI5MDAzMTAwWhcNMzIwOTI2MDAzMTAw +WjBrMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEOMAwGA1UECxMFYWRtaW4xHzAdBgNVBAMMFkFkbWluQG9y +ZzEuZXhhbXBsZS5jb20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAT4MH1fHna3 +f4mxDqxhyTY0S0OgZ8GBERugRTAVWVFHNLWuesuXgFZKIYaZ/bPrLhz73TbhtGlj +U8+fNJRgtPlbo00wSzAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH/BAIwADArBgNV +HSMEJDAigCBlGkDRI6AOoycKQuOpCwRmrMgkjWs1Jyd4EibXoD93/zAKBggqhkjO +PQQDAgNHADBEAiBqiLBhOePVNGfrOLwb/5xmtVrqc2lzDk4dSLgkrCJiqAIgdidU +4y50aUnqBvaCsemXPwQWkP1R/EPD9qzVSCRl/MM= +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem b/test-network/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem new file mode 100644 index 00000000..2310c900 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICVjCCAf2gAwIBAgIQR6yZfS99GgbHTW4ZzNCTlTAKBggqhkjOPQQDAjB2MQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz +Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx +MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH +Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMR8wHQYD +VQQDExZ0bHNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D +AQcDQgAE5xurvqkEi55Zwlsxw5kP+o/myPHSUFAwHB4cC8IsfRYj3POB8kwSy1ra +7EH7tKW9XQm4QyNkWM8NbploU01GcaNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud +JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud +DgQiBCCIhkt/yUkAa4mBKBp8rwXrkvCqPvkHGl35ToMQW1b36zAKBggqhkjOPQQD +AgNHADBEAiANbMHH6UPR/VSn7NOAXXJ7kHqiCT5P6lLLNVli2w2fAwIgYZ4XzYDg +ylhFf9/7uW6rQ8Wf+PCJ7cyK+l5sFRe4HgY= +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/ca.crt b/test-network/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/ca.crt new file mode 100644 index 00000000..2310c900 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/ca.crt @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICVjCCAf2gAwIBAgIQR6yZfS99GgbHTW4ZzNCTlTAKBggqhkjOPQQDAjB2MQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz +Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx +MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH +Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMR8wHQYD +VQQDExZ0bHNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D +AQcDQgAE5xurvqkEi55Zwlsxw5kP+o/myPHSUFAwHB4cC8IsfRYj3POB8kwSy1ra +7EH7tKW9XQm4QyNkWM8NbploU01GcaNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud +JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud +DgQiBCCIhkt/yUkAa4mBKBp8rwXrkvCqPvkHGl35ToMQW1b36zAKBggqhkjOPQQD +AgNHADBEAiANbMHH6UPR/VSn7NOAXXJ7kHqiCT5P6lLLNVli2w2fAwIgYZ4XzYDg +ylhFf9/7uW6rQ8Wf+PCJ7cyK+l5sFRe4HgY= +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/client.crt b/test-network/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/client.crt new file mode 100644 index 00000000..c41b2f52 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/client.crt @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICOzCCAeGgAwIBAgIQQH9qVSbm2ifqR1rpc38IzTAKBggqhkjOPQQDAjB2MQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz +Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx +MDBaMFsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH +Ew1TYW4gRnJhbmNpc2NvMR8wHQYDVQQDDBZBZG1pbkBvcmcxLmV4YW1wbGUuY29t +MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAELkqd+apssdQslmzNB+YR8caOzGQf +IoWROleIzbjm195suB0iCyptgN5QBl6WI1uVth5uMo/Wf7m9S2+ADm/ZpqNsMGow +DgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAM +BgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAIIiGS3/JSQBriYEoGnyvBeuS8Ko++Qca +XflOgxBbVvfrMAoGCCqGSM49BAMCA0gAMEUCIQDCt8kCHlyW2SIvDM4wVY2B/3zo +GQfomMS6yFprjTSrnwIge1mfq8/dqNer6nwKSMp/4K0I+pgDCS+RGCq9U/kmYnY= +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/client.key b/test-network/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/client.key new file mode 100644 index 00000000..1b317e6a --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/client.key @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgQBC2t1Q7Rcn8aT62 +peZe2R7nISIw74bIKgzT1QdnXVChRANCAAQuSp35qmyx1CyWbM0H5hHxxo7MZB8i +hZE6V4jNuObX3my4HSILKm2A3lAGXpYjW5W2Hm4yj9Z/ub1Lb4AOb9mm +-----END PRIVATE KEY----- diff --git a/test-network/organizations/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem b/test-network/organizations/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem new file mode 100644 index 00000000..2404355e --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICUjCCAfigAwIBAgIRANQZMoDIS6PqI+m/jYZWtiUwCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzEuZXhhbXBsZS5jb20wHhcNMjIwOTI5MDAzMTAwWhcNMzIwOTI2MDAzMTAw +WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UE +AxMTY2Eub3JnMS5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA +BDS9c7ksW1tfEHvjtC/G/b8jYDwmwWdrq/1We3Bf2dmjDvUD/voVV4vrbNBfGCMW +LXT112C1eI85tFzmpH+RdAGjbTBrMA4GA1UdDwEB/wQEAwIBpjAdBgNVHSUEFjAU +BggrBgEFBQcDAgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQg +ZRpA0SOgDqMnCkLjqQsEZqzIJI1rNScneBIm16A/d/8wCgYIKoZIzj0EAwIDSAAw +RQIhAPVx2n9EM81hdUxO6DUUhCwKSU+7yOFEaweMTfHvBznwAiAUmPNgSIy+5Qk9 +NY/bZBISlJm4sklvxj4GcUhuAzLU2g== +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/config.yaml b/test-network/organizations/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/config.yaml new file mode 100644 index 00000000..13af53a2 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/config.yaml @@ -0,0 +1,14 @@ +NodeOUs: + Enable: true + ClientOUIdentifier: + Certificate: cacerts/ca.org1.example.com-cert.pem + OrganizationalUnitIdentifier: client + PeerOUIdentifier: + Certificate: cacerts/ca.org1.example.com-cert.pem + OrganizationalUnitIdentifier: peer + AdminOUIdentifier: + Certificate: cacerts/ca.org1.example.com-cert.pem + OrganizationalUnitIdentifier: admin + OrdererOUIdentifier: + Certificate: cacerts/ca.org1.example.com-cert.pem + OrganizationalUnitIdentifier: orderer diff --git a/test-network/organizations/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/priv_sk b/test-network/organizations/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/priv_sk new file mode 100644 index 00000000..0fa9e142 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/priv_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgHKjYBDHt9/FljOMv +nwGRbQnQIpw7NJh3r3ltW2y+OZChRANCAAQnsejkpvS8YF3qIpzAs2LFLYMp1KKu +0fjEYxbwDUP+AXcQLHkRlrsevMBRRN76JYm/cCttk8wXCEsQRwz/hnuH +-----END PRIVATE KEY----- diff --git a/test-network/organizations/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/signcerts/User1@org1.example.com-cert.pem b/test-network/organizations/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/signcerts/User1@org1.example.com-cert.pem new file mode 100644 index 00000000..914c2403 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/signcerts/User1@org1.example.com-cert.pem @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICKjCCAdCgAwIBAgIQS0lFlFNcWoKMK889NuUFEjAKBggqhkjOPQQDAjBzMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu +b3JnMS5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBa +MGwxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T +YW4gRnJhbmNpc2NvMQ8wDQYDVQQLEwZjbGllbnQxHzAdBgNVBAMMFlVzZXIxQG9y +ZzEuZXhhbXBsZS5jb20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQnsejkpvS8 +YF3qIpzAs2LFLYMp1KKu0fjEYxbwDUP+AXcQLHkRlrsevMBRRN76JYm/cCttk8wX +CEsQRwz/hnuHo00wSzAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH/BAIwADArBgNV +HSMEJDAigCBlGkDRI6AOoycKQuOpCwRmrMgkjWs1Jyd4EibXoD93/zAKBggqhkjO +PQQDAgNIADBFAiEAtqMVEecG7cyvHofNu7eC4bJVLmQ9zt6l524xOCsF2JECIBj4 +i3OofDC7dv6x9y4uteN/oTG/k7ydiCEhVur+5zEK +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem b/test-network/organizations/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem new file mode 100644 index 00000000..2310c900 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICVjCCAf2gAwIBAgIQR6yZfS99GgbHTW4ZzNCTlTAKBggqhkjOPQQDAjB2MQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz +Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx +MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH +Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMR8wHQYD +VQQDExZ0bHNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D +AQcDQgAE5xurvqkEi55Zwlsxw5kP+o/myPHSUFAwHB4cC8IsfRYj3POB8kwSy1ra +7EH7tKW9XQm4QyNkWM8NbploU01GcaNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud +JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud +DgQiBCCIhkt/yUkAa4mBKBp8rwXrkvCqPvkHGl35ToMQW1b36zAKBggqhkjOPQQD +AgNHADBEAiANbMHH6UPR/VSn7NOAXXJ7kHqiCT5P6lLLNVli2w2fAwIgYZ4XzYDg +ylhFf9/7uW6rQ8Wf+PCJ7cyK+l5sFRe4HgY= +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/ca.crt b/test-network/organizations/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/ca.crt new file mode 100644 index 00000000..2310c900 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/ca.crt @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICVjCCAf2gAwIBAgIQR6yZfS99GgbHTW4ZzNCTlTAKBggqhkjOPQQDAjB2MQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz +Y2Eub3JnMS5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx +MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH +Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMR8wHQYD +VQQDExZ0bHNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D +AQcDQgAE5xurvqkEi55Zwlsxw5kP+o/myPHSUFAwHB4cC8IsfRYj3POB8kwSy1ra +7EH7tKW9XQm4QyNkWM8NbploU01GcaNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud +JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud +DgQiBCCIhkt/yUkAa4mBKBp8rwXrkvCqPvkHGl35ToMQW1b36zAKBggqhkjOPQQD +AgNHADBEAiANbMHH6UPR/VSn7NOAXXJ7kHqiCT5P6lLLNVli2w2fAwIgYZ4XzYDg +ylhFf9/7uW6rQ8Wf+PCJ7cyK+l5sFRe4HgY= +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/client.crt b/test-network/organizations/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/client.crt new file mode 100644 index 00000000..580e7a50 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/client.crt @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICPDCCAeKgAwIBAgIRANDOgcwVgLQ89ffung7yra8wCgYIKoZIzj0EAwIwdjEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHzAdBgNVBAMTFnRs +c2NhLm9yZzEuZXhhbXBsZS5jb20wHhcNMjIwOTI5MDAzMTAwWhcNMzIwOTI2MDAz +MTAwWjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UE +BxMNU2FuIEZyYW5jaXNjbzEfMB0GA1UEAwwWVXNlcjFAb3JnMS5leGFtcGxlLmNv +bTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABNKEN+1lj8MJVJpD5kRNTewAAXaK +PcW9unX8LXIZC1qTITLXLoXC8ymT2KxQJ6z3DpurM9UjWZf/SBRRteVEG4ajbDBq +MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw +DAYDVR0TAQH/BAIwADArBgNVHSMEJDAigCCIhkt/yUkAa4mBKBp8rwXrkvCqPvkH +Gl35ToMQW1b36zAKBggqhkjOPQQDAgNIADBFAiEA+1YLGWUeIXtbC8vChzePI/42 +Fn2ODJmoxOOZnN0VRm0CIGjFAY6TX/9Rk73smPshRoAP7ibGmZ3evrIxoBghJRtb +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/client.key b/test-network/organizations/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/client.key new file mode 100644 index 00000000..9782d298 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/client.key @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg66ePmng1lVY2rXcG +DvHxGge/Ecme1woE0ooGIe9Sv9+hRANCAATShDftZY/DCVSaQ+ZETU3sAAF2ij3F +vbp1/C1yGQtakyEy1y6FwvMpk9isUCes9w6bqzPVI1mX/0gUUbXlRBuG +-----END PRIVATE KEY----- diff --git a/test-network/organizations/peerOrganizations/org2.example.com/ca/ca.org2.example.com-cert.pem b/test-network/organizations/peerOrganizations/org2.example.com/ca/ca.org2.example.com-cert.pem new file mode 100644 index 00000000..013f7cf2 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/ca/ca.org2.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICUTCCAfegAwIBAgIQQRCPIG+kh/vto+5clG5DdzAKBggqhkjOPQQDAjBzMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu +b3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBa +MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T +YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMRwwGgYDVQQD +ExNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE +y61Dr9ukfMSnxmt74Nbm05w9e0B4LACEFNb1wofYM2nfa6sjkOt/rB+TNtX75naZ +lhjI3jEFS5I4WfIvarW/qqNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG +CCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCB0 +hNRXzE96sOmsn8RQ3ywUbnTpKt1EStuWcPVTUz/85DAKBggqhkjOPQQDAgNIADBF +AiBJYNoepmjoz43baOXRUEb+I/hd8CkSNu4JX8q/1IgwaQIhAM7oLKdC/wrwD/IE +N1KVM1ul9bxQQTG9mW+wn/mMJVK4 +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org2.example.com/ca/priv_sk b/test-network/organizations/peerOrganizations/org2.example.com/ca/priv_sk new file mode 100644 index 00000000..195f1036 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/ca/priv_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgsAO+4/l7cx/d+pM/ +nmxWILEUCX6tbwi5VcWXpeReoKKhRANCAATLrUOv26R8xKfGa3vg1ubTnD17QHgs +AIQU1vXCh9gzad9rqyOQ63+sH5M21fvmdpmWGMjeMQVLkjhZ8i9qtb+q +-----END PRIVATE KEY----- diff --git a/test-network/organizations/peerOrganizations/org2.example.com/connection-org2.json b/test-network/organizations/peerOrganizations/org2.example.com/connection-org2.json new file mode 100644 index 00000000..003f9b13 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/connection-org2.json @@ -0,0 +1,49 @@ +{ + "name": "test-network-org2", + "version": "1.0.0", + "client": { + "organization": "Org2", + "connection": { + "timeout": { + "peer": { + "endorser": "300" + } + } + } + }, + "organizations": { + "Org2": { + "mspid": "Org2MSP", + "peers": [ + "peer0.org2.example.com" + ], + "certificateAuthorities": [ + "ca.org2.example.com" + ] + } + }, + "peers": { + "peer0.org2.example.com": { + "url": "grpcs://localhost:9051", + "tlsCACerts": { + "pem": "-----BEGIN CERTIFICATE-----\nMIICVzCCAf2gAwIBAgIQZJLxUWrVwv8TXSgecyt1gTAKBggqhkjOPQQDAjB2MQsw\nCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy\nYW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz\nY2Eub3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx\nMDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH\nEw1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMR8wHQYD\nVQQDExZ0bHNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D\nAQcDQgAEA9EP3YA7FdLmnAm72Hq2q1Z5L618klX16NAXui0TC+CGolB+8KoaQAKo\nfiOpm2ssLwiApewqymFgXh2tnQMyd6NtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud\nJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud\nDgQiBCBArJghAanWzSmEilT2g4K8/IYkEXfAUqRsjnGko1g/HDAKBggqhkjOPQQD\nAgNIADBFAiEA9sBOztHX5xccdNYmTCNJyzEMy/+KUjZNYM138rvsEt4CIAMnUm9t\nnf6IhziWF4S2B0T58T9qwamIWO80pRY/0mdo\n-----END CERTIFICATE-----\n" + }, + "grpcOptions": { + "ssl-target-name-override": "peer0.org2.example.com", + "hostnameOverride": "peer0.org2.example.com" + } + } + }, + "certificateAuthorities": { + "ca.org2.example.com": { + "url": "https://localhost:8054", + "caName": "ca-org2", + "tlsCACerts": { + "pem": ["-----BEGIN CERTIFICATE-----\nMIICUTCCAfegAwIBAgIQQRCPIG+kh/vto+5clG5DdzAKBggqhkjOPQQDAjBzMQsw\nCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy\nYW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu\nb3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBa\nMHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T\nYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMRwwGgYDVQQD\nExNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE\ny61Dr9ukfMSnxmt74Nbm05w9e0B4LACEFNb1wofYM2nfa6sjkOt/rB+TNtX75naZ\nlhjI3jEFS5I4WfIvarW/qqNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG\nCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCB0\nhNRXzE96sOmsn8RQ3ywUbnTpKt1EStuWcPVTUz/85DAKBggqhkjOPQQDAgNIADBF\nAiBJYNoepmjoz43baOXRUEb+I/hd8CkSNu4JX8q/1IgwaQIhAM7oLKdC/wrwD/IE\nN1KVM1ul9bxQQTG9mW+wn/mMJVK4\n-----END CERTIFICATE-----\n"] + }, + "httpOptions": { + "verify": false + } + } + } +} diff --git a/test-network/organizations/peerOrganizations/org2.example.com/connection-org2.yaml b/test-network/organizations/peerOrganizations/org2.example.com/connection-org2.yaml new file mode 100644 index 00000000..58ec318c --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/connection-org2.yaml @@ -0,0 +1,65 @@ +--- +name: test-network-org2 +version: 1.0.0 +client: + organization: Org2 + connection: + timeout: + peer: + endorser: '300' +organizations: + Org2: + mspid: Org2MSP + peers: + - peer0.org2.example.com + certificateAuthorities: + - ca.org2.example.com +peers: + peer0.org2.example.com: + url: grpcs://localhost:9051 + tlsCACerts: + pem: | + -----BEGIN CERTIFICATE----- + MIICVzCCAf2gAwIBAgIQZJLxUWrVwv8TXSgecyt1gTAKBggqhkjOPQQDAjB2MQsw + CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy + YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz + Y2Eub3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx + MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH + Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMR8wHQYD + VQQDExZ0bHNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D + AQcDQgAEA9EP3YA7FdLmnAm72Hq2q1Z5L618klX16NAXui0TC+CGolB+8KoaQAKo + fiOpm2ssLwiApewqymFgXh2tnQMyd6NtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud + JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud + DgQiBCBArJghAanWzSmEilT2g4K8/IYkEXfAUqRsjnGko1g/HDAKBggqhkjOPQQD + AgNIADBFAiEA9sBOztHX5xccdNYmTCNJyzEMy/+KUjZNYM138rvsEt4CIAMnUm9t + nf6IhziWF4S2B0T58T9qwamIWO80pRY/0mdo + -----END CERTIFICATE----- + + grpcOptions: + ssl-target-name-override: peer0.org2.example.com + hostnameOverride: peer0.org2.example.com +certificateAuthorities: + ca.org2.example.com: + url: https://localhost:8054 + caName: ca-org2 + tlsCACerts: + pem: + - | + -----BEGIN CERTIFICATE----- + MIICUTCCAfegAwIBAgIQQRCPIG+kh/vto+5clG5DdzAKBggqhkjOPQQDAjBzMQsw + CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy + YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu + b3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBa + MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T + YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMRwwGgYDVQQD + ExNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE + y61Dr9ukfMSnxmt74Nbm05w9e0B4LACEFNb1wofYM2nfa6sjkOt/rB+TNtX75naZ + lhjI3jEFS5I4WfIvarW/qqNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG + CCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCB0 + hNRXzE96sOmsn8RQ3ywUbnTpKt1EStuWcPVTUz/85DAKBggqhkjOPQQDAgNIADBF + AiBJYNoepmjoz43baOXRUEb+I/hd8CkSNu4JX8q/1IgwaQIhAM7oLKdC/wrwD/IE + N1KVM1ul9bxQQTG9mW+wn/mMJVK4 + -----END CERTIFICATE----- + + httpOptions: + verify: false diff --git a/test-network/organizations/peerOrganizations/org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem b/test-network/organizations/peerOrganizations/org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem new file mode 100644 index 00000000..013f7cf2 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICUTCCAfegAwIBAgIQQRCPIG+kh/vto+5clG5DdzAKBggqhkjOPQQDAjBzMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu +b3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBa +MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T +YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMRwwGgYDVQQD +ExNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE +y61Dr9ukfMSnxmt74Nbm05w9e0B4LACEFNb1wofYM2nfa6sjkOt/rB+TNtX75naZ +lhjI3jEFS5I4WfIvarW/qqNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG +CCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCB0 +hNRXzE96sOmsn8RQ3ywUbnTpKt1EStuWcPVTUz/85DAKBggqhkjOPQQDAgNIADBF +AiBJYNoepmjoz43baOXRUEb+I/hd8CkSNu4JX8q/1IgwaQIhAM7oLKdC/wrwD/IE +N1KVM1ul9bxQQTG9mW+wn/mMJVK4 +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org2.example.com/msp/config.yaml b/test-network/organizations/peerOrganizations/org2.example.com/msp/config.yaml new file mode 100644 index 00000000..6bcd3669 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/msp/config.yaml @@ -0,0 +1,14 @@ +NodeOUs: + Enable: true + ClientOUIdentifier: + Certificate: cacerts/ca.org2.example.com-cert.pem + OrganizationalUnitIdentifier: client + PeerOUIdentifier: + Certificate: cacerts/ca.org2.example.com-cert.pem + OrganizationalUnitIdentifier: peer + AdminOUIdentifier: + Certificate: cacerts/ca.org2.example.com-cert.pem + OrganizationalUnitIdentifier: admin + OrdererOUIdentifier: + Certificate: cacerts/ca.org2.example.com-cert.pem + OrganizationalUnitIdentifier: orderer diff --git a/test-network/organizations/peerOrganizations/org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem b/test-network/organizations/peerOrganizations/org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem new file mode 100644 index 00000000..05fdd14c --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICVzCCAf2gAwIBAgIQZJLxUWrVwv8TXSgecyt1gTAKBggqhkjOPQQDAjB2MQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz +Y2Eub3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx +MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH +Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMR8wHQYD +VQQDExZ0bHNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D +AQcDQgAEA9EP3YA7FdLmnAm72Hq2q1Z5L618klX16NAXui0TC+CGolB+8KoaQAKo +fiOpm2ssLwiApewqymFgXh2tnQMyd6NtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud +JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud +DgQiBCBArJghAanWzSmEilT2g4K8/IYkEXfAUqRsjnGko1g/HDAKBggqhkjOPQQD +AgNIADBFAiEA9sBOztHX5xccdNYmTCNJyzEMy/+KUjZNYM138rvsEt4CIAMnUm9t +nf6IhziWF4S2B0T58T9qwamIWO80pRY/0mdo +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem b/test-network/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem new file mode 100644 index 00000000..013f7cf2 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICUTCCAfegAwIBAgIQQRCPIG+kh/vto+5clG5DdzAKBggqhkjOPQQDAjBzMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu +b3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBa +MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T +YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMRwwGgYDVQQD +ExNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE +y61Dr9ukfMSnxmt74Nbm05w9e0B4LACEFNb1wofYM2nfa6sjkOt/rB+TNtX75naZ +lhjI3jEFS5I4WfIvarW/qqNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG +CCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCB0 +hNRXzE96sOmsn8RQ3ywUbnTpKt1EStuWcPVTUz/85DAKBggqhkjOPQQDAgNIADBF +AiBJYNoepmjoz43baOXRUEb+I/hd8CkSNu4JX8q/1IgwaQIhAM7oLKdC/wrwD/IE +N1KVM1ul9bxQQTG9mW+wn/mMJVK4 +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/config.yaml b/test-network/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/config.yaml new file mode 100644 index 00000000..6bcd3669 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/config.yaml @@ -0,0 +1,14 @@ +NodeOUs: + Enable: true + ClientOUIdentifier: + Certificate: cacerts/ca.org2.example.com-cert.pem + OrganizationalUnitIdentifier: client + PeerOUIdentifier: + Certificate: cacerts/ca.org2.example.com-cert.pem + OrganizationalUnitIdentifier: peer + AdminOUIdentifier: + Certificate: cacerts/ca.org2.example.com-cert.pem + OrganizationalUnitIdentifier: admin + OrdererOUIdentifier: + Certificate: cacerts/ca.org2.example.com-cert.pem + OrganizationalUnitIdentifier: orderer diff --git a/test-network/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore/priv_sk b/test-network/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore/priv_sk new file mode 100644 index 00000000..a20fb950 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore/priv_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg1mN96wjySwHEf1Uf +O+6W46hmHEZEZPIEi/A/cphBCoKhRANCAAR2z9mrUsFrjUN4FCeHvZJflHmBtX8x +g8bDbvDfQz2tFKlVgyDVW9tWq6YVYdy2HyyFVhhk5qGlv1UsFhIPMOk/ +-----END PRIVATE KEY----- diff --git a/test-network/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/signcerts/peer0.org2.example.com-cert.pem b/test-network/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/signcerts/peer0.org2.example.com-cert.pem new file mode 100644 index 00000000..14f5f32c --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/signcerts/peer0.org2.example.com-cert.pem @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICJzCCAc6gAwIBAgIQMtP4uiFo5RRmvsQkx7AqWjAKBggqhkjOPQQDAjBzMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu +b3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBa +MGoxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T +YW4gRnJhbmNpc2NvMQ0wCwYDVQQLEwRwZWVyMR8wHQYDVQQDExZwZWVyMC5vcmcy +LmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEds/Zq1LBa41D +eBQnh72SX5R5gbV/MYPGw27w30M9rRSpVYMg1VvbVqumFWHcth8shVYYZOahpb9V +LBYSDzDpP6NNMEswDgYDVR0PAQH/BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0j +BCQwIoAgdITUV8xPerDprJ/EUN8sFG506SrdRErblnD1U1M//OQwCgYIKoZIzj0E +AwIDRwAwRAIgX+CoHRwP+2KpsitCmo7x6I/4td+Pn4dEuzHfOb9ZqNgCIFoU55xa +vaLuRDjQVrPg0ZnfDY8gI8fLXpPTXSUXMKI5 +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem b/test-network/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem new file mode 100644 index 00000000..05fdd14c --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICVzCCAf2gAwIBAgIQZJLxUWrVwv8TXSgecyt1gTAKBggqhkjOPQQDAjB2MQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz +Y2Eub3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx +MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH +Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMR8wHQYD +VQQDExZ0bHNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D +AQcDQgAEA9EP3YA7FdLmnAm72Hq2q1Z5L618klX16NAXui0TC+CGolB+8KoaQAKo +fiOpm2ssLwiApewqymFgXh2tnQMyd6NtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud +JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud +DgQiBCBArJghAanWzSmEilT2g4K8/IYkEXfAUqRsjnGko1g/HDAKBggqhkjOPQQD +AgNIADBFAiEA9sBOztHX5xccdNYmTCNJyzEMy/+KUjZNYM138rvsEt4CIAMnUm9t +nf6IhziWF4S2B0T58T9qwamIWO80pRY/0mdo +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt b/test-network/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt new file mode 100644 index 00000000..05fdd14c --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICVzCCAf2gAwIBAgIQZJLxUWrVwv8TXSgecyt1gTAKBggqhkjOPQQDAjB2MQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz +Y2Eub3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx +MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH +Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMR8wHQYD +VQQDExZ0bHNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D +AQcDQgAEA9EP3YA7FdLmnAm72Hq2q1Z5L618klX16NAXui0TC+CGolB+8KoaQAKo +fiOpm2ssLwiApewqymFgXh2tnQMyd6NtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud +JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud +DgQiBCBArJghAanWzSmEilT2g4K8/IYkEXfAUqRsjnGko1g/HDAKBggqhkjOPQQD +AgNIADBFAiEA9sBOztHX5xccdNYmTCNJyzEMy/+KUjZNYM138rvsEt4CIAMnUm9t +nf6IhziWF4S2B0T58T9qwamIWO80pRY/0mdo +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/server.crt b/test-network/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/server.crt new file mode 100644 index 00000000..12362241 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/server.crt @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE----- +MIICczCCAhmgAwIBAgIRAK/rBDfPYz4yJlLfkDpGg6EwCgYIKoZIzj0EAwIwdjEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHzAdBgNVBAMTFnRs +c2NhLm9yZzIuZXhhbXBsZS5jb20wHhcNMjIwOTI5MDAzMTAwWhcNMzIwOTI2MDAz +MTAwWjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UE +BxMNU2FuIEZyYW5jaXNjbzEfMB0GA1UEAxMWcGVlcjAub3JnMi5leGFtcGxlLmNv +bTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABCs0WAkFnMOHscXIk7JWQ+4K8Est +z1oRFucFLX8bttT6ny281h5c1qebppYMCa206F9zSzHP/PN8QIGETMG/co2jgaIw +gZ8wDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcD +AjAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAIECsmCEBqdbNKYSKVPaDgrz8hiQR +d8BSpGyOcaSjWD8cMDMGA1UdEQQsMCqCFnBlZXIwLm9yZzIuZXhhbXBsZS5jb22C +BXBlZXIwgglsb2NhbGhvc3QwCgYIKoZIzj0EAwIDSAAwRQIhAJVqo+IVomjbjqCb +ArJXtUQetYrKN+hPABgpyII79OMPAiAvvDWV61SWsqB9dd0LHzw/ATznP1pHFGPK +4I5O75Rh4Q== +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/server.key b/test-network/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/server.key new file mode 100644 index 00000000..0b8f9930 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/server.key @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQglI6jH/KuWgdW0naa +rrAi+ls1Az/GOuT2hFnHUd7Qg/qhRANCAAQrNFgJBZzDh7HFyJOyVkPuCvBLLc9a +ERbnBS1/G7bU+p8tvNYeXNanm6aWDAmttOhfc0sxz/zzfECBhEzBv3KN +-----END PRIVATE KEY----- diff --git a/test-network/organizations/peerOrganizations/org2.example.com/tlsca/priv_sk b/test-network/organizations/peerOrganizations/org2.example.com/tlsca/priv_sk new file mode 100644 index 00000000..1d67917a --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/tlsca/priv_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgdmfAQHYCiqzWnqem +udAy5LwMu+PCcd2BnUE6I/sLkCOhRANCAAQD0Q/dgDsV0uacCbvYerarVnkvrXyS +VfXo0Be6LRML4IaiUH7wqhpAAqh+I6mbaywvCICl7CrKYWBeHa2dAzJ3 +-----END PRIVATE KEY----- diff --git a/test-network/organizations/peerOrganizations/org2.example.com/tlsca/tlsca.org2.example.com-cert.pem b/test-network/organizations/peerOrganizations/org2.example.com/tlsca/tlsca.org2.example.com-cert.pem new file mode 100644 index 00000000..05fdd14c --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/tlsca/tlsca.org2.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICVzCCAf2gAwIBAgIQZJLxUWrVwv8TXSgecyt1gTAKBggqhkjOPQQDAjB2MQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz +Y2Eub3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx +MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH +Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMR8wHQYD +VQQDExZ0bHNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D +AQcDQgAEA9EP3YA7FdLmnAm72Hq2q1Z5L618klX16NAXui0TC+CGolB+8KoaQAKo +fiOpm2ssLwiApewqymFgXh2tnQMyd6NtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud +JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud +DgQiBCBArJghAanWzSmEilT2g4K8/IYkEXfAUqRsjnGko1g/HDAKBggqhkjOPQQD +AgNIADBFAiEA9sBOztHX5xccdNYmTCNJyzEMy/+KUjZNYM138rvsEt4CIAMnUm9t +nf6IhziWF4S2B0T58T9qwamIWO80pRY/0mdo +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem b/test-network/organizations/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem new file mode 100644 index 00000000..013f7cf2 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICUTCCAfegAwIBAgIQQRCPIG+kh/vto+5clG5DdzAKBggqhkjOPQQDAjBzMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu +b3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBa +MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T +YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMRwwGgYDVQQD +ExNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE +y61Dr9ukfMSnxmt74Nbm05w9e0B4LACEFNb1wofYM2nfa6sjkOt/rB+TNtX75naZ +lhjI3jEFS5I4WfIvarW/qqNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG +CCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCB0 +hNRXzE96sOmsn8RQ3ywUbnTpKt1EStuWcPVTUz/85DAKBggqhkjOPQQDAgNIADBF +AiBJYNoepmjoz43baOXRUEb+I/hd8CkSNu4JX8q/1IgwaQIhAM7oLKdC/wrwD/IE +N1KVM1ul9bxQQTG9mW+wn/mMJVK4 +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/config.yaml b/test-network/organizations/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/config.yaml new file mode 100644 index 00000000..6bcd3669 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/config.yaml @@ -0,0 +1,14 @@ +NodeOUs: + Enable: true + ClientOUIdentifier: + Certificate: cacerts/ca.org2.example.com-cert.pem + OrganizationalUnitIdentifier: client + PeerOUIdentifier: + Certificate: cacerts/ca.org2.example.com-cert.pem + OrganizationalUnitIdentifier: peer + AdminOUIdentifier: + Certificate: cacerts/ca.org2.example.com-cert.pem + OrganizationalUnitIdentifier: admin + OrdererOUIdentifier: + Certificate: cacerts/ca.org2.example.com-cert.pem + OrganizationalUnitIdentifier: orderer diff --git a/test-network/organizations/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore/priv_sk b/test-network/organizations/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore/priv_sk new file mode 100644 index 00000000..8f8780dc --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore/priv_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgIuul/cI+oSFVXMrw +H75mxU+s16x2qwOk0T/c9C/G6V2hRANCAAT8+++KCnS+DVH7RvV8bZkGyiRBc39H +7bs9SaswMehVwSQzWRe3CGA9f0gfLsYuAVvDfnH8R4jzD8SXvWzDvwOe +-----END PRIVATE KEY----- diff --git a/test-network/organizations/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/signcerts/Admin@org2.example.com-cert.pem b/test-network/organizations/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/signcerts/Admin@org2.example.com-cert.pem new file mode 100644 index 00000000..52577fe3 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/signcerts/Admin@org2.example.com-cert.pem @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICKDCCAc+gAwIBAgIQc2K7KI6ygM6TOXI19qcAjzAKBggqhkjOPQQDAjBzMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu +b3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBa +MGsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T +YW4gRnJhbmNpc2NvMQ4wDAYDVQQLEwVhZG1pbjEfMB0GA1UEAwwWQWRtaW5Ab3Jn +Mi5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABPz774oKdL4N +UftG9XxtmQbKJEFzf0ftuz1JqzAx6FXBJDNZF7cIYD1/SB8uxi4BW8N+cfxHiPMP +xJe9bMO/A56jTTBLMA4GA1UdDwEB/wQEAwIHgDAMBgNVHRMBAf8EAjAAMCsGA1Ud +IwQkMCKAIHSE1FfMT3qw6ayfxFDfLBRudOkq3URK25Zw9VNTP/zkMAoGCCqGSM49 +BAMCA0cAMEQCIDjWy/Ij6uH9RdM44U6fBOTd5Xwo0Hf7bOpQIPbdwrLvAiBhD0e+ +6WA6aP/1smuDlDuztjWR7YDsH7Jf1VCwa3/G/Q== +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem b/test-network/organizations/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem new file mode 100644 index 00000000..05fdd14c --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICVzCCAf2gAwIBAgIQZJLxUWrVwv8TXSgecyt1gTAKBggqhkjOPQQDAjB2MQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz +Y2Eub3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx +MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH +Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMR8wHQYD +VQQDExZ0bHNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D +AQcDQgAEA9EP3YA7FdLmnAm72Hq2q1Z5L618klX16NAXui0TC+CGolB+8KoaQAKo +fiOpm2ssLwiApewqymFgXh2tnQMyd6NtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud +JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud +DgQiBCBArJghAanWzSmEilT2g4K8/IYkEXfAUqRsjnGko1g/HDAKBggqhkjOPQQD +AgNIADBFAiEA9sBOztHX5xccdNYmTCNJyzEMy/+KUjZNYM138rvsEt4CIAMnUm9t +nf6IhziWF4S2B0T58T9qwamIWO80pRY/0mdo +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/ca.crt b/test-network/organizations/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/ca.crt new file mode 100644 index 00000000..05fdd14c --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/ca.crt @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICVzCCAf2gAwIBAgIQZJLxUWrVwv8TXSgecyt1gTAKBggqhkjOPQQDAjB2MQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz +Y2Eub3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx +MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH +Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMR8wHQYD +VQQDExZ0bHNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D +AQcDQgAEA9EP3YA7FdLmnAm72Hq2q1Z5L618klX16NAXui0TC+CGolB+8KoaQAKo +fiOpm2ssLwiApewqymFgXh2tnQMyd6NtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud +JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud +DgQiBCBArJghAanWzSmEilT2g4K8/IYkEXfAUqRsjnGko1g/HDAKBggqhkjOPQQD +AgNIADBFAiEA9sBOztHX5xccdNYmTCNJyzEMy/+KUjZNYM138rvsEt4CIAMnUm9t +nf6IhziWF4S2B0T58T9qwamIWO80pRY/0mdo +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/client.crt b/test-network/organizations/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/client.crt new file mode 100644 index 00000000..5ec36126 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/client.crt @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICOzCCAeGgAwIBAgIQf0QoiXJ33GCzfSY4te4pzzAKBggqhkjOPQQDAjB2MQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz +Y2Eub3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx +MDBaMFsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH +Ew1TYW4gRnJhbmNpc2NvMR8wHQYDVQQDDBZBZG1pbkBvcmcyLmV4YW1wbGUuY29t +MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEMEXEvfIesdyFBdWjrdm9CzZYgURj +aJgNA8VzhL5OxLQpJoOELAh+myjxs63eT/plulFHP2ZpctiKYuO0fx1dHKNsMGow +DgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAM +BgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAIECsmCEBqdbNKYSKVPaDgrz8hiQRd8BS +pGyOcaSjWD8cMAoGCCqGSM49BAMCA0gAMEUCIQCaC+lFglsNeaT8ZRTHF0YScrlP +06Jrk7SWLK0u3KHPgQIgRFf0+Hb5825XZU6Mk73dGo1cmlX6G0LoesueWHOtUoM= +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/client.key b/test-network/organizations/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/client.key new file mode 100644 index 00000000..344eb8dd --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/client.key @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgvIXMlu0+X/9dq3SF +pxmr3ccudax6924ivBy14k+ZUlGhRANCAAQwRcS98h6x3IUF1aOt2b0LNliBRGNo +mA0DxXOEvk7EtCkmg4QsCH6bKPGzrd5P+mW6UUc/Zmly2Ipi47R/HV0c +-----END PRIVATE KEY----- diff --git a/test-network/organizations/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem b/test-network/organizations/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem new file mode 100644 index 00000000..013f7cf2 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICUTCCAfegAwIBAgIQQRCPIG+kh/vto+5clG5DdzAKBggqhkjOPQQDAjBzMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu +b3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBa +MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T +YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMRwwGgYDVQQD +ExNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE +y61Dr9ukfMSnxmt74Nbm05w9e0B4LACEFNb1wofYM2nfa6sjkOt/rB+TNtX75naZ +lhjI3jEFS5I4WfIvarW/qqNtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1UdJQQWMBQG +CCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCB0 +hNRXzE96sOmsn8RQ3ywUbnTpKt1EStuWcPVTUz/85DAKBggqhkjOPQQDAgNIADBF +AiBJYNoepmjoz43baOXRUEb+I/hd8CkSNu4JX8q/1IgwaQIhAM7oLKdC/wrwD/IE +N1KVM1ul9bxQQTG9mW+wn/mMJVK4 +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/config.yaml b/test-network/organizations/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/config.yaml new file mode 100644 index 00000000..6bcd3669 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/config.yaml @@ -0,0 +1,14 @@ +NodeOUs: + Enable: true + ClientOUIdentifier: + Certificate: cacerts/ca.org2.example.com-cert.pem + OrganizationalUnitIdentifier: client + PeerOUIdentifier: + Certificate: cacerts/ca.org2.example.com-cert.pem + OrganizationalUnitIdentifier: peer + AdminOUIdentifier: + Certificate: cacerts/ca.org2.example.com-cert.pem + OrganizationalUnitIdentifier: admin + OrdererOUIdentifier: + Certificate: cacerts/ca.org2.example.com-cert.pem + OrganizationalUnitIdentifier: orderer diff --git a/test-network/organizations/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/priv_sk b/test-network/organizations/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/priv_sk new file mode 100644 index 00000000..2afb734d --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/priv_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgiDJLDdqo63TN9sLO +2q4ye16jjwJ25mmnNwXZuhPch0OhRANCAAQIDhCpr4XJhjngY9/bSwJrHn0lCtM2 +j5rovjhhtursnuP+Wry7bD/dHdZAkAgwNb2c75/4j9/uv/T1ljIHwD9I +-----END PRIVATE KEY----- diff --git a/test-network/organizations/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/signcerts/User1@org2.example.com-cert.pem b/test-network/organizations/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/signcerts/User1@org2.example.com-cert.pem new file mode 100644 index 00000000..23fa3568 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/signcerts/User1@org2.example.com-cert.pem @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICKjCCAdCgAwIBAgIQQI6i1TdmOw42J9FZuLRS0TAKBggqhkjOPQQDAjBzMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu +b3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMxMDBa +MGwxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T +YW4gRnJhbmNpc2NvMQ8wDQYDVQQLEwZjbGllbnQxHzAdBgNVBAMMFlVzZXIxQG9y +ZzIuZXhhbXBsZS5jb20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQIDhCpr4XJ +hjngY9/bSwJrHn0lCtM2j5rovjhhtursnuP+Wry7bD/dHdZAkAgwNb2c75/4j9/u +v/T1ljIHwD9Io00wSzAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH/BAIwADArBgNV +HSMEJDAigCB0hNRXzE96sOmsn8RQ3ywUbnTpKt1EStuWcPVTUz/85DAKBggqhkjO +PQQDAgNIADBFAiEAzsX5jrVQ0+w2hlaPfmiOaM57aYUY7ZdnKR+THvHl0BQCIH8l +W9JTKh2oR3BHze+oluDYeYAEpJh/IBOQzHfJtHyt +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem b/test-network/organizations/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem new file mode 100644 index 00000000..05fdd14c --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICVzCCAf2gAwIBAgIQZJLxUWrVwv8TXSgecyt1gTAKBggqhkjOPQQDAjB2MQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz +Y2Eub3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx +MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH +Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMR8wHQYD +VQQDExZ0bHNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D +AQcDQgAEA9EP3YA7FdLmnAm72Hq2q1Z5L618klX16NAXui0TC+CGolB+8KoaQAKo +fiOpm2ssLwiApewqymFgXh2tnQMyd6NtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud +JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud +DgQiBCBArJghAanWzSmEilT2g4K8/IYkEXfAUqRsjnGko1g/HDAKBggqhkjOPQQD +AgNIADBFAiEA9sBOztHX5xccdNYmTCNJyzEMy/+KUjZNYM138rvsEt4CIAMnUm9t +nf6IhziWF4S2B0T58T9qwamIWO80pRY/0mdo +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/ca.crt b/test-network/organizations/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/ca.crt new file mode 100644 index 00000000..05fdd14c --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/ca.crt @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICVzCCAf2gAwIBAgIQZJLxUWrVwv8TXSgecyt1gTAKBggqhkjOPQQDAjB2MQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEfMB0GA1UEAxMWdGxz +Y2Eub3JnMi5leGFtcGxlLmNvbTAeFw0yMjA5MjkwMDMxMDBaFw0zMjA5MjYwMDMx +MDBaMHYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH +Ew1TYW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcyLmV4YW1wbGUuY29tMR8wHQYD +VQQDExZ0bHNjYS5vcmcyLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D +AQcDQgAEA9EP3YA7FdLmnAm72Hq2q1Z5L618klX16NAXui0TC+CGolB+8KoaQAKo +fiOpm2ssLwiApewqymFgXh2tnQMyd6NtMGswDgYDVR0PAQH/BAQDAgGmMB0GA1Ud +JQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud +DgQiBCBArJghAanWzSmEilT2g4K8/IYkEXfAUqRsjnGko1g/HDAKBggqhkjOPQQD +AgNIADBFAiEA9sBOztHX5xccdNYmTCNJyzEMy/+KUjZNYM138rvsEt4CIAMnUm9t +nf6IhziWF4S2B0T58T9qwamIWO80pRY/0mdo +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/client.crt b/test-network/organizations/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/client.crt new file mode 100644 index 00000000..1d146a7d --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/client.crt @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICPDCCAeKgAwIBAgIRAJlS60WyG5bDlMPJJliU84owCgYIKoZIzj0EAwIwdjEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHzAdBgNVBAMTFnRs +c2NhLm9yZzIuZXhhbXBsZS5jb20wHhcNMjIwOTI5MDAzMTAwWhcNMzIwOTI2MDAz +MTAwWjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UE +BxMNU2FuIEZyYW5jaXNjbzEfMB0GA1UEAwwWVXNlcjFAb3JnMi5leGFtcGxlLmNv +bTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABBR8eNHRV2xCbegYC4YGC10JrhI1 +OtgdxgQXTzKirHKJU2XYU006Cd7xQOK+uvVnFt0LP1usy+8ntIkcVkTDaLajbDBq +MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw +DAYDVR0TAQH/BAIwADArBgNVHSMEJDAigCBArJghAanWzSmEilT2g4K8/IYkEXfA +UqRsjnGko1g/HDAKBggqhkjOPQQDAgNIADBFAiEAvIu1dE0UKBROIN1pDPHA3rww +Fxt+NIDT7TThgzQeHYQCIA//QIk6f8wm3x9wdmzIPP154k2122BWCJfQwQlu2J7N +-----END CERTIFICATE----- diff --git a/test-network/organizations/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/client.key b/test-network/organizations/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/client.key new file mode 100644 index 00000000..7e22f363 --- /dev/null +++ b/test-network/organizations/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/client.key @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgGal++fi9tFBUBcES +xggXTyrFf+rZImJsFgWO/b47q0mhRANCAAQUfHjR0VdsQm3oGAuGBgtdCa4SNTrY +HcYEF08yoqxyiVNl2FNNOgne8UDivrr1ZxbdCz9brMvvJ7SJHFZEw2i2 +-----END PRIVATE KEY-----