diff --git a/hyperledger/1.0/README.md b/hyperledger/1.0/README.md index bde93e9b..4e286792 100644 --- a/hyperledger/1.0/README.md +++ b/hyperledger/1.0/README.md @@ -29,7 +29,7 @@ Pull necessary images of peer, orderer, ca, and base image. $ ARCH=x86_64 $ BASE_VERSION=1.0.0-preview $ PROJECT_VERSION=1.0.0-preview -$ IMG_VERSION=0.8.9 +$ IMG_VERSION=latest $ docker pull yeasy/hyperledger-fabric-base:$IMG_VERSION \ && docker pull yeasy/hyperledger-fabric-peer:$IMG_VERSION \ && docker pull yeasy/hyperledger-fabric-orderer:$IMG_VERSION \ @@ -203,25 +203,25 @@ There will be several containers running successfully. ```bash $ docker ps -CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES -c1cf099e1f76 hyperledger/fabric-peer "bash -c 'while tr..." 40 minutes ago Up 40 minutes 7050-7059/tcp fabric-cli -0b67c42fd5cc hyperledger/fabric-peer "peer node start -..." 40 minutes ago Up 40 minutes 7050/tcp, 0.0.0.0:7051->7051/tcp, 7052/tcp, 7054-7059/tcp, 0.0.0.0:7053->7053/tcp fabric-peer0 -80b5fb85636e hyperledger/fabric-orderer "orderer" 40 minutes ago Up 40 minutes 0.0.0.0:7050->7050/tcp fabric-orderer0 -f3680e5889b0 hyperledger/fabric-ca "fabric-ca-server ..." 40 minutes ago Up 40 minutes 7054/tcp, 0.0.0.0:8888->8888/tcp fabric-ca +CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES +6688f290a9b9 hyperledger/fabric-peer "bash -c 'while tr..." About a minute ago Up About a minute 7050-7059/tcp fabric-cli +6ddbbd972ac3 hyperledger/fabric-peer "peer node start -..." About a minute ago Up About a minute 7050/tcp, 0.0.0.0:7051->7051/tcp, 7052/tcp, 7054-7059/tcp, 0.0.0.0:7053->7053/tcp peer0.org1.example.com +4afc759e0dc9 hyperledger/fabric-orderer "orderer" About a minute ago Up About a minute 0.0.0.0:7050->7050/tcp orderer.example.com +bea1154c7162 hyperledger/fabric-ca "fabric-ca-server ..." About a minute ago Up About a minute 7054/tcp, 0.0.0.0:8888->8888/tcp fabric-ca ``` -#### Create genesis block and configuration transaction +#### [WIP]Create genesis block and configuration transaction -**Skip this step**, as we already put the `orderer.block` and `channel.tx` under `e2e_cli/crypto/orderer/`. +**Skip this step**, as we already put the `orderer.genesis.block` and `channel.tx` under `e2e_cli/channel-artifacts/`. -This step explains the creation of `orderer.block` (needed by orderer to bootup) and `channel.tx` (needed by cli to create new channel). +This step explains the creation of `orderer.genesis.block` (needed by orderer to bootup) and `channel.tx` (needed by cli to create new channel). ##### Create the genesis block Enter the `fabric-cli` container, and run the following cmd to use the e2e test's configtx.yaml. ```bash $ docker exec -it fabric-cli bash -root@cli:/go/src/github.com/hyperledger/fabric# cp examples/e2e_cli/configtx.yaml /etc/hyperledger/fabric +root@cli:/go/src/github.com/hyperledger/fabric# cp ./peer/configtx.yaml /etc/hyperledger/fabric ``` Generate the genesis block. @@ -266,41 +266,34 @@ channel.tx #### Create new channel -Create a new channel named `newchannel` with the existing `channel.tx` file. +Create a new channel named `mychannel` with the existing `channel.tx` file. ```bash $ docker exec -it fabric-cli bash -root@cli:/go/src/github.com/hyperledger/fabric# CHANNEL_NAME="newchannel" -root@cli:/go/src/github.com/hyperledger/fabric# CORE_PEER_MSPCONFIGPATH=$GOPATH/src/github.com/hyperledger/fabric/peer/crypto/orderer/localMspConfig \ -CORE_PEER_LOCALMSPID="OrdererMSP" \ -peer channel create -c ${CHANNEL_NAME} -o orderer0:7050 -f peer/crypto/orderer/channel.tx +root@cli:/go/src/github.com/hyperledger/fabric# CHANNEL_NAME="mychannel" +peer channel create -o orderer.example.com:7050 -c ${CHANNEL_NAME} -f ./peer/channel-artifacts/channel.tx ``` The cmd will return lots of info, which is the content of the configuration block. And a block with the same name of the channel will be created locally. ```bash -root@cli:/go/src/github.com/hyperledger/fabric# ls newchannel.block -newchannel.block +root@cli:/go/src/github.com/hyperledger/fabric# ls mychannel.block +mychannel.block ``` -Check the log output of `fabric-orderer0`, should find some message like +Check the log output of `orderer.example.com`, should find some message like ```bash -fabric-orderer0 | UTC [orderer/multichain] newChain -> INFO 004 Created and starting new chain newchannel +orderer.example.com | UTC [orderer/multichain] newChain -> INFO 004 Created and starting new chain newchannel ``` #### Join the channel -Use the following command to join `peer0` the channel - -Notice we will use `peer0`'s configuration here. +Use the following command to join `peer0.org1.example.com` the channel ```bash -root@cli:/go/src/github.com/hyperledger/fabric# CORE_PEER_MSPCONFIGPATH=$GOPATH/src/github.com/hyperledger/fabric/peer/crypto/peer/peer0/localMspConfig \ -CORE_PEER_LOCALMSPID="Org0MSP" \ -CORE_PEER_ADDRESS=peer0:7051 \ -peer channel join -b ${CHANNEL_NAME}.block -o orderer0:7050 +root@cli:/go/src/github.com/hyperledger/fabric# peer channel join -b ${CHANNEL_NAME}.block -o orderer.example.com:7050 Peer joined the channel! ``` @@ -312,56 +305,60 @@ Then use the following command, we will find the channels that peers joined. ```bash root@cli:/go/src/github.com/hyperledger/fabric# peer channel list Channels peers has joined to: - newchannel + mychannel 2017-04-11 03:44:40.313 UTC [main] main -> INFO 001 Exiting..... ``` +#### Update anchor peers + +The `configtx.yaml` file contains the definitions for our sample network and presents the topology of the network +components - three members (OrdererOrg, Org1 & Org2), But in this MVE, we just use OrdererOrg and Org1, +org1 has only peer(pee0.org1), and chose it as anchor peers for Org1. +```bash +root@cli:/go/src/github.com/hyperledger/fabric# peer channel create -o orderer.example.com:7050 -c mychannel -f ./peer/channel-artifacts/Org1MSPanchors.tx +``` + + #### Install&Instantiate -First install a chaincode named `test_cc` to `peer0`. +First `install` a chaincode named `test_cc` to `peer0`. ```bash -root@cli:/go/src/github.com/hyperledger/fabric# CORE_PEER_MSPCONFIGPATH=$GOPATH/src/github.com/hyperledger/fabric/peer/crypto/peer/peer0/localMspConfig \ -CORE_PEER_LOCALMSPID="Org0MSP" \ -CORE_PEER_ADDRESS=peer0:7051 \ -peer chaincode install -n test_cc -p github.com/hyperledger/fabric/examples/chaincode/go/chaincode_example02 -v 1.0 +root@cli:/go/src/github.com/hyperledger/fabric# peer chaincode install -n mycc -v 1.0 -p github.com/hyperledger/fabric/examples/chaincode/go/chaincode_example02 ``` This will take a while, and the result may look like following. ```bash -UTC [golang-platform] writeGopathSrc -> INFO 001 rootDirectory = /go/src -UTC [container] WriteFolderToTarPackage -> INFO 002 rootDirectory = /go/src -UTC [main] main -> INFO 003 Exiting..... +UTC [golang-platform] writeGopathSrc -> INFO 004 rootDirectory = /go/src +UTC [container] WriteFolderToTarPackage -> INFO 005 rootDirectory = /go/src +UTC [main] main -> INFO 006 Exiting..... ``` -Then instantiate the chaincode test_cc on channel `newchannel`, with initial args and the endorsement policy. +Then `instantiate` the chaincode mycc on channel `mychannel`, with initial args and the endorsement policy. ```bash -root@cli:/go/src/github.com/hyperledger/fabric# CORE_PEER_MSPCONFIGPATH=$GOPATH/src/github.com/hyperledger/fabric/peer/crypto/peer/peer0/localMspConfig \ -CORE_PEER_LOCALMSPID="Org0MSP" \ -CORE_PEER_ADDRESS=peer0:7051 \ -peer chaincode instantiate -o orderer0:7050 -C ${CHANNEL_NAME} -n test_cc -v 1.0 -c '{"Args":["init","a","100","b","200"]}' -P "OR ('Org0MSP.member','Org1MSP.member')" +root@cli:/go/src/github.com/hyperledger/fabric# peer chaincode instantiate -o orderer.example.com:7050 -C mychannel -n mycc -v 1.0 -c '{"Args":["init","a","100","b","200"]}' -P "OR ('Org1MSP.member')" ``` This will take a while, and the result may look like following: ```bash -UTC [chaincodeCmd] checkChaincodeCmdParams -> INFO 001 Using default escc -UTC [chaincodeCmd] checkChaincodeCmdParams -> INFO 002 Using default vscc -UTC [main] main -> INFO 003 Exiting..... +UTC [chaincodeCmd] checkChaincodeCmdParams -> INFO 004 Using default escc +UTC [chaincodeCmd] checkChaincodeCmdParams -> INFO 005 Using default vscc +UTC [main] main -> INFO 006 Exiting..... ``` -Now in the system, there will be a new `dev-peer0-test_cc-1.0` image and a `dev-peer0-test_cc-1.0` chaincode container. +Now in the system, there will be a new `dev-peer0.org1.example.com-mycc-1.0` image and a `dev-peer0.org1.example.com-mycc-1.0` chaincode container. ```bash -$ docker ps -CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES -c0abb4b9206b dev-peer0-test_cc-1.0 "chaincode -peer.a..." 25 seconds ago Up 25 seconds dev-peer0-test_cc-1.0 -c1cf099e1f76 hyperledger/fabric-peer "bash -c 'while tr..." 40 minutes ago Up 40 minutes 7050-7059/tcp fabric-cli -0b67c42fd5cc hyperledger/fabric-peer "peer node start -..." 40 minutes ago Up 40 minutes 7050/tcp, 0.0.0.0:7051->7051/tcp, 7052/tcp, 7054-7059/tcp, 0.0.0.0:7053->7053/tcp fabric-peer0 -80b5fb85636e hyperledger/fabric-orderer "orderer" 40 minutes ago Up 40 minutes 0.0.0.0:7050->7050/tcp fabric-orderer0 -f3680e5889b0 hyperledger/fabric-ca "fabric-ca-server ..." 40 minutes ago Up 40 minutes 7054/tcp, 0.0.0.0:8888->8888/tcp fabric-ca +crluser@baas-test2:~$ docker ps +CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES +7aa088c76597 dev-peer0.org1.example.com-mycc-1.0 "chaincode -peer.a..." 10 seconds ago Up 9 seconds dev-peer0.org1.example.com-mycc-1.0 +eb1d9c73b26b hyperledger/fabric-peer "bash -c 'while tr..." About a minute ago Up About a minute 7050-7059/tcp fabric-cli +2d6fd4f61e2b hyperledger/fabric-peer "peer node start -..." About a minute ago Up About a minute 7050/tcp, 0.0.0.0:7051->7051/tcp, 7052/tcp, 7054-7059/tcp, 0.0.0.0:7053->7053/tcp peer0.org1.example.com +832dcc64cc1b hyperledger/fabric-orderer "orderer" About a minute ago Up About a minute 0.0.0.0:7050->7050/tcp orderer.example.com +c87095528f76 hyperledger/fabric-ca "fabric-ca-server ..." About a minute ago Up About a minute 7054/tcp, 0.0.0.0:8888->8888/tcp fabric-ca ``` #### Query @@ -369,10 +366,7 @@ f3680e5889b0 hyperledger/fabric-ca "fabric-ca-server ..." 40 min Query the existing value of `a` and `b`. ```bash -root@cli:/go/src/github.com/hyperledger/fabric# CORE_PEER_MSPCONFIGPATH=$GOPATH/src/github.com/hyperledger/fabric/peer/crypto/peer/peer0/localMspConfig \ -CORE_PEER_LOCALMSPID="Org0MSP" \ -CORE_PEER_ADDRESS=peer0:7051 \ -peer chaincode query -C ${CHANNEL_NAME} -n test_cc -c '{"Args":["query","a"]}' +root@cli:/go/src/github.com/hyperledger/fabric# peer chaincode query -C mychannel -n mycc -c '{"Args":["query","a"]}' ``` The result may look like following, with a payload value of `100`. @@ -382,10 +376,7 @@ Query Result: 100 ``` ```bash -root@cli:/go/src/github.com/hyperledger/fabric# CORE_PEER_MSPCONFIGPATH=$GOPATH/src/github.com/hyperledger/fabric/peer/crypto/peer/peer0/localMspConfig \ -CORE_PEER_LOCALMSPID="Org0MSP" \ -CORE_PEER_ADDRESS=peer0:7051 \ -peer chaincode query -C ${CHANNEL_NAME} -n test_cc -c '{"Args":["query","b"]}' +root@cli:/go/src/github.com/hyperledger/fabric# peer chaincode query -C mychannel -n mycc -c '{"Args":["query","a"]}' ``` The result may look like following, with a payload value of `200`. @@ -401,10 +392,7 @@ Query Result: 200 Inside the container, invoke a transaction to transfer `10` from `a` to `b`. ```bash -root@cli:/go/src/github.com/hyperledger/fabric# CORE_PEER_MSPCONFIGPATH=$GOPATH/src/github.com/hyperledger/fabric/peer/crypto/peer/peer0/localMspConfig \ -CORE_PEER_LOCALMSPID="Org0MSP" \ -CORE_PEER_ADDRESS=peer0:7051 \ -peer chaincode invoke -o orderer0:7050 -C ${CHANNEL_NAME} -n test_cc -c '{"Args":["invoke","a","b","10"]}' +root@cli:/go/src/github.com/hyperledger/fabric# peer chaincode invoke -o orderer.example.com:7050 -C mychannel -n mycc -c '{"Args":["invoke","a","b","10"]}' ``` The result may look like following: @@ -420,10 +408,7 @@ And then query the value of `a` and `b`. ```bash -root@cli:/go/src/github.com/hyperledger/fabric# CORE_PEER_MSPCONFIGPATH=$GOPATH/src/github.com/hyperledger/fabric/peer/crypto/peer/peer0/localMspConfig \ -CORE_PEER_LOCALMSPID="Org0MSP" \ -CORE_PEER_ADDRESS=peer0:7051 \ -peer chaincode query -C ${CHANNEL_NAME} -n test_cc -c '{"Args":["query","a"]}' +root@cli:/go/src/github.com/hyperledger/fabric# peer chaincode query -C mychannel -n mycc -c '{"Args":["query","a"]}' ``` ```bash @@ -434,10 +419,7 @@ The value of `a` should be `90`. ```bash -root@cli:/go/src/github.com/hyperledger/fabric# CORE_PEER_MSPCONFIGPATH=$GOPATH/src/github.com/hyperledger/fabric/peer/crypto/peer/peer0/localMspConfig \ -CORE_PEER_LOCALMSPID="Org0MSP" \ -CORE_PEER_ADDRESS=peer0:7051 \ -peer chaincode query -C ${CHANNEL_NAME} -n test_cc -c '{"Args":["query","b"]}' +root@cli:/go/src/github.com/hyperledger/fabric# peer chaincode query -C mychannel -n mycc -c '{"Args":["query","b"]}' ``` The value of `b` should be `210` @@ -450,22 +432,21 @@ Query Result: 210 Finally, the output of the chaincode containers may look like following. ```bash -root@Self-Dev:~$ docker logs dev-peer0-test_cc-1.0 +$ docker logs -f dev-peer0.org1.example.com-mycc-1.0 ex02 Init Aval = 100, Bval = 200 ex02 Invoke Query Response:{"Name":"a","Amount":"100"} ex02 Invoke -Query Response:{"Name":"b","Amount":"200"} -ex02 Invoke Aval = 90, Bval = 210 ex02 Invoke -Query Response:{"Name":"a","Amount":"90"} -ex02 Invoke Query Response:{"Name":"b","Amount":"210"} +ex02 Invoke +Query Response:{"Name":"a","Amount":"90"} + ``` -### Run the auto-test with shell +### [WIP]Run the auto-test with shell As the shell shown, it will auto execute test steps. diff --git a/hyperledger/1.0/docker-compose-new-channel.yml b/hyperledger/1.0/docker-compose-new-channel.yml index 52fa83a0..b3bdfc9d 100644 --- a/hyperledger/1.0/docker-compose-new-channel.yml +++ b/hyperledger/1.0/docker-compose-new-channel.yml @@ -17,57 +17,61 @@ services: - "8888:8888" command: fabric-ca-server start -b admin:adminpw - orderer0: # There can be multiple orderers + orderer.example.com: # There can be multiple orderers image: hyperledger/fabric-orderer - container_name: fabric-orderer0 - hostname: orderer0 + container_name: orderer.example.com + hostname: orderer.example.com environment: + - ORDERER_GENERAL_LOGLEVEL=INFO + - ORDERER_GENERAL_LISTENADDRESS=0.0.0.0 + - ORDERER_GENERAL_GENESISMETHOD=file + - ORDERER_GENERAL_GENESISFILE=/var/hyperledger/orderer/orderer.genesis.block #Need to be confirm orderer.block + - ORDERER_GENERAL_LOCALMSPID=OrdererMSP + - ORDERER_GENERAL_LOCALMSPDIR=/var/hyperledger/orderer/msp - ORDERER_GENERAL_LEDGERTYPE=ram - ORDERER_GENERAL_BATCHTIMEOUT=10s - ORDERER_GENERAL_MAXMESSAGECOUNT=10 - ORDERER_GENERAL_MAXWINDOWSIZE=1000 - - ORDERER_GENERAL_LISTENADDRESS=0.0.0.0 - ORDERER_GENERAL_LISTENPORT=7050 - ORDERER_RAMLEDGER_HISTORY_SIZE=100 - - ORDERER_GENERAL_GENESISMETHOD=file - - ORDERER_GENERAL_GENESISFILE=/var/hyperledger/orderer/orderer.block - - ORDERER_GENERAL_LOCALMSPID=OrdererMSP - - ORDERER_GENERAL_LOCALMSPDIR=/var/hyperledger/orderer/localMspConfig - ORDERER_GENERAL_TLS_ENABLED=false # to enable TLS, make this true - - ORDERER_GENERAL_TLS_PRIVATEKEY=/var/hyperledger/orderer/localMspConfig/keystore/ordererSigner.pem - - ORDERER_GENERAL_TLS_CERTIFICATE=/var/hyperledger/orderer/localMspConfig/signcerts/orderer0Signer.pem - - ORDERER_GENERAL_TLS_ROOTCAS=[/var/hyperledger/orderer/localMspConfig/cacerts/ordererOrg0.pem] + - ORDERER_GENERAL_TLS_PRIVATEKEY=/var/hyperledger/orderer/tls/server.key + - ORDERER_GENERAL_TLS_CERTIFICATE=/var/hyperledger/orderer/tls/server.crt + - ORDERER_GENERAL_TLS_ROOTCAS=[/var/hyperledger/orderer/tls/ca.crt] ports: - "7050:7050" volumes: - - ./e2e_cli/crypto/orderer:/var/hyperledger/orderer + - ./e2e_cli/channel-artifacts/orderer.genesis.block:/var/hyperledger/orderer/orderer.genesis.block + - ./e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp:/var/hyperledger/orderer/msp + - ./e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/:/var/hyperledger/orderer/tls command: orderer - peer0: + peer0.org1.example.com: extends: file: peer.yml service: peer - container_name: fabric-peer0 - hostname: peer0 + container_name: peer0.org1.example.com + hostname: peer0.org1.example.com environment: - - CORE_PEER_ID=peer0 - - CORE_PEER_ADDRESS=peer0:7051 - - CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer0:7051 + - CORE_PEER_ID=peer0.org1.example.com + - CORE_PEER_ADDRESS=peer0.org1:7051 + - CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer0.org1.example.com:7051 - CORE_PEER_GOSSIP_ORGLEADER=true - - CORE_PEER_COMMITTER_LEDGER_ORDERER=orderer0:7050 - - CORE_PEER_LOCALMSPID=Org0MSP - - CORE_PEER_TLS_CERT_FILE=/etc/hyperledger/fabric/msp/sampleconfig/signcerts/peer0Signer.pem - - CORE_PEER_TLS_KEY_FILE=/etc/hyperledger/fabric/msp/sampleconfig/keystore/peer0Signer.pem - - CORE_PEER_TLS_ROOTCERT_FILE=/etc/hyperledger/fabric/msp/sampleconfig/cacerts/peerOrg0.pem + - CORE_PEER_COMMITTER_LEDGER_ORDERER=orderer.example.com:7050 + - CORE_PEER_LOCALMSPID=Org1MSP + - CORE_PEER_TLS_CERT_FILE=/etc/hyperledger/fabric/tls/server.crt + - CORE_PEER_TLS_KEY_FILE=/etc/hyperledger/fabric/tls/server.key + - CORE_PEER_TLS_ROOTCERT_FILE=/etc/hyperledger/fabric/tls/ca.crt links: - - orderer0 + - orderer.example.com ports: - 7051:7051 - 7053:7053 volumes: - - ./e2e_cli/crypto/peer/peer0/localMspConfig:/etc/hyperledger/fabric/msp/sampleconfig + - ./e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp:/etc/hyperledger/fabric/msp + - ./e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls:/etc/hyperledger/fabric/tls depends_on: - - orderer0 + - orderer.example.com command: peer node start --peer-defaultchain=false cli: @@ -78,26 +82,27 @@ services: hostname: cli environment: - CORE_PEER_ID=cli - - CORE_PEER_ADDRESS=peer0:7051 - - CORE_PEER_LOCALMSPID=Org0MSP + - CORE_PEER_ADDRESS=peer0.org1.example.com:7051 + - CORE_PEER_LOCALMSPID=Org1MSP #- CORE_PEER_COMMITTER_LEDGER_ORDERER=orderer:7050 - CORE_PEER_TLS_ENABLED=false # to enable TLS, change to true - - CORE_PEER_TLS_CERT_FILE=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peer/peer0/localMspConfig/signcerts/peer0Signer.pem - - CORE_PEER_TLS_KEY_FILE=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peer/peer0/localMspConfig/keystore/peer0Signer.pem - - CORE_PEER_TLS_ROOTCERT_FILE=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peer/peer0/localMspConfig/cacerts/peerOrg0.pem - # - CORE_PEER_TLS_SERVERHOSTOVERRIDE=peer0 - - CORE_PEER_MSPCONFIGPATH=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peer/peer0/localMspConfig + - CORE_PEER_TLS_CERT_FILE=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.crt + - CORE_PEER_TLS_KEY_FILE=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.key + - CORE_PEER_TLS_ROOTCERT_FILE=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt + - CORE_PEER_MSPCONFIGPATH=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp links: - - peer0 - - orderer0 + - peer0.org1.example.com + - orderer.example.com volumes: - #- ./e2e_cli/examples/:/opt/gopath/src/github.com/hyperledger/fabric/examples/ - #- ../chaincode/go/:/opt/gopath/src/github.com/hyperledger/fabric/examples/chaincode/go - - ./e2e_cli/crypto:/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ + - ./e2e_cli/examples:/opt/gopath/src/github.com/hyperledger/fabric/examples + - ./e2e_cli/crypto-config:/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ - ./scripts:/opt/gopath/src/github.com/hyperledger/fabric/peer/scripts/ + - ./e2e_cli/channel-artifacts:/opt/gopath/src/github.com/hyperledger/fabric/peer/channel-artifacts + - ./e2e_cli/configtx.yaml:/opt/gopath/src/github.com/hyperledger/fabric/peer/configtx.yaml + - ./e2e_cli/crypto-config.yaml:/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto-config.yaml depends_on: - - peer0 - - orderer0 + - peer0.org1.example.com + - orderer.example.com command: bash -c 'while true; do sleep 20170504; done' #networks: diff --git a/hyperledger/1.0/e2e_cli/channel-artifacts/.gitkeep b/hyperledger/1.0/e2e_cli/channel-artifacts/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/hyperledger/1.0/e2e_cli/channel-artifacts/Org1MSPanchors.tx b/hyperledger/1.0/e2e_cli/channel-artifacts/Org1MSPanchors.tx new file mode 100644 index 00000000..48416338 Binary files /dev/null and b/hyperledger/1.0/e2e_cli/channel-artifacts/Org1MSPanchors.tx differ diff --git a/hyperledger/1.0/e2e_cli/channel-artifacts/Org2MSPanchors.tx b/hyperledger/1.0/e2e_cli/channel-artifacts/Org2MSPanchors.tx new file mode 100644 index 00000000..e8826abb Binary files /dev/null and b/hyperledger/1.0/e2e_cli/channel-artifacts/Org2MSPanchors.tx differ diff --git a/hyperledger/1.0/e2e_cli/channel-artifacts/channel.tx b/hyperledger/1.0/e2e_cli/channel-artifacts/channel.tx new file mode 100644 index 00000000..5fe30715 Binary files /dev/null and b/hyperledger/1.0/e2e_cli/channel-artifacts/channel.tx differ diff --git a/hyperledger/1.0/e2e_cli/channel-artifacts/orderer.genesis.block b/hyperledger/1.0/e2e_cli/channel-artifacts/orderer.genesis.block new file mode 100644 index 00000000..da00a621 Binary files /dev/null and b/hyperledger/1.0/e2e_cli/channel-artifacts/orderer.genesis.block differ diff --git a/hyperledger/1.0/e2e_cli/configtx.yaml b/hyperledger/1.0/e2e_cli/configtx.yaml index a5e80478..85d0fe89 100644 --- a/hyperledger/1.0/e2e_cli/configtx.yaml +++ b/hyperledger/1.0/e2e_cli/configtx.yaml @@ -9,16 +9,23 @@ ################################################################################ Profiles: - TwoOrgs: + TwoOrgsOrdererGenesis: Orderer: <<: *OrdererDefaults Organizations: - *OrdererOrg + Consortiums: + SampleConsortium: + Organizations: + - *Org1 + - *Org2 + TwoOrgsChannel: + Consortium: SampleConsortium Application: <<: *ApplicationDefaults Organizations: - - *Org0 - *Org1 + - *Org2 ################################################################################ # @@ -41,7 +48,7 @@ Organizations: ID: OrdererMSP # MSPDir is the filesystem path which contains the MSP configuration - MSPDir: examples/e2e_cli/crypto/orderer/localMspConfig + MSPDir: crypto-config/ordererOrganizations/example.com/msp # BCCSP (Blockchain crypto provider): Select which crypto implementation or # library to use @@ -55,35 +62,6 @@ Organizations: FileKeyStore: KeyStore: - - &Org0 - # DefaultOrg defines the organization which is used in the sampleconfig - # of the fabric.git development environment - Name: Org0MSP - - # ID to load the MSP definition as - ID: Org0MSP - - MSPDir: examples/e2e_cli/crypto/peer/peer0/localMspConfig - - # BCCSP (Blockchain crypto provider): Select which crypto implementation or - # library to use - BCCSP: - Default: SW - SW: - Hash: SHA2 - Security: 256 - # Location of Key Store. If this is unset, a location will - # be chosen using 'MSPDir'/keystore - FileKeyStore: - KeyStore: - - AnchorPeers: - # AnchorPeers defines the location of peers which can be used - # for cross org gossip communication. Note, this value is only - # encoded in the genesis block in the Application section context - - Host: peer0 - Port: 7051 - - &Org1 # DefaultOrg defines the organization which is used in the sampleconfig # of the fabric.git development environment @@ -92,7 +70,7 @@ Organizations: # ID to load the MSP definition as ID: Org1MSP - MSPDir: examples/e2e_cli/crypto/peer/peer2/localMspConfig + MSPDir: crypto-config/peerOrganizations/org1.example.com/msp # BCCSP (Blockchain crypto provider): Select which crypto implementation or # library to use @@ -110,7 +88,36 @@ Organizations: # AnchorPeers defines the location of peers which can be used # for cross org gossip communication. Note, this value is only # encoded in the genesis block in the Application section context - - Host: peer2 + - Host: peer0.org1.example.com + Port: 7051 + + - &Org2 + # DefaultOrg defines the organization which is used in the sampleconfig + # of the fabric.git development environment + Name: Org2MSP + + # ID to load the MSP definition as + ID: Org2MSP + + MSPDir: crypto-config/peerOrganizations/org2.example.com/msp + + # BCCSP (Blockchain crypto provider): Select which crypto implementation or + # library to use + BCCSP: + Default: SW + SW: + Hash: SHA2 + Security: 256 + # Location of Key Store. If this is unset, a location will + # be chosen using 'MSPDir'/keystore + FileKeyStore: + KeyStore: + + AnchorPeers: + # AnchorPeers defines the location of peers which can be used + # for cross org gossip communication. Note, this value is only + # encoded in the genesis block in the Application section context + - Host: peer0.org2.example.com Port: 7051 ################################################################################ @@ -128,7 +135,7 @@ Orderer: &OrdererDefaults OrdererType: solo Addresses: - - orderer0:7050 + - orderer.example.com:7050 # Batch Timeout: The amount of time to wait before creating a batch BatchTimeout: 2s diff --git a/hyperledger/1.0/e2e_cli/crypto-config.yaml b/hyperledger/1.0/e2e_cli/crypto-config.yaml new file mode 100644 index 00000000..9c9c30bc --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config.yaml @@ -0,0 +1,76 @@ +# --------------------------------------------------------------------------- +# "OrdererOrgs" - Definition of organizations managing orderer nodes +# --------------------------------------------------------------------------- +OrdererOrgs: + # --------------------------------------------------------------------------- + # Orderer + # --------------------------------------------------------------------------- + - Name: Orderer + Domain: example.com + # --------------------------------------------------------------------------- + # "Specs" - See PeerOrgs below for complete description + # --------------------------------------------------------------------------- + Specs: + - Hostname: orderer +# --------------------------------------------------------------------------- +# "PeerOrgs" - Definition of organizations managing peer nodes +# --------------------------------------------------------------------------- +PeerOrgs: + # --------------------------------------------------------------------------- + # Org1 + # --------------------------------------------------------------------------- + - Name: Org1 + Domain: org1.example.com + # --------------------------------------------------------------------------- + # "Specs" + # --------------------------------------------------------------------------- + # Uncomment this section to enable the explicit definition of hosts in your + # configuration. Most users will want to use Template, below + # + # Specs is an array of Spec entries. Each Spec entry consists of two fields: + # - Hostname: (Required) The desired hostname, sans the domain. + # - CommonName: (Optional) Specifies the template or explicit override for + # the CN. By default, this is the template: + # + # "{{.Hostname}}.{{.Domain}}" + # + # which obtains its values from the Spec.Hostname and + # Org.Domain, respectively. + # --------------------------------------------------------------------------- + # Specs: + # - Hostname: foo # implicitly "foo.org1.example.com" + # CommonName: foo27.org5.example.com # overrides Hostname-based FQDN set above + # - Hostname: bar + # - Hostname: baz + # --------------------------------------------------------------------------- + # "Template" + # --------------------------------------------------------------------------- + # Allows for the definition of 1 or more hosts that are created sequentially + # from a template. By default, this looks like "peer%d" from 0 to Count-1. + # You may override the number of nodes (Count), the starting index (Start) + # or the template used to construct the name (Hostname). + # + # Note: Template and Specs are not mutually exclusive. You may define both + # sections and the aggregate nodes will be created for you. Take care with + # name collisions + # --------------------------------------------------------------------------- + Template: + Count: 2 + # Start: 5 + # Hostname: {{.Prefix}}{{.Index}} # default + # --------------------------------------------------------------------------- + # "Users" + # --------------------------------------------------------------------------- + # Count: The number of user accounts _in addition_ to Admin + # --------------------------------------------------------------------------- + Users: + Count: 1 + # --------------------------------------------------------------------------- + # Org2: See "Org1" for full specification + # --------------------------------------------------------------------------- + - Name: Org2 + Domain: org2.example.com + Template: + Count: 2 + Users: + Count: 1 diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/ca/0595db9d30f109f4a8520d776730b1b88995a126eb39fced18b44832cc72048c_sk b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/ca/0595db9d30f109f4a8520d776730b1b88995a126eb39fced18b44832cc72048c_sk new file mode 100755 index 00000000..76992b23 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/ca/0595db9d30f109f4a8520d776730b1b88995a126eb39fced18b44832cc72048c_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgDI054czm4Vj/knBq +R6UWDcCnwf6CDNZSPEBZH7135x6hRANCAASeoezBhcL7X0PtX0yAd/ls7JrCXqJR +Oo8CzEJHo2tfJ68+3fIQ03w5X0gykTNtVNC8q7rJ4ODcGQkpxizDct71 +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/ca/5792068c0c3d965ac615a892dc44a6192b3be8b045ac2d484c9143b05dc39a58_sk b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/ca/5792068c0c3d965ac615a892dc44a6192b3be8b045ac2d484c9143b05dc39a58_sk new file mode 100755 index 00000000..68a0caa5 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/ca/5792068c0c3d965ac615a892dc44a6192b3be8b045ac2d484c9143b05dc39a58_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgvCWaYJti4HWBZxcj +eKv81V2E+pgqvH86IyWzBnobG4ChRANCAASqIqPhjf2Zk6f9b6G+xsXUEWHuqZEa +yySh+1G3qJJc4y+HoPjiDe3E2e2Y5ApGPgTO4RMbPCFcIcrBO/YD68bJ +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/ca/592504d3e039541010c3fdf49647552e48e13597027a3863e78d64e299811f0f_sk b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/ca/592504d3e039541010c3fdf49647552e48e13597027a3863e78d64e299811f0f_sk new file mode 100755 index 00000000..7d8ed4f9 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/ca/592504d3e039541010c3fdf49647552e48e13597027a3863e78d64e299811f0f_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgr/COkwUfOOxdbTER +yIoT227zzifx2yDdDF5C7wh/6dihRANCAATL6Bl6lrQ3fIlIfK1k8VkX6Gmi0RpI +yxAR6dxwyEDs1jQUAQ9shjJ37fDWdtE+nIXzf57plk/j/B/KL6cy9UB/ +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/ca/67a5309751261209525b49c4c4e71e1afdff14b6b3e0fcca842e105c072722c0_sk b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/ca/67a5309751261209525b49c4c4e71e1afdff14b6b3e0fcca842e105c072722c0_sk new file mode 100755 index 00000000..f3879461 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/ca/67a5309751261209525b49c4c4e71e1afdff14b6b3e0fcca842e105c072722c0_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg4uQeQrXE2X+cdzoN +45xp0IEYrwVKPm+kgOwBBzYHQu6hRANCAAQbh/NjF2UkLZe6HBuBNFskcxOF9Ynk +uP07MjT9DG9VxE218Nug2TYMtqIxuRRMhjEkHpOzo/NjZyxSDGwsJbvj +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/ca/ca.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/ca/ca.example.com-cert.pem new file mode 100644 index 00000000..e12c7f1d --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/ca/ca.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICZzCCAg6gAwIBAgIQEBeQEqYqgfbSRTCIGe80hTAKBggqhkjOPQQDAjBpMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xFzAVBgNVBAMTDmNhLmV4YW1w +bGUuY29tMB4XDTE3MDUwNTA4NTYzOVoXDTI3MDUwMzA4NTYzOVowaTELMAkGA1UE +BhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lz +Y28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFtcGxlLmNv +bTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABFNcz1PIBz/iHOwYexiFe56uGrvj +JXWyi9U44jyRtemSxQtyeq2GxWTWAaWlNkMOxJY9TNEv5kq3Er8L/bVkUJ2jgZcw +gZQwDgYDVR0PAQH/BAQDAgGmMBkGA1UdJQQSMBAGBFUdJQAGCCsGAQUFBwMBMA8G +A1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIM77AfWUm3RpnAuxRFDtLrL97c4sFJ2G +/r8qy/bKJDqOMCsGA1UdIwQkMCKAIM77AfWUm3RpnAuxRFDtLrL97c4sFJ2G/r8q +y/bKJDqOMAoGCCqGSM49BAMCA0cAMEQCIG7vr0ym/8JVarF9MYKOzr1mVep/WH1y +8BDhw6WP8kvxAiBluvCjn/G45kbCIk02r92QtDdFZDcZUNFj+5+G0gcItw== +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/ca/cefb01f5949b74699c0bb14450ed2eb2fdedce2c149d86febf2acbf6ca243a8e_sk b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/ca/cefb01f5949b74699c0bb14450ed2eb2fdedce2c149d86febf2acbf6ca243a8e_sk new file mode 100755 index 00000000..250f64ab --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/ca/cefb01f5949b74699c0bb14450ed2eb2fdedce2c149d86febf2acbf6ca243a8e_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgWC/lAu7/6UEC+2UA +xFyw/zOqmzol4jQZmYSQkcfrTIWhRANCAARTXM9TyAc/4hzsGHsYhXuerhq74yV1 +sovVOOI8kbXpksULcnqthsVk1gGlpTZDDsSWPUzRL+ZKtxK/C/21ZFCd +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/ca/d7ce962e3bd47c83bcae49455e907ec9190ba148562dae30ae41aeeb30e7a0ec_sk b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/ca/d7ce962e3bd47c83bcae49455e907ec9190ba148562dae30ae41aeeb30e7a0ec_sk new file mode 100755 index 00000000..69553b27 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/ca/d7ce962e3bd47c83bcae49455e907ec9190ba148562dae30ae41aeeb30e7a0ec_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgorr79c4mD6Ut157e +IObuKHtB6m1KLZ9mHTBfrS4ppNqhRANCAATanlw0OHq2n40f8iuGlywuIcTTzWKd +2XnfZ+lRZ4PssMcm6n5wmfzsbGrn7UwgCvk6pG8J4k0uuGZMM3OFkRq9 +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/msp/admincerts/Admin@example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/msp/admincerts/Admin@example.com-cert.pem new file mode 100644 index 00000000..99b5c795 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/msp/admincerts/Admin@example.com-cert.pem @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICIDCCAcagAwIBAgIRAIUFcDamV8r9t1scFvotgFwwCgYIKoZIzj0EAwIwaTEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt +cGxlLmNvbTAeFw0xNzA1MDUwODU2MzlaFw0yNzA1MDMwODU2MzlaMFYxCzAJBgNV +BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp +c2NvMRowGAYDVQQDDBFBZG1pbkBleGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqG +SM49AwEHA0IABInf7yFKYYZeybH8TEz7lv/HRUlauHc7rjm5GBOrS6tQwuBq74PT +iAW7g6aQKbMlVmjVdIRrMjM/ZW5I8NdTTSGjYjBgMA4GA1UdDwEB/wQEAwIFoDAT +BgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAIM77 +AfWUm3RpnAuxRFDtLrL97c4sFJ2G/r8qy/bKJDqOMAoGCCqGSM49BAMCA0gAMEUC +IQDPzDXVnibUtekf2PrVhyJycTx8IdfrTe0PWU8Rys4TUQIgGhcDIcuk5wFjrPxV +VbOCQ/NUIcDnfotAJjLfR+O+ZCE= +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/msp/cacerts/ca.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/msp/cacerts/ca.example.com-cert.pem new file mode 100644 index 00000000..e12c7f1d --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/msp/cacerts/ca.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICZzCCAg6gAwIBAgIQEBeQEqYqgfbSRTCIGe80hTAKBggqhkjOPQQDAjBpMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xFzAVBgNVBAMTDmNhLmV4YW1w +bGUuY29tMB4XDTE3MDUwNTA4NTYzOVoXDTI3MDUwMzA4NTYzOVowaTELMAkGA1UE +BhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lz +Y28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFtcGxlLmNv +bTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABFNcz1PIBz/iHOwYexiFe56uGrvj +JXWyi9U44jyRtemSxQtyeq2GxWTWAaWlNkMOxJY9TNEv5kq3Er8L/bVkUJ2jgZcw +gZQwDgYDVR0PAQH/BAQDAgGmMBkGA1UdJQQSMBAGBFUdJQAGCCsGAQUFBwMBMA8G +A1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIM77AfWUm3RpnAuxRFDtLrL97c4sFJ2G +/r8qy/bKJDqOMCsGA1UdIwQkMCKAIM77AfWUm3RpnAuxRFDtLrL97c4sFJ2G/r8q +y/bKJDqOMAoGCCqGSM49BAMCA0cAMEQCIG7vr0ym/8JVarF9MYKOzr1mVep/WH1y +8BDhw6WP8kvxAiBluvCjn/G45kbCIk02r92QtDdFZDcZUNFj+5+G0gcItw== +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/msp/signcerts/ca.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/msp/signcerts/ca.example.com-cert.pem new file mode 100644 index 00000000..e12c7f1d --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/msp/signcerts/ca.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICZzCCAg6gAwIBAgIQEBeQEqYqgfbSRTCIGe80hTAKBggqhkjOPQQDAjBpMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xFzAVBgNVBAMTDmNhLmV4YW1w +bGUuY29tMB4XDTE3MDUwNTA4NTYzOVoXDTI3MDUwMzA4NTYzOVowaTELMAkGA1UE +BhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lz +Y28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFtcGxlLmNv +bTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABFNcz1PIBz/iHOwYexiFe56uGrvj +JXWyi9U44jyRtemSxQtyeq2GxWTWAaWlNkMOxJY9TNEv5kq3Er8L/bVkUJ2jgZcw +gZQwDgYDVR0PAQH/BAQDAgGmMBkGA1UdJQQSMBAGBFUdJQAGCCsGAQUFBwMBMA8G +A1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIM77AfWUm3RpnAuxRFDtLrL97c4sFJ2G +/r8qy/bKJDqOMCsGA1UdIwQkMCKAIM77AfWUm3RpnAuxRFDtLrL97c4sFJ2G/r8q +y/bKJDqOMAoGCCqGSM49BAMCA0cAMEQCIG7vr0ym/8JVarF9MYKOzr1mVep/WH1y +8BDhw6WP8kvxAiBluvCjn/G45kbCIk02r92QtDdFZDcZUNFj+5+G0gcItw== +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/admincerts/Admin@example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/admincerts/Admin@example.com-cert.pem new file mode 100644 index 00000000..99b5c795 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/admincerts/Admin@example.com-cert.pem @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICIDCCAcagAwIBAgIRAIUFcDamV8r9t1scFvotgFwwCgYIKoZIzj0EAwIwaTEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt +cGxlLmNvbTAeFw0xNzA1MDUwODU2MzlaFw0yNzA1MDMwODU2MzlaMFYxCzAJBgNV +BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp +c2NvMRowGAYDVQQDDBFBZG1pbkBleGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqG +SM49AwEHA0IABInf7yFKYYZeybH8TEz7lv/HRUlauHc7rjm5GBOrS6tQwuBq74PT +iAW7g6aQKbMlVmjVdIRrMjM/ZW5I8NdTTSGjYjBgMA4GA1UdDwEB/wQEAwIFoDAT +BgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAIM77 +AfWUm3RpnAuxRFDtLrL97c4sFJ2G/r8qy/bKJDqOMAoGCCqGSM49BAMCA0gAMEUC +IQDPzDXVnibUtekf2PrVhyJycTx8IdfrTe0PWU8Rys4TUQIgGhcDIcuk5wFjrPxV +VbOCQ/NUIcDnfotAJjLfR+O+ZCE= +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/cacerts/ca.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/cacerts/ca.example.com-cert.pem new file mode 100644 index 00000000..e12c7f1d --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/cacerts/ca.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICZzCCAg6gAwIBAgIQEBeQEqYqgfbSRTCIGe80hTAKBggqhkjOPQQDAjBpMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xFzAVBgNVBAMTDmNhLmV4YW1w +bGUuY29tMB4XDTE3MDUwNTA4NTYzOVoXDTI3MDUwMzA4NTYzOVowaTELMAkGA1UE +BhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lz +Y28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFtcGxlLmNv +bTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABFNcz1PIBz/iHOwYexiFe56uGrvj +JXWyi9U44jyRtemSxQtyeq2GxWTWAaWlNkMOxJY9TNEv5kq3Er8L/bVkUJ2jgZcw +gZQwDgYDVR0PAQH/BAQDAgGmMBkGA1UdJQQSMBAGBFUdJQAGCCsGAQUFBwMBMA8G +A1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIM77AfWUm3RpnAuxRFDtLrL97c4sFJ2G +/r8qy/bKJDqOMCsGA1UdIwQkMCKAIM77AfWUm3RpnAuxRFDtLrL97c4sFJ2G/r8q +y/bKJDqOMAoGCCqGSM49BAMCA0cAMEQCIG7vr0ym/8JVarF9MYKOzr1mVep/WH1y +8BDhw6WP8kvxAiBluvCjn/G45kbCIk02r92QtDdFZDcZUNFj+5+G0gcItw== +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/4cbda1f45edbc00d1ea9ee9bfb5b650a85c2b33f630fc0dbf0b1fba8b3cf600d_sk b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/4cbda1f45edbc00d1ea9ee9bfb5b650a85c2b33f630fc0dbf0b1fba8b3cf600d_sk new file mode 100755 index 00000000..1e4144a8 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/4cbda1f45edbc00d1ea9ee9bfb5b650a85c2b33f630fc0dbf0b1fba8b3cf600d_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg+wzGW+A3L4aeFz74 +bJ3igtzFmVZ2aG/GsnBLY4apo1+hRANCAARpAdG27k7mKrInb7o2K2M/Ilc9OV0x +CqwfcN4m58bmGUBpS2Mh1lEsJQzTw2UmBA64rhF2VMv/6K5ldHdHZNxe +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/827ffaa2893531dfa171996cef220ededc69d9dc020144210dacc702d7a01bb3_sk b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/827ffaa2893531dfa171996cef220ededc69d9dc020144210dacc702d7a01bb3_sk new file mode 100755 index 00000000..fb5ec8de --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/827ffaa2893531dfa171996cef220ededc69d9dc020144210dacc702d7a01bb3_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgFfv+VImgWGB46tj7 +QwsREH5+7LPG5fMLUD4gCRkiap+hRANCAATHDRv/uG7DzWz2QGHg+EJV1HtI50fr +Q5jC0PjzXXQxoncR/J2slkAS2Sv2aROdOx0QVZTKcKe4SO3vXsHWUvdC +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/89053b72e29baa6534c200030f7426d1d1fb0d0a6259d5bee91b92c40ec14491_sk b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/89053b72e29baa6534c200030f7426d1d1fb0d0a6259d5bee91b92c40ec14491_sk new file mode 100755 index 00000000..761934ce --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/89053b72e29baa6534c200030f7426d1d1fb0d0a6259d5bee91b92c40ec14491_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgtpSmQwsyAxXEskuy +eWBLSMi52Votktsi/d4iRCGoNTehRANCAASdMS00Xc03rHSHN4p8h9WeTpmyrfdo +uTU7QPlwFfLsN9OQ/Po1rgTvNntZ4wNKfINj+EMJeHMdH8MSpDhXuNep +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/98f8feca9745d0b957f0c18666876449139069b0602bfeeee52356be886243c1_sk b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/98f8feca9745d0b957f0c18666876449139069b0602bfeeee52356be886243c1_sk new file mode 100755 index 00000000..a33ded02 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/98f8feca9745d0b957f0c18666876449139069b0602bfeeee52356be886243c1_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgbhb3IdbAghuA8cUo +kdH+GO0tQS3BQASvFJNRivY1WHChRANCAAQRQYUJMDBhbre33+6k3nbvfLnei91l +kW0kKA7D8cXezkcuw1v8xiRatZxLFF6SbXCJN99DXBr3BSYzBHdhfe2q +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/a37c629a4c23a3c2ee3f0cf261c8648c531755fe36e7a240e9a4973ecdb0509a_sk b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/a37c629a4c23a3c2ee3f0cf261c8648c531755fe36e7a240e9a4973ecdb0509a_sk new file mode 100755 index 00000000..a2761f55 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/a37c629a4c23a3c2ee3f0cf261c8648c531755fe36e7a240e9a4973ecdb0509a_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg7F0rhOxKdFj55DmS +0zXYUohLiT5FtOts2ahRzCuH/y+hRANCAASTdL5Kg2appt6dwuqLVqIPHxol572E +FxEg/wXfGDLssrwkt/D2Jq7XdP6My1DNQR6AaYmmlBTdRD4Gr1D19/zG +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/bb1acc6c85441d55f4d8184ef9fc6d9ef139d5892cb26fe63761ef27fc623aad_sk b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/bb1acc6c85441d55f4d8184ef9fc6d9ef139d5892cb26fe63761ef27fc623aad_sk new file mode 100755 index 00000000..b90ec141 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/bb1acc6c85441d55f4d8184ef9fc6d9ef139d5892cb26fe63761ef27fc623aad_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgv4qCxknttuLAOzeL +llzYzvuXwUTTCS4OQIqbVdEfuYShRANCAASHRZ6U9VJKjLqhtsEudNn4Fq+NlcE7 +LiHKlL+bk/4yt83Vll3Sgw9d0pHRmxA/hnURIdL/B6lInRP7LmbkTXks +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/signcerts/orderer.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/signcerts/orderer.example.com-cert.pem new file mode 100644 index 00000000..215b850c --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/signcerts/orderer.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICSzCCAfKgAwIBAgIQaacYSA3uUVZv+uWd076TtTAKBggqhkjOPQQDAjBpMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xFzAVBgNVBAMTDmNhLmV4YW1w +bGUuY29tMB4XDTE3MDUwNTA4NTYzOVoXDTI3MDUwMzA4NTYzOVowWDELMAkGA1UE +BhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lz +Y28xHDAaBgNVBAMTE29yZGVyZXIuZXhhbXBsZS5jb20wWTATBgcqhkjOPQIBBggq +hkjOPQMBBwNCAASTdL5Kg2appt6dwuqLVqIPHxol572EFxEg/wXfGDLssrwkt/D2 +Jq7XdP6My1DNQR6AaYmmlBTdRD4Gr1D19/zGo4GMMIGJMA4GA1UdDwEB/wQEAwIF +oDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKA +IM77AfWUm3RpnAuxRFDtLrL97c4sFJ2G/r8qy/bKJDqOMCcGA1UdEQQgMB6CE29y +ZGVyZXIuZXhhbXBsZS5jb22CB29yZGVyZXIwCgYIKoZIzj0EAwIDRwAwRAIgGoSx +HwBlgNOt3J+2iavWbGHYPuC4CsMbdqI8aO6gIf4CIEdJdYDhnBMnVwQkdFZMMmqw +2RsWkaoZOy/5Ru3mUrA0 +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/ca.crt b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/ca.crt new file mode 100644 index 00000000..e12c7f1d --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/ca.crt @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICZzCCAg6gAwIBAgIQEBeQEqYqgfbSRTCIGe80hTAKBggqhkjOPQQDAjBpMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xFzAVBgNVBAMTDmNhLmV4YW1w +bGUuY29tMB4XDTE3MDUwNTA4NTYzOVoXDTI3MDUwMzA4NTYzOVowaTELMAkGA1UE +BhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lz +Y28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFtcGxlLmNv +bTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABFNcz1PIBz/iHOwYexiFe56uGrvj +JXWyi9U44jyRtemSxQtyeq2GxWTWAaWlNkMOxJY9TNEv5kq3Er8L/bVkUJ2jgZcw +gZQwDgYDVR0PAQH/BAQDAgGmMBkGA1UdJQQSMBAGBFUdJQAGCCsGAQUFBwMBMA8G +A1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIM77AfWUm3RpnAuxRFDtLrL97c4sFJ2G +/r8qy/bKJDqOMCsGA1UdIwQkMCKAIM77AfWUm3RpnAuxRFDtLrL97c4sFJ2G/r8q +y/bKJDqOMAoGCCqGSM49BAMCA0cAMEQCIG7vr0ym/8JVarF9MYKOzr1mVep/WH1y +8BDhw6WP8kvxAiBluvCjn/G45kbCIk02r92QtDdFZDcZUNFj+5+G0gcItw== +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.crt b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.crt new file mode 100644 index 00000000..215b850c --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.crt @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICSzCCAfKgAwIBAgIQaacYSA3uUVZv+uWd076TtTAKBggqhkjOPQQDAjBpMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xFzAVBgNVBAMTDmNhLmV4YW1w +bGUuY29tMB4XDTE3MDUwNTA4NTYzOVoXDTI3MDUwMzA4NTYzOVowWDELMAkGA1UE +BhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lz +Y28xHDAaBgNVBAMTE29yZGVyZXIuZXhhbXBsZS5jb20wWTATBgcqhkjOPQIBBggq +hkjOPQMBBwNCAASTdL5Kg2appt6dwuqLVqIPHxol572EFxEg/wXfGDLssrwkt/D2 +Jq7XdP6My1DNQR6AaYmmlBTdRD4Gr1D19/zGo4GMMIGJMA4GA1UdDwEB/wQEAwIF +oDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKA +IM77AfWUm3RpnAuxRFDtLrL97c4sFJ2G/r8qy/bKJDqOMCcGA1UdEQQgMB6CE29y +ZGVyZXIuZXhhbXBsZS5jb22CB29yZGVyZXIwCgYIKoZIzj0EAwIDRwAwRAIgGoSx +HwBlgNOt3J+2iavWbGHYPuC4CsMbdqI8aO6gIf4CIEdJdYDhnBMnVwQkdFZMMmqw +2RsWkaoZOy/5Ru3mUrA0 +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.key b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.key new file mode 100644 index 00000000..a2761f55 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.key @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg7F0rhOxKdFj55DmS +0zXYUohLiT5FtOts2ahRzCuH/y+hRANCAASTdL5Kg2appt6dwuqLVqIPHxol572E +FxEg/wXfGDLssrwkt/D2Jq7XdP6My1DNQR6AaYmmlBTdRD4Gr1D19/zG +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/admincerts/ca.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/admincerts/ca.example.com-cert.pem new file mode 100644 index 00000000..e12c7f1d --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/admincerts/ca.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICZzCCAg6gAwIBAgIQEBeQEqYqgfbSRTCIGe80hTAKBggqhkjOPQQDAjBpMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xFzAVBgNVBAMTDmNhLmV4YW1w +bGUuY29tMB4XDTE3MDUwNTA4NTYzOVoXDTI3MDUwMzA4NTYzOVowaTELMAkGA1UE +BhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lz +Y28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFtcGxlLmNv +bTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABFNcz1PIBz/iHOwYexiFe56uGrvj +JXWyi9U44jyRtemSxQtyeq2GxWTWAaWlNkMOxJY9TNEv5kq3Er8L/bVkUJ2jgZcw +gZQwDgYDVR0PAQH/BAQDAgGmMBkGA1UdJQQSMBAGBFUdJQAGCCsGAQUFBwMBMA8G +A1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIM77AfWUm3RpnAuxRFDtLrL97c4sFJ2G +/r8qy/bKJDqOMCsGA1UdIwQkMCKAIM77AfWUm3RpnAuxRFDtLrL97c4sFJ2G/r8q +y/bKJDqOMAoGCCqGSM49BAMCA0cAMEQCIG7vr0ym/8JVarF9MYKOzr1mVep/WH1y +8BDhw6WP8kvxAiBluvCjn/G45kbCIk02r92QtDdFZDcZUNFj+5+G0gcItw== +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/cacerts/ca.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/cacerts/ca.example.com-cert.pem new file mode 100644 index 00000000..e12c7f1d --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/cacerts/ca.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICZzCCAg6gAwIBAgIQEBeQEqYqgfbSRTCIGe80hTAKBggqhkjOPQQDAjBpMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xFzAVBgNVBAMTDmNhLmV4YW1w +bGUuY29tMB4XDTE3MDUwNTA4NTYzOVoXDTI3MDUwMzA4NTYzOVowaTELMAkGA1UE +BhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lz +Y28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFtcGxlLmNv +bTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABFNcz1PIBz/iHOwYexiFe56uGrvj +JXWyi9U44jyRtemSxQtyeq2GxWTWAaWlNkMOxJY9TNEv5kq3Er8L/bVkUJ2jgZcw +gZQwDgYDVR0PAQH/BAQDAgGmMBkGA1UdJQQSMBAGBFUdJQAGCCsGAQUFBwMBMA8G +A1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIM77AfWUm3RpnAuxRFDtLrL97c4sFJ2G +/r8qy/bKJDqOMCsGA1UdIwQkMCKAIM77AfWUm3RpnAuxRFDtLrL97c4sFJ2G/r8q +y/bKJDqOMAoGCCqGSM49BAMCA0cAMEQCIG7vr0ym/8JVarF9MYKOzr1mVep/WH1y +8BDhw6WP8kvxAiBluvCjn/G45kbCIk02r92QtDdFZDcZUNFj+5+G0gcItw== +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/130615b0b64f76cd0d64db63222602596be4614d1282b587b69312ffd92cf2cb_sk b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/130615b0b64f76cd0d64db63222602596be4614d1282b587b69312ffd92cf2cb_sk new file mode 100755 index 00000000..7cf5c6ef --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/130615b0b64f76cd0d64db63222602596be4614d1282b587b69312ffd92cf2cb_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgeQOfwq8PNmI5Cf2e +BKgh/q8KV068BIymJqNL9d+UEyOhRANCAASJ3+8hSmGGXsmx/ExM+5b/x0VJWrh3 +O645uRgTq0urUMLgau+D04gFu4OmkCmzJVZo1XSEazIzP2VuSPDXU00h +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/44252c89edde6a859d6caad2dee9bbf267a3303a144fa9908785287aa13d6920_sk b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/44252c89edde6a859d6caad2dee9bbf267a3303a144fa9908785287aa13d6920_sk new file mode 100755 index 00000000..8a16699a --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/44252c89edde6a859d6caad2dee9bbf267a3303a144fa9908785287aa13d6920_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgivdb8g2roucMCjwJ +ejDkAHrPszCqdc0rqL4jzYJFWt6hRANCAARTdby+fTvEphtTF3mHJbNtWPqZWzlg +PLTkM4RB1NNHldvEwqQWtRm8RtAx2+KN4XoDwGoprW20Z7J33lw7KXh6 +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/6e2f3e1adf34274a6edd18eb66e004a2a64a8d2ad3de056aabb0ecefc9b29fa3_sk b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/6e2f3e1adf34274a6edd18eb66e004a2a64a8d2ad3de056aabb0ecefc9b29fa3_sk new file mode 100755 index 00000000..32f451dc --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/6e2f3e1adf34274a6edd18eb66e004a2a64a8d2ad3de056aabb0ecefc9b29fa3_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg7DsltoOKmreP82F5 +8yWCEGFA8T5s4eZJJa3aJ3TXXIChRANCAARJHSE9nT5yBEuzkodeIZWa5lCJrB33 +86ajF3pdlepeucU1QRq1rs24fILsLvqfLqmuXQIuOpNzYGJognVdj2gz +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/e37dae9055967421925d58f2769d4081d8a2ffa88e5b17c807334a1151c69b3d_sk b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/e37dae9055967421925d58f2769d4081d8a2ffa88e5b17c807334a1151c69b3d_sk new file mode 100755 index 00000000..153de731 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/e37dae9055967421925d58f2769d4081d8a2ffa88e5b17c807334a1151c69b3d_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgjBOOUUcnd9LJAaYC +SKpWKAL3UgVwBoxdxT5MPDXm0lahRANCAATjPh9ua7AiopVYop66+1zKN407gSBc +TCn9CLslkgId5gle1VM+fkXsXbjSM0v3K1c2hDAWodr3iYAqVMtpWLQl +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/eb643c5fcaaac0e9adf1dcabc9994a464908177d26bc792515abed7d69c6dbdc_sk b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/eb643c5fcaaac0e9adf1dcabc9994a464908177d26bc792515abed7d69c6dbdc_sk new file mode 100755 index 00000000..b38086c4 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/eb643c5fcaaac0e9adf1dcabc9994a464908177d26bc792515abed7d69c6dbdc_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgO6MGfsRtUWuyoaFK +U4o8WJYqaQYXYPDzniwRJCy/QPOhRANCAAQLqImsmxyBbGJcv5VvNtihirDJrpQD ++tLpBxJXGK+wcJ2J/hgMHLr5k3PF2eqKAa/OWAAvFSFrkwDgmwPVaLl8 +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/f5812e0d4e7c4ce1b97152b82d6515d13acb8011d09acf0e3396477cb4d48ff0_sk b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/f5812e0d4e7c4ce1b97152b82d6515d13acb8011d09acf0e3396477cb4d48ff0_sk new file mode 100755 index 00000000..09791178 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/f5812e0d4e7c4ce1b97152b82d6515d13acb8011d09acf0e3396477cb4d48ff0_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg67C5dOdHDMRmNb3V +yOnQcopDYQapd42GoC7kfCRvrBShRANCAAT4LvgDNiWNcGLWZGNfwYCNJvaCFshY +ObXajHd6MpHE5dN7zHE+Y9XBhgLEP8JjmlDwQNqR0RXiBAjlQygf8Noc +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/signcerts/Admin@example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/signcerts/Admin@example.com-cert.pem new file mode 100644 index 00000000..99b5c795 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/signcerts/Admin@example.com-cert.pem @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICIDCCAcagAwIBAgIRAIUFcDamV8r9t1scFvotgFwwCgYIKoZIzj0EAwIwaTEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt +cGxlLmNvbTAeFw0xNzA1MDUwODU2MzlaFw0yNzA1MDMwODU2MzlaMFYxCzAJBgNV +BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp +c2NvMRowGAYDVQQDDBFBZG1pbkBleGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqG +SM49AwEHA0IABInf7yFKYYZeybH8TEz7lv/HRUlauHc7rjm5GBOrS6tQwuBq74PT +iAW7g6aQKbMlVmjVdIRrMjM/ZW5I8NdTTSGjYjBgMA4GA1UdDwEB/wQEAwIFoDAT +BgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAIM77 +AfWUm3RpnAuxRFDtLrL97c4sFJ2G/r8qy/bKJDqOMAoGCCqGSM49BAMCA0gAMEUC +IQDPzDXVnibUtekf2PrVhyJycTx8IdfrTe0PWU8Rys4TUQIgGhcDIcuk5wFjrPxV +VbOCQ/NUIcDnfotAJjLfR+O+ZCE= +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/ca.crt b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/ca.crt new file mode 100644 index 00000000..e12c7f1d --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/ca.crt @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICZzCCAg6gAwIBAgIQEBeQEqYqgfbSRTCIGe80hTAKBggqhkjOPQQDAjBpMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEUMBIGA1UEChMLZXhhbXBsZS5jb20xFzAVBgNVBAMTDmNhLmV4YW1w +bGUuY29tMB4XDTE3MDUwNTA4NTYzOVoXDTI3MDUwMzA4NTYzOVowaTELMAkGA1UE +BhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lz +Y28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFtcGxlLmNv +bTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABFNcz1PIBz/iHOwYexiFe56uGrvj +JXWyi9U44jyRtemSxQtyeq2GxWTWAaWlNkMOxJY9TNEv5kq3Er8L/bVkUJ2jgZcw +gZQwDgYDVR0PAQH/BAQDAgGmMBkGA1UdJQQSMBAGBFUdJQAGCCsGAQUFBwMBMA8G +A1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIM77AfWUm3RpnAuxRFDtLrL97c4sFJ2G +/r8qy/bKJDqOMCsGA1UdIwQkMCKAIM77AfWUm3RpnAuxRFDtLrL97c4sFJ2G/r8q +y/bKJDqOMAoGCCqGSM49BAMCA0cAMEQCIG7vr0ym/8JVarF9MYKOzr1mVep/WH1y +8BDhw6WP8kvxAiBluvCjn/G45kbCIk02r92QtDdFZDcZUNFj+5+G0gcItw== +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/server.crt b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/server.crt new file mode 100644 index 00000000..99b5c795 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/server.crt @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICIDCCAcagAwIBAgIRAIUFcDamV8r9t1scFvotgFwwCgYIKoZIzj0EAwIwaTEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xFDASBgNVBAoTC2V4YW1wbGUuY29tMRcwFQYDVQQDEw5jYS5leGFt +cGxlLmNvbTAeFw0xNzA1MDUwODU2MzlaFw0yNzA1MDMwODU2MzlaMFYxCzAJBgNV +BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4gRnJhbmNp +c2NvMRowGAYDVQQDDBFBZG1pbkBleGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqG +SM49AwEHA0IABInf7yFKYYZeybH8TEz7lv/HRUlauHc7rjm5GBOrS6tQwuBq74PT +iAW7g6aQKbMlVmjVdIRrMjM/ZW5I8NdTTSGjYjBgMA4GA1UdDwEB/wQEAwIFoDAT +BgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAIM77 +AfWUm3RpnAuxRFDtLrL97c4sFJ2G/r8qy/bKJDqOMAoGCCqGSM49BAMCA0gAMEUC +IQDPzDXVnibUtekf2PrVhyJycTx8IdfrTe0PWU8Rys4TUQIgGhcDIcuk5wFjrPxV +VbOCQ/NUIcDnfotAJjLfR+O+ZCE= +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/server.key b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/server.key new file mode 100644 index 00000000..7cf5c6ef --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/server.key @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgeQOfwq8PNmI5Cf2e +BKgh/q8KV068BIymJqNL9d+UEyOhRANCAASJ3+8hSmGGXsmx/ExM+5b/x0VJWrh3 +O645uRgTq0urUMLgau+D04gFu4OmkCmzJVZo1XSEazIzP2VuSPDXU00h +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/ca/1d41e8b6bf06201c4c16ba0ad0db4ef1153b55fbe2beeb97761fb6f9a1851675_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/ca/1d41e8b6bf06201c4c16ba0ad0db4ef1153b55fbe2beeb97761fb6f9a1851675_sk new file mode 100755 index 00000000..aba284ef --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/ca/1d41e8b6bf06201c4c16ba0ad0db4ef1153b55fbe2beeb97761fb6f9a1851675_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg2hIxgYBWhgFOIvDV +5/YdBtfb/uprS+mXyyccIPDxjbKhRANCAARFD/gxdGPYubBzstEaP/KCEj+kjp8n +CvvaMqpnNzSbdwyEyIJ64FGFf0AFaZddy76KR2/8g+yzrePb3Lgp6ElL +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/ca/2644cc5ce370d6cfe5c00af9d5b533380d0ae0cf684dcae924806bee2be03aa4_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/ca/2644cc5ce370d6cfe5c00af9d5b533380d0ae0cf684dcae924806bee2be03aa4_sk new file mode 100755 index 00000000..e9e336d3 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/ca/2644cc5ce370d6cfe5c00af9d5b533380d0ae0cf684dcae924806bee2be03aa4_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgeQQXbcjAVvYb92Gv +wmaZxfETbchzUsuMdkKosMrsyzOhRANCAARFcI/AKp8vl0jU11esc/d7701j3WeF +0+eOKItefDz0IQb0xTDQpYmGKUCWjBd9M3mHSILCpuflZ5CpLqgS2LN9 +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/ca/317f0a9164a681b255254d6dc01004d7fd899918e8f23cec932816d32f9ffad3_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/ca/317f0a9164a681b255254d6dc01004d7fd899918e8f23cec932816d32f9ffad3_sk new file mode 100755 index 00000000..8c0c48a5 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/ca/317f0a9164a681b255254d6dc01004d7fd899918e8f23cec932816d32f9ffad3_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg/LAsURqZp8hkAWuI +UKVChcwYnvsyyUOz/cY8k8SXx96hRANCAASLBZ4t67qOC/MzsjpeUhYmN2FYenho +hVXFy3pOlBHlwue1sZiCCoU0ivvwR2LZA5xxXMAQFq+s+WErQJBFD37h +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/ca/ca.org1.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/ca/ca.org1.example.com-cert.pem new file mode 100644 index 00000000..67cd866b --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/ca/ca.org1.example.com-cert.pem @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE----- +MIICezCCAiKgAwIBAgIQBbBmSaJUYKNGgh+APe6i0TAKBggqhkjOPQQDAjBzMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu +b3JnMS5leGFtcGxlLmNvbTAeFw0xNzA1MDUwODU2MzlaFw0yNzA1MDMwODU2Mzla +MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T +YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMRwwGgYDVQQD +ExNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE +mMVO1JNddhv25pih67ofmxe6Laba/tSDYmzqTL7lnh1iYOvIzEN+PMFrxYLwwnGM +aAysk/BFLxg+4AjFI64RvaOBlzCBlDAOBgNVHQ8BAf8EBAMCAaYwGQYDVR0lBBIw +EAYEVR0lAAYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQg2CG6 +IWrZUREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7EwKwYDVR0jBCQwIoAg2CG6IWrZ +UREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7EwCgYIKoZIzj0EAwIDRwAwRAIgKVNW ++bZjkhAGaYsFhvXwj0Pt/3zp19g8GbLnumc0pT4CIFUPiEbx9wZAMJ6ofCFxfd/s +FM5LJmL31IKIy8AKBSGx +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/ca/ccf268e488c9f5421fedd7c1d3ec2812fa478cb37c84ccdd2f7991753e17bd54_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/ca/ccf268e488c9f5421fedd7c1d3ec2812fa478cb37c84ccdd2f7991753e17bd54_sk new file mode 100755 index 00000000..cb42af6b --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/ca/ccf268e488c9f5421fedd7c1d3ec2812fa478cb37c84ccdd2f7991753e17bd54_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgjQDvkfCoAFtwFq0j +mFHwOWI8vBCYoqsiBCC+GChijYuhRANCAASjP7jnbEjKT92llguU1+rGW2Adl+D4 +2HZLPTjJd4V7hERj69KlsrvqBlTEXQRMSkhQVBirwL035yG3+6iazMdD +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/ca/d821ba216ad951111a96a64acb53ba63d6d3362da8f0335cef727831ff3a73b1_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/ca/d821ba216ad951111a96a64acb53ba63d6d3362da8f0335cef727831ff3a73b1_sk new file mode 100755 index 00000000..ad079069 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/ca/d821ba216ad951111a96a64acb53ba63d6d3362da8f0335cef727831ff3a73b1_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgp/pkP6TIFdPHm3eG +D2ih32yloNlzyl8jmFqkohsT2DihRANCAASYxU7Uk112G/bmmKHruh+bF7otptr+ +1INibOpMvuWeHWJg68jMQ348wWvFgvDCcYxoDKyT8EUvGD7gCMUjrhG9 +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/ca/f5909a6a7b4ccd2d5d153e2f1bd4e1f10773216b4f16ba60d8d56dbbf0858a1a_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/ca/f5909a6a7b4ccd2d5d153e2f1bd4e1f10773216b4f16ba60d8d56dbbf0858a1a_sk new file mode 100755 index 00000000..525b79d7 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/ca/f5909a6a7b4ccd2d5d153e2f1bd4e1f10773216b4f16ba60d8d56dbbf0858a1a_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg38PmYFLGDYPN/btx +/LpJOAa28CccbWDDU7rfl7iA8FChRANCAATYFWP/jxSOFlTq3rGuauB+f/W4VMGt +iwQ0TemSLZaDsGe8AqjuR5TMdiPAOY/pDwb/zYKE022XfEa2/EtkVbWk +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/msp/admincerts/Admin@org1.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/msp/admincerts/Admin@org1.example.com-cert.pem new file mode 100644 index 00000000..f885eedd --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/msp/admincerts/Admin@org1.example.com-cert.pem @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICLzCCAdWgAwIBAgIRAIyQdVt0eBuQb6qVA6Y2w5cwCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzEuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEfMB0GA1UEAwwWQWRtaW5Ab3JnMS5leGFtcGxlLmNvbTBZ +MBMGByqGSM49AgEGCCqGSM49AwEHA0IABI/K+ihRdndIMfMFBUCyM0XbYA5qUQGV +XbHWY+BzzaEbAIQSKspFXw5+OAmFFNnjami1hM+FqztBFxQnH6M8w0mjYjBgMA4G +A1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAA +MCsGA1UdIwQkMCKAINghuiFq2VERGpamSstTumPW0zYtqPAzXO9yeDH/OnOxMAoG +CCqGSM49BAMCA0gAMEUCIQD+scAzCZo3wB1EUlf/BI76V7+K7cBPnZGJWtT1qBqF +0QIgP5TxOfx66DyyHMcpS/3YfA2j7aktphJNoOZXoMGM0O8= +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem new file mode 100644 index 00000000..67cd866b --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE----- +MIICezCCAiKgAwIBAgIQBbBmSaJUYKNGgh+APe6i0TAKBggqhkjOPQQDAjBzMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu +b3JnMS5leGFtcGxlLmNvbTAeFw0xNzA1MDUwODU2MzlaFw0yNzA1MDMwODU2Mzla +MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T +YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMRwwGgYDVQQD +ExNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE +mMVO1JNddhv25pih67ofmxe6Laba/tSDYmzqTL7lnh1iYOvIzEN+PMFrxYLwwnGM +aAysk/BFLxg+4AjFI64RvaOBlzCBlDAOBgNVHQ8BAf8EBAMCAaYwGQYDVR0lBBIw +EAYEVR0lAAYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQg2CG6 +IWrZUREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7EwKwYDVR0jBCQwIoAg2CG6IWrZ +UREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7EwCgYIKoZIzj0EAwIDRwAwRAIgKVNW ++bZjkhAGaYsFhvXwj0Pt/3zp19g8GbLnumc0pT4CIFUPiEbx9wZAMJ6ofCFxfd/s +FM5LJmL31IKIy8AKBSGx +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/msp/signcerts/ca.org1.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/msp/signcerts/ca.org1.example.com-cert.pem new file mode 100644 index 00000000..67cd866b --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/msp/signcerts/ca.org1.example.com-cert.pem @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE----- +MIICezCCAiKgAwIBAgIQBbBmSaJUYKNGgh+APe6i0TAKBggqhkjOPQQDAjBzMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu +b3JnMS5leGFtcGxlLmNvbTAeFw0xNzA1MDUwODU2MzlaFw0yNzA1MDMwODU2Mzla +MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T +YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMRwwGgYDVQQD +ExNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE +mMVO1JNddhv25pih67ofmxe6Laba/tSDYmzqTL7lnh1iYOvIzEN+PMFrxYLwwnGM +aAysk/BFLxg+4AjFI64RvaOBlzCBlDAOBgNVHQ8BAf8EBAMCAaYwGQYDVR0lBBIw +EAYEVR0lAAYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQg2CG6 +IWrZUREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7EwKwYDVR0jBCQwIoAg2CG6IWrZ +UREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7EwCgYIKoZIzj0EAwIDRwAwRAIgKVNW ++bZjkhAGaYsFhvXwj0Pt/3zp19g8GbLnumc0pT4CIFUPiEbx9wZAMJ6ofCFxfd/s +FM5LJmL31IKIy8AKBSGx +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/admincerts/Admin@org1.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/admincerts/Admin@org1.example.com-cert.pem new file mode 100644 index 00000000..f885eedd --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/admincerts/Admin@org1.example.com-cert.pem @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICLzCCAdWgAwIBAgIRAIyQdVt0eBuQb6qVA6Y2w5cwCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzEuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEfMB0GA1UEAwwWQWRtaW5Ab3JnMS5leGFtcGxlLmNvbTBZ +MBMGByqGSM49AgEGCCqGSM49AwEHA0IABI/K+ihRdndIMfMFBUCyM0XbYA5qUQGV +XbHWY+BzzaEbAIQSKspFXw5+OAmFFNnjami1hM+FqztBFxQnH6M8w0mjYjBgMA4G +A1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAA +MCsGA1UdIwQkMCKAINghuiFq2VERGpamSstTumPW0zYtqPAzXO9yeDH/OnOxMAoG +CCqGSM49BAMCA0gAMEUCIQD+scAzCZo3wB1EUlf/BI76V7+K7cBPnZGJWtT1qBqF +0QIgP5TxOfx66DyyHMcpS/3YfA2j7aktphJNoOZXoMGM0O8= +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem new file mode 100644 index 00000000..67cd866b --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE----- +MIICezCCAiKgAwIBAgIQBbBmSaJUYKNGgh+APe6i0TAKBggqhkjOPQQDAjBzMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu +b3JnMS5leGFtcGxlLmNvbTAeFw0xNzA1MDUwODU2MzlaFw0yNzA1MDMwODU2Mzla +MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T +YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMRwwGgYDVQQD +ExNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE +mMVO1JNddhv25pih67ofmxe6Laba/tSDYmzqTL7lnh1iYOvIzEN+PMFrxYLwwnGM +aAysk/BFLxg+4AjFI64RvaOBlzCBlDAOBgNVHQ8BAf8EBAMCAaYwGQYDVR0lBBIw +EAYEVR0lAAYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQg2CG6 +IWrZUREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7EwKwYDVR0jBCQwIoAg2CG6IWrZ +UREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7EwCgYIKoZIzj0EAwIDRwAwRAIgKVNW ++bZjkhAGaYsFhvXwj0Pt/3zp19g8GbLnumc0pT4CIFUPiEbx9wZAMJ6ofCFxfd/s +FM5LJmL31IKIy8AKBSGx +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/190a3630b3ba87448722ee62a5dc50debee47f432fce71ed57e34fca64dc38b4_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/190a3630b3ba87448722ee62a5dc50debee47f432fce71ed57e34fca64dc38b4_sk new file mode 100755 index 00000000..fce94dab --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/190a3630b3ba87448722ee62a5dc50debee47f432fce71ed57e34fca64dc38b4_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg99bqrC0nZ4UoV3jH +esx8JpblwYO7XGIa8Za+T794lGuhRANCAARDrR1sSK2eedN8ogDzjnDVCx299EmI +BqUUGV1Mf3HYsBvZF4SB5iGZ2LJ2zuSTYu/mg05Y8NrP4jTZ3Xw9Cfv9 +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/6cdbc6054c7422d3906c7740b6951c781a9aa59dae7ef32e30ed871a090e75b3_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/6cdbc6054c7422d3906c7740b6951c781a9aa59dae7ef32e30ed871a090e75b3_sk new file mode 100755 index 00000000..cbec14a9 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/6cdbc6054c7422d3906c7740b6951c781a9aa59dae7ef32e30ed871a090e75b3_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgByVT6OZneZmJkd79 +kYZXIepWA5EgVHOMh9jdFikT9mOhRANCAAQ2QT1ZOp0fz6cP+BTswM5jKlv/BbXT +Wroo241M+uFGf5vQVmWbx3TQgHrOiOxZWlv++jo3uHq9JmpdqYFqaPNs +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/c64586ccc8a7fbada02c26dc9fa02f7dde3112e627096e8887429bd45c9bc6a8_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/c64586ccc8a7fbada02c26dc9fa02f7dde3112e627096e8887429bd45c9bc6a8_sk new file mode 100755 index 00000000..47cf0d4d --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/c64586ccc8a7fbada02c26dc9fa02f7dde3112e627096e8887429bd45c9bc6a8_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgdv65mn+9s94lnCFn +7kKRsa5M/YN65zreBpfKouIsyTShRANCAAQrniQmYtz7GFx6SeHRaaQKX8WX2pqE +eR4++A+UkUZVpMpVeefrdSE9n+aZlIq7PyPNqaEQM56NSHm3VsQy53OP +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/d95e3146f6ca50c1ad9d3f30b0b00a4fee90893764e025e0dbcbc35341304451_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/d95e3146f6ca50c1ad9d3f30b0b00a4fee90893764e025e0dbcbc35341304451_sk new file mode 100755 index 00000000..34234164 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/d95e3146f6ca50c1ad9d3f30b0b00a4fee90893764e025e0dbcbc35341304451_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgNLzg65Kf60uQCcks +Tfdy32r3un0mCLIVD5IuCNbHsXahRANCAASLlRZ8b+JR/uyJuunWiC78T1tRtiMr +vcFbZc8o89uUTyVbx1SwhAxUmC/9AhefquNykooqXPwpqi03L8eqL7l8 +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/ec08a639da8568b6deeaec8b2c25ca852ab510d8b1931023332e32c295a2ec56_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/ec08a639da8568b6deeaec8b2c25ca852ab510d8b1931023332e32c295a2ec56_sk new file mode 100755 index 00000000..268d68c8 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/ec08a639da8568b6deeaec8b2c25ca852ab510d8b1931023332e32c295a2ec56_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg5yMU+z0Et6vB3eiI +d1/uZNrg5whSYreMaf67/T0oklChRANCAAS3oJERQAXStm2E0fIc01+3GvL56JBw +TkziX/tmVNCi9G7aE0LmNij60QLy31nYmz6Z3yjmcLkHppEaMnoAEjwu +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/ef5d262da7e58b0015fc3ec46b4d8f26da5592ecb234b7af9ed68664e54f3d21_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/ef5d262da7e58b0015fc3ec46b4d8f26da5592ecb234b7af9ed68664e54f3d21_sk new file mode 100755 index 00000000..dd89fb54 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/ef5d262da7e58b0015fc3ec46b4d8f26da5592ecb234b7af9ed68664e54f3d21_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgM9Y1iNUIx+ocsGlu +qTEi9xoOwugvYbLr4fOMm1qzjZGhRANCAARaMrvMJxAD/OIflJOPSiOdpLSgaSa6 +nQ7d3FI/nOcmuW2bTJuWHzu9O7S08AO75J+qGylOFiA68kzYasR+3Eph +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/signcerts/peer0.org1.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/signcerts/peer0.org1.example.com-cert.pem new file mode 100644 index 00000000..e9da3822 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/signcerts/peer0.org1.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICWjCCAgGgAwIBAgIRAIJMm3ArSaORqXwDBBwF6P4wCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzEuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEfMB0GA1UEAxMWcGVlcjAub3JnMS5leGFtcGxlLmNvbTBZ +MBMGByqGSM49AgEGCCqGSM49AwEHA0IABCueJCZi3PsYXHpJ4dFppApfxZfamoR5 +Hj74D5SRRlWkylV55+t1IT2f5pmUirs/I82poRAzno1IebdWxDLnc4+jgY0wgYow +DgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQC +MAAwKwYDVR0jBCQwIoAg2CG6IWrZUREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7Ew +KAYDVR0RBCEwH4IWcGVlcjAub3JnMS5leGFtcGxlLmNvbYIFcGVlcjAwCgYIKoZI +zj0EAwIDRwAwRAIgA9rf4WBdxKqMpUxFoewh5OMv9734Hv2iBbEV9zWZR08CIBQn +0q7uOfj7psLR60qbDyp4W+QpfqHF2V7zFZgIhk/f +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt new file mode 100644 index 00000000..67cd866b --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE----- +MIICezCCAiKgAwIBAgIQBbBmSaJUYKNGgh+APe6i0TAKBggqhkjOPQQDAjBzMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu +b3JnMS5leGFtcGxlLmNvbTAeFw0xNzA1MDUwODU2MzlaFw0yNzA1MDMwODU2Mzla +MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T +YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMRwwGgYDVQQD +ExNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE +mMVO1JNddhv25pih67ofmxe6Laba/tSDYmzqTL7lnh1iYOvIzEN+PMFrxYLwwnGM +aAysk/BFLxg+4AjFI64RvaOBlzCBlDAOBgNVHQ8BAf8EBAMCAaYwGQYDVR0lBBIw +EAYEVR0lAAYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQg2CG6 +IWrZUREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7EwKwYDVR0jBCQwIoAg2CG6IWrZ +UREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7EwCgYIKoZIzj0EAwIDRwAwRAIgKVNW ++bZjkhAGaYsFhvXwj0Pt/3zp19g8GbLnumc0pT4CIFUPiEbx9wZAMJ6ofCFxfd/s +FM5LJmL31IKIy8AKBSGx +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.crt b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.crt new file mode 100644 index 00000000..e9da3822 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.crt @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICWjCCAgGgAwIBAgIRAIJMm3ArSaORqXwDBBwF6P4wCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzEuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEfMB0GA1UEAxMWcGVlcjAub3JnMS5leGFtcGxlLmNvbTBZ +MBMGByqGSM49AgEGCCqGSM49AwEHA0IABCueJCZi3PsYXHpJ4dFppApfxZfamoR5 +Hj74D5SRRlWkylV55+t1IT2f5pmUirs/I82poRAzno1IebdWxDLnc4+jgY0wgYow +DgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQC +MAAwKwYDVR0jBCQwIoAg2CG6IWrZUREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7Ew +KAYDVR0RBCEwH4IWcGVlcjAub3JnMS5leGFtcGxlLmNvbYIFcGVlcjAwCgYIKoZI +zj0EAwIDRwAwRAIgA9rf4WBdxKqMpUxFoewh5OMv9734Hv2iBbEV9zWZR08CIBQn +0q7uOfj7psLR60qbDyp4W+QpfqHF2V7zFZgIhk/f +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.key b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.key new file mode 100644 index 00000000..47cf0d4d --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.key @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgdv65mn+9s94lnCFn +7kKRsa5M/YN65zreBpfKouIsyTShRANCAAQrniQmYtz7GFx6SeHRaaQKX8WX2pqE +eR4++A+UkUZVpMpVeefrdSE9n+aZlIq7PyPNqaEQM56NSHm3VsQy53OP +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/admincerts/Admin@org1.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/admincerts/Admin@org1.example.com-cert.pem new file mode 100644 index 00000000..f885eedd --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/admincerts/Admin@org1.example.com-cert.pem @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICLzCCAdWgAwIBAgIRAIyQdVt0eBuQb6qVA6Y2w5cwCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzEuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEfMB0GA1UEAwwWQWRtaW5Ab3JnMS5leGFtcGxlLmNvbTBZ +MBMGByqGSM49AgEGCCqGSM49AwEHA0IABI/K+ihRdndIMfMFBUCyM0XbYA5qUQGV +XbHWY+BzzaEbAIQSKspFXw5+OAmFFNnjami1hM+FqztBFxQnH6M8w0mjYjBgMA4G +A1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAA +MCsGA1UdIwQkMCKAINghuiFq2VERGpamSstTumPW0zYtqPAzXO9yeDH/OnOxMAoG +CCqGSM49BAMCA0gAMEUCIQD+scAzCZo3wB1EUlf/BI76V7+K7cBPnZGJWtT1qBqF +0QIgP5TxOfx66DyyHMcpS/3YfA2j7aktphJNoOZXoMGM0O8= +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem new file mode 100644 index 00000000..67cd866b --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE----- +MIICezCCAiKgAwIBAgIQBbBmSaJUYKNGgh+APe6i0TAKBggqhkjOPQQDAjBzMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu +b3JnMS5leGFtcGxlLmNvbTAeFw0xNzA1MDUwODU2MzlaFw0yNzA1MDMwODU2Mzla +MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T +YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMRwwGgYDVQQD +ExNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE +mMVO1JNddhv25pih67ofmxe6Laba/tSDYmzqTL7lnh1iYOvIzEN+PMFrxYLwwnGM +aAysk/BFLxg+4AjFI64RvaOBlzCBlDAOBgNVHQ8BAf8EBAMCAaYwGQYDVR0lBBIw +EAYEVR0lAAYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQg2CG6 +IWrZUREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7EwKwYDVR0jBCQwIoAg2CG6IWrZ +UREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7EwCgYIKoZIzj0EAwIDRwAwRAIgKVNW ++bZjkhAGaYsFhvXwj0Pt/3zp19g8GbLnumc0pT4CIFUPiEbx9wZAMJ6ofCFxfd/s +FM5LJmL31IKIy8AKBSGx +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/keystore/1f2bd90679f4c3907bcecf159c9e255e6b16af81768cd881074e33faff561696_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/keystore/1f2bd90679f4c3907bcecf159c9e255e6b16af81768cd881074e33faff561696_sk new file mode 100755 index 00000000..ab89ad8d --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/keystore/1f2bd90679f4c3907bcecf159c9e255e6b16af81768cd881074e33faff561696_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgvz7f5xy30JIEwYfO +46mJR9jznEB2qMjBIQmwTGEAZUuhRANCAATlxU4PTJ2ymEd+InywiQJNQ1f9MYbJ +lEwuKK8GrdTUmBxwuPCrOxyjLRvz5g14G/9fGmyvJAe+eiC+8B9yvxba +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/keystore/219440530f70db0c8ff9997fc333dac9c913575ac9ac82440fb465b4cfa881a3_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/keystore/219440530f70db0c8ff9997fc333dac9c913575ac9ac82440fb465b4cfa881a3_sk new file mode 100755 index 00000000..d26cb014 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/keystore/219440530f70db0c8ff9997fc333dac9c913575ac9ac82440fb465b4cfa881a3_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg2M6hvszfe/HO201S +ibXgovhSh2b/WCvxyz6WzvOt85uhRANCAATmvaLvkrZCFpkPh//7IG2BmaD17ABY +I0430xr/VgItBNHjcchUHxDS445SaZtVucrIRIMIcD4pUvVil+jl9sqj +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/keystore/722021b5388d037881f73d459cd3efc9e49012562cd3fcff2201870e8fe991d9_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/keystore/722021b5388d037881f73d459cd3efc9e49012562cd3fcff2201870e8fe991d9_sk new file mode 100755 index 00000000..1802b9ac --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/keystore/722021b5388d037881f73d459cd3efc9e49012562cd3fcff2201870e8fe991d9_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgSaC/PI4GSgmoDdX6 +GAZZl4GlPYtpshYcgNKI7VpUX9mhRANCAASylQUog5EobLoKcHNpdcBC3zvFTSzl +6y8K+StDTyezS013pqxmNwphbiWNFnZxjAJ2Oox7QHzx+LKwQv8FsEp6 +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/keystore/b544251644ad0c2c8e36838834ee8d41bb86ff6e55bc0f282944885228b19399_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/keystore/b544251644ad0c2c8e36838834ee8d41bb86ff6e55bc0f282944885228b19399_sk new file mode 100755 index 00000000..4bb2d4c5 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/keystore/b544251644ad0c2c8e36838834ee8d41bb86ff6e55bc0f282944885228b19399_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgFiw7thJFpQpfRYD0 +WGYTLiODutcp1JeYULEvZWkXgYuhRANCAASX2kwjID3rUjfRGs5iCyHUkOhWKCYv +OhH5chRB3Wj71XdWTl348dRQ0Dba6WqFjCY2cwq7jBw9ZL7zLJSiDSfG +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/keystore/c93a0a3c233379ce8212197890065d347a28c88e9b55c6de47bf50dea95dabf8_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/keystore/c93a0a3c233379ce8212197890065d347a28c88e9b55c6de47bf50dea95dabf8_sk new file mode 100755 index 00000000..15f881f8 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/keystore/c93a0a3c233379ce8212197890065d347a28c88e9b55c6de47bf50dea95dabf8_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQglfEpUKyqMgrsm9hG +XXsG+1/jtITAS9k6Cdu1LywutlChRANCAARrYDQ4XGqeLTLCtIv1d8zQl4EDKUKy +NzaPEopZYJdjQkdV959diZG0eBopxj1Lmy8sz8xnmP2GCB6LnDKr2aU2 +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/keystore/ea425cb216d5ae1f6630a8434c6c9ba6c465dc1369704ae192bf4bd3ce366875_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/keystore/ea425cb216d5ae1f6630a8434c6c9ba6c465dc1369704ae192bf4bd3ce366875_sk new file mode 100755 index 00000000..b9736ad8 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/keystore/ea425cb216d5ae1f6630a8434c6c9ba6c465dc1369704ae192bf4bd3ce366875_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgXQWMh/yK0qqHOsHT +6HNmQC5CeX80z1JFWmKGtCX/2kihRANCAAT9Ki0X48dATYi/SwcqVvdNwgZ7v58y +8B/B2MEservZaFlrmavt9iKyBfm5cuPT0y7qs0sI6AUhl7NUd1iy6sVl +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/signcerts/peer1.org1.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/signcerts/peer1.org1.example.com-cert.pem new file mode 100644 index 00000000..6608d904 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/signcerts/peer1.org1.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICWzCCAgGgAwIBAgIRAK0RMdsIBawM+nF3ntqDVoIwCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzEuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEfMB0GA1UEAxMWcGVlcjEub3JnMS5leGFtcGxlLmNvbTBZ +MBMGByqGSM49AgEGCCqGSM49AwEHA0IABJfaTCMgPetSN9EazmILIdSQ6FYoJi86 +EflyFEHdaPvVd1ZOXfjx1FDQNtrpaoWMJjZzCruMHD1kvvMslKINJ8ajgY0wgYow +DgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQC +MAAwKwYDVR0jBCQwIoAg2CG6IWrZUREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7Ew +KAYDVR0RBCEwH4IWcGVlcjEub3JnMS5leGFtcGxlLmNvbYIFcGVlcjEwCgYIKoZI +zj0EAwIDSAAwRQIhALojf0TUULzH87aM/3665t9vvznNHTv8LtQ7bZ6hhsmvAiA6 +9f0Bd0sJBe1n3jvfshHtlaVFQgnn6XaZbeAJznCD2g== +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/ca.crt b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/ca.crt new file mode 100644 index 00000000..67cd866b --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/ca.crt @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE----- +MIICezCCAiKgAwIBAgIQBbBmSaJUYKNGgh+APe6i0TAKBggqhkjOPQQDAjBzMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu +b3JnMS5leGFtcGxlLmNvbTAeFw0xNzA1MDUwODU2MzlaFw0yNzA1MDMwODU2Mzla +MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T +YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMRwwGgYDVQQD +ExNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE +mMVO1JNddhv25pih67ofmxe6Laba/tSDYmzqTL7lnh1iYOvIzEN+PMFrxYLwwnGM +aAysk/BFLxg+4AjFI64RvaOBlzCBlDAOBgNVHQ8BAf8EBAMCAaYwGQYDVR0lBBIw +EAYEVR0lAAYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQg2CG6 +IWrZUREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7EwKwYDVR0jBCQwIoAg2CG6IWrZ +UREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7EwCgYIKoZIzj0EAwIDRwAwRAIgKVNW ++bZjkhAGaYsFhvXwj0Pt/3zp19g8GbLnumc0pT4CIFUPiEbx9wZAMJ6ofCFxfd/s +FM5LJmL31IKIy8AKBSGx +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/server.crt b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/server.crt new file mode 100644 index 00000000..6608d904 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/server.crt @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICWzCCAgGgAwIBAgIRAK0RMdsIBawM+nF3ntqDVoIwCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzEuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEfMB0GA1UEAxMWcGVlcjEub3JnMS5leGFtcGxlLmNvbTBZ +MBMGByqGSM49AgEGCCqGSM49AwEHA0IABJfaTCMgPetSN9EazmILIdSQ6FYoJi86 +EflyFEHdaPvVd1ZOXfjx1FDQNtrpaoWMJjZzCruMHD1kvvMslKINJ8ajgY0wgYow +DgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQC +MAAwKwYDVR0jBCQwIoAg2CG6IWrZUREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7Ew +KAYDVR0RBCEwH4IWcGVlcjEub3JnMS5leGFtcGxlLmNvbYIFcGVlcjEwCgYIKoZI +zj0EAwIDSAAwRQIhALojf0TUULzH87aM/3665t9vvznNHTv8LtQ7bZ6hhsmvAiA6 +9f0Bd0sJBe1n3jvfshHtlaVFQgnn6XaZbeAJznCD2g== +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/server.key b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/server.key new file mode 100644 index 00000000..4bb2d4c5 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/server.key @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgFiw7thJFpQpfRYD0 +WGYTLiODutcp1JeYULEvZWkXgYuhRANCAASX2kwjID3rUjfRGs5iCyHUkOhWKCYv +OhH5chRB3Wj71XdWTl348dRQ0Dba6WqFjCY2cwq7jBw9ZL7zLJSiDSfG +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/admincerts/ca.org1.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/admincerts/ca.org1.example.com-cert.pem new file mode 100644 index 00000000..67cd866b --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/admincerts/ca.org1.example.com-cert.pem @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE----- +MIICezCCAiKgAwIBAgIQBbBmSaJUYKNGgh+APe6i0TAKBggqhkjOPQQDAjBzMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu +b3JnMS5leGFtcGxlLmNvbTAeFw0xNzA1MDUwODU2MzlaFw0yNzA1MDMwODU2Mzla +MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T +YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMRwwGgYDVQQD +ExNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE +mMVO1JNddhv25pih67ofmxe6Laba/tSDYmzqTL7lnh1iYOvIzEN+PMFrxYLwwnGM +aAysk/BFLxg+4AjFI64RvaOBlzCBlDAOBgNVHQ8BAf8EBAMCAaYwGQYDVR0lBBIw +EAYEVR0lAAYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQg2CG6 +IWrZUREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7EwKwYDVR0jBCQwIoAg2CG6IWrZ +UREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7EwCgYIKoZIzj0EAwIDRwAwRAIgKVNW ++bZjkhAGaYsFhvXwj0Pt/3zp19g8GbLnumc0pT4CIFUPiEbx9wZAMJ6ofCFxfd/s +FM5LJmL31IKIy8AKBSGx +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem new file mode 100644 index 00000000..67cd866b --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE----- +MIICezCCAiKgAwIBAgIQBbBmSaJUYKNGgh+APe6i0TAKBggqhkjOPQQDAjBzMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu +b3JnMS5leGFtcGxlLmNvbTAeFw0xNzA1MDUwODU2MzlaFw0yNzA1MDMwODU2Mzla +MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T +YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMRwwGgYDVQQD +ExNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE +mMVO1JNddhv25pih67ofmxe6Laba/tSDYmzqTL7lnh1iYOvIzEN+PMFrxYLwwnGM +aAysk/BFLxg+4AjFI64RvaOBlzCBlDAOBgNVHQ8BAf8EBAMCAaYwGQYDVR0lBBIw +EAYEVR0lAAYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQg2CG6 +IWrZUREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7EwKwYDVR0jBCQwIoAg2CG6IWrZ +UREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7EwCgYIKoZIzj0EAwIDRwAwRAIgKVNW ++bZjkhAGaYsFhvXwj0Pt/3zp19g8GbLnumc0pT4CIFUPiEbx9wZAMJ6ofCFxfd/s +FM5LJmL31IKIy8AKBSGx +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/0ae18826b96269f2c6f2ddc311a7057af245f56a0b50b9bd667ac670156e73dd_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/0ae18826b96269f2c6f2ddc311a7057af245f56a0b50b9bd667ac670156e73dd_sk new file mode 100755 index 00000000..ad4a7ced --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/0ae18826b96269f2c6f2ddc311a7057af245f56a0b50b9bd667ac670156e73dd_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg5SnypO+9LilU5Tdx +AGq14WM3dl9256Wde+1V6RkWEeChRANCAATTp1pbhdidvOFpFpYLRc11BqpUPwKQ +kq3mI0p62uzmkqr0F0uDDSAwkb7wYDgSV1q+LnaLvqU8zurtfAoTdOy6 +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/231000cf03b7e5631479dbca06ab186997500ab12fa0be9e96fd784422b80ad4_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/231000cf03b7e5631479dbca06ab186997500ab12fa0be9e96fd784422b80ad4_sk new file mode 100755 index 00000000..b5f15e4f --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/231000cf03b7e5631479dbca06ab186997500ab12fa0be9e96fd784422b80ad4_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgHORz9BB/FEGRJ19R +GEcGMMISCdRenfLyaPR0Mdbrf/+hRANCAARbIeWXODKLzMvmJXhJKnPtQlmEydx2 +dzfa47z2wtOWn69dWyBNL6JIirB3qYBb1kyEMSq5gNaTSKEcgWpOEgCx +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/26fbe0f90c154e5fa1d34138cdf7a4f7b47bc334a87acdf4224a6bb1441a77bd_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/26fbe0f90c154e5fa1d34138cdf7a4f7b47bc334a87acdf4224a6bb1441a77bd_sk new file mode 100755 index 00000000..340b4155 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/26fbe0f90c154e5fa1d34138cdf7a4f7b47bc334a87acdf4224a6bb1441a77bd_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgxC04OBptzhOF6DIl +Qre/2TJEt4VvTrlZUdaDtqOeGC2hRANCAATzaQ3aaILHhufdfyP7AK7zXRKs+3dg +2NbghSUL41F6AW1caoD6w+3Ewc6iH8dyGfJWvWHFP+e+1PcPHZBL/JoB +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/2c88898c3d39d2fb1362fb4a6b5f8e21dd1aea8a307161e6e454bcb2fcbc0f4d_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/2c88898c3d39d2fb1362fb4a6b5f8e21dd1aea8a307161e6e454bcb2fcbc0f4d_sk new file mode 100755 index 00000000..c4164006 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/2c88898c3d39d2fb1362fb4a6b5f8e21dd1aea8a307161e6e454bcb2fcbc0f4d_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgg+FUeZxw6+/Bfsdg +XLMJcsLFxautlM9c3LMDonfCgt2hRANCAASLez35AmLZHVR6XRvgqQH4Cy9fzqK4 +zzI17+UGJzTBGohZj9wczfehL/f6ykkiyIFhra85T3B4ZKBEhzIdXJHv +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/42341af012e48b45def9f587f73826bf513fdaabda6d03fcc757c06e3df53cb2_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/42341af012e48b45def9f587f73826bf513fdaabda6d03fcc757c06e3df53cb2_sk new file mode 100755 index 00000000..1f17429e --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/42341af012e48b45def9f587f73826bf513fdaabda6d03fcc757c06e3df53cb2_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgs/3EyC41xkYItFDt +zRAwT6N6Y4R0KxrlM8z0sJCRR7uhRANCAASPyvooUXZ3SDHzBQVAsjNF22AOalEB +lV2x1mPgc82hGwCEEirKRV8OfjgJhRTZ42potYTPhas7QRcUJx+jPMNJ +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/fe55e7d171c8b87599dcbb5028ab6e2e822c85285a76bc48b94071b5f60561ab_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/fe55e7d171c8b87599dcbb5028ab6e2e822c85285a76bc48b94071b5f60561ab_sk new file mode 100755 index 00000000..a753804c --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/fe55e7d171c8b87599dcbb5028ab6e2e822c85285a76bc48b94071b5f60561ab_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgjzvJ6AAdF63EAaTN +196zDo2+ird2mqYvBViTwgOsT9WhRANCAARv+fcFAJB52dNOYWDAsSAfUkSAeCWr +f6UuZfpQs6sD8kK1KrypR8JmAZGFEdrO5JUeHD6IfWPEzyF/woTsWEgL +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/signcerts/Admin@org1.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/signcerts/Admin@org1.example.com-cert.pem new file mode 100644 index 00000000..f885eedd --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/signcerts/Admin@org1.example.com-cert.pem @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICLzCCAdWgAwIBAgIRAIyQdVt0eBuQb6qVA6Y2w5cwCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzEuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEfMB0GA1UEAwwWQWRtaW5Ab3JnMS5leGFtcGxlLmNvbTBZ +MBMGByqGSM49AgEGCCqGSM49AwEHA0IABI/K+ihRdndIMfMFBUCyM0XbYA5qUQGV +XbHWY+BzzaEbAIQSKspFXw5+OAmFFNnjami1hM+FqztBFxQnH6M8w0mjYjBgMA4G +A1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAA +MCsGA1UdIwQkMCKAINghuiFq2VERGpamSstTumPW0zYtqPAzXO9yeDH/OnOxMAoG +CCqGSM49BAMCA0gAMEUCIQD+scAzCZo3wB1EUlf/BI76V7+K7cBPnZGJWtT1qBqF +0QIgP5TxOfx66DyyHMcpS/3YfA2j7aktphJNoOZXoMGM0O8= +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/ca.crt b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/ca.crt new file mode 100644 index 00000000..67cd866b --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/ca.crt @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE----- +MIICezCCAiKgAwIBAgIQBbBmSaJUYKNGgh+APe6i0TAKBggqhkjOPQQDAjBzMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu +b3JnMS5leGFtcGxlLmNvbTAeFw0xNzA1MDUwODU2MzlaFw0yNzA1MDMwODU2Mzla +MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T +YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMRwwGgYDVQQD +ExNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE +mMVO1JNddhv25pih67ofmxe6Laba/tSDYmzqTL7lnh1iYOvIzEN+PMFrxYLwwnGM +aAysk/BFLxg+4AjFI64RvaOBlzCBlDAOBgNVHQ8BAf8EBAMCAaYwGQYDVR0lBBIw +EAYEVR0lAAYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQg2CG6 +IWrZUREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7EwKwYDVR0jBCQwIoAg2CG6IWrZ +UREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7EwCgYIKoZIzj0EAwIDRwAwRAIgKVNW ++bZjkhAGaYsFhvXwj0Pt/3zp19g8GbLnumc0pT4CIFUPiEbx9wZAMJ6ofCFxfd/s +FM5LJmL31IKIy8AKBSGx +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/server.crt b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/server.crt new file mode 100644 index 00000000..f885eedd --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/server.crt @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICLzCCAdWgAwIBAgIRAIyQdVt0eBuQb6qVA6Y2w5cwCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzEuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzEuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEfMB0GA1UEAwwWQWRtaW5Ab3JnMS5leGFtcGxlLmNvbTBZ +MBMGByqGSM49AgEGCCqGSM49AwEHA0IABI/K+ihRdndIMfMFBUCyM0XbYA5qUQGV +XbHWY+BzzaEbAIQSKspFXw5+OAmFFNnjami1hM+FqztBFxQnH6M8w0mjYjBgMA4G +A1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAA +MCsGA1UdIwQkMCKAINghuiFq2VERGpamSstTumPW0zYtqPAzXO9yeDH/OnOxMAoG +CCqGSM49BAMCA0gAMEUCIQD+scAzCZo3wB1EUlf/BI76V7+K7cBPnZGJWtT1qBqF +0QIgP5TxOfx66DyyHMcpS/3YfA2j7aktphJNoOZXoMGM0O8= +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/server.key b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/server.key new file mode 100644 index 00000000..1f17429e --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/server.key @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgs/3EyC41xkYItFDt +zRAwT6N6Y4R0KxrlM8z0sJCRR7uhRANCAASPyvooUXZ3SDHzBQVAsjNF22AOalEB +lV2x1mPgc82hGwCEEirKRV8OfjgJhRTZ42potYTPhas7QRcUJx+jPMNJ +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/admincerts/ca.org1.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/admincerts/ca.org1.example.com-cert.pem new file mode 100644 index 00000000..67cd866b --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/admincerts/ca.org1.example.com-cert.pem @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE----- +MIICezCCAiKgAwIBAgIQBbBmSaJUYKNGgh+APe6i0TAKBggqhkjOPQQDAjBzMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu +b3JnMS5leGFtcGxlLmNvbTAeFw0xNzA1MDUwODU2MzlaFw0yNzA1MDMwODU2Mzla +MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T +YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMRwwGgYDVQQD +ExNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE +mMVO1JNddhv25pih67ofmxe6Laba/tSDYmzqTL7lnh1iYOvIzEN+PMFrxYLwwnGM +aAysk/BFLxg+4AjFI64RvaOBlzCBlDAOBgNVHQ8BAf8EBAMCAaYwGQYDVR0lBBIw +EAYEVR0lAAYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQg2CG6 +IWrZUREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7EwKwYDVR0jBCQwIoAg2CG6IWrZ +UREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7EwCgYIKoZIzj0EAwIDRwAwRAIgKVNW ++bZjkhAGaYsFhvXwj0Pt/3zp19g8GbLnumc0pT4CIFUPiEbx9wZAMJ6ofCFxfd/s +FM5LJmL31IKIy8AKBSGx +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem new file mode 100644 index 00000000..67cd866b --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE----- +MIICezCCAiKgAwIBAgIQBbBmSaJUYKNGgh+APe6i0TAKBggqhkjOPQQDAjBzMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu +b3JnMS5leGFtcGxlLmNvbTAeFw0xNzA1MDUwODU2MzlaFw0yNzA1MDMwODU2Mzla +MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T +YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMRwwGgYDVQQD +ExNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE +mMVO1JNddhv25pih67ofmxe6Laba/tSDYmzqTL7lnh1iYOvIzEN+PMFrxYLwwnGM +aAysk/BFLxg+4AjFI64RvaOBlzCBlDAOBgNVHQ8BAf8EBAMCAaYwGQYDVR0lBBIw +EAYEVR0lAAYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQg2CG6 +IWrZUREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7EwKwYDVR0jBCQwIoAg2CG6IWrZ +UREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7EwCgYIKoZIzj0EAwIDRwAwRAIgKVNW ++bZjkhAGaYsFhvXwj0Pt/3zp19g8GbLnumc0pT4CIFUPiEbx9wZAMJ6ofCFxfd/s +FM5LJmL31IKIy8AKBSGx +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/10146bbbc86f573508a8f0086b91a4257667c256205475c51b6286b03ae1d24c_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/10146bbbc86f573508a8f0086b91a4257667c256205475c51b6286b03ae1d24c_sk new file mode 100755 index 00000000..268f16f4 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/10146bbbc86f573508a8f0086b91a4257667c256205475c51b6286b03ae1d24c_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg8lJEfzp6/lgFG7XV +K8dHDW62Gsmqsmxbb4606zIikeihRANCAARAkR9dSar8Ku+2qXIp0s2VHVTMQ0u+ +2h7iXHaVlUf5xm8s5NrLUTy/+OtR7U3rCwCGXjUD/viuxNqAo/XyrsKF +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/1a3404a503ba55e9d9163285e6d8ee83800cd50f61609e32678a2f2697d89490_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/1a3404a503ba55e9d9163285e6d8ee83800cd50f61609e32678a2f2697d89490_sk new file mode 100755 index 00000000..cd550142 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/1a3404a503ba55e9d9163285e6d8ee83800cd50f61609e32678a2f2697d89490_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgXWqGL2v7NSYViLdm +tyjXNk1xf8Mj4DT+aOGpP4TSRyKhRANCAAQruV/UGKlymvhFWkzjjBo/0ZyIs2Sg +9XnLfcDIFX2+rWhml+7xSID+1XvtjnSFf2rSxUFcqeHv3We/KX9ksD75 +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/26d82ab17fb06e16d9244a79d70bbba50ff8a09322416fd0527b9fe32708eee9_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/26d82ab17fb06e16d9244a79d70bbba50ff8a09322416fd0527b9fe32708eee9_sk new file mode 100755 index 00000000..39eac953 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/26d82ab17fb06e16d9244a79d70bbba50ff8a09322416fd0527b9fe32708eee9_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgkkJNyapTKPzVevCb +GJKC8up/EKTmFHJ8/zdaZIOuua2hRANCAATms5E5ir8oVZ4uD319yLJOBDE8yx+5 +igQkVTPlXXN/CmaHd0B/t6mYCsPfBmmaaUFHoiI+fZ8OPRQdges5MT4J +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/5b85bba96013acf588d1ed930e230186415bac1d11ddbc51b80057fcf97346fb_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/5b85bba96013acf588d1ed930e230186415bac1d11ddbc51b80057fcf97346fb_sk new file mode 100755 index 00000000..95030335 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/5b85bba96013acf588d1ed930e230186415bac1d11ddbc51b80057fcf97346fb_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgnx1op2oCkb/rw4Mr +61DJ0taKR/b0jqICPgwJcZ9uw72hRANCAARrokb83sXlSw+fJqLRhzUvPidKBS96 +XAwWjgodS1WMHanVIOFJEF6WEVjwJItf7do9K1olKn9XX9c8anP2VWEJ +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/97650ed795b80f1ce61727be0fe4bd99ea1c7be9000f829e8fa703ec1cb4e011_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/97650ed795b80f1ce61727be0fe4bd99ea1c7be9000f829e8fa703ec1cb4e011_sk new file mode 100755 index 00000000..0d958aab --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/97650ed795b80f1ce61727be0fe4bd99ea1c7be9000f829e8fa703ec1cb4e011_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgHmWljmCwxidN3AQx +8Ss3r97pxZNaQ/chkihQojzERkyhRANCAARCjze8JJo4x/Vt09a9BEweFsGpcMNG +X+5oUn59KYkS90a2ToHNXQUFmKS9iTvywh4czPUgvX3rc+EiQDg5p/Qq +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/bc13af120e1ac8a437fe7e28169c32d15a8ad5ff5ac2219a3cf8850f8dd4ec69_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/bc13af120e1ac8a437fe7e28169c32d15a8ad5ff5ac2219a3cf8850f8dd4ec69_sk new file mode 100755 index 00000000..db42ce3b --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/bc13af120e1ac8a437fe7e28169c32d15a8ad5ff5ac2219a3cf8850f8dd4ec69_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgRuMrEbAzAj36/kTj +wwKAMRXtbcG8ZECxnZ9w5FdaswehRANCAAQm24CAV3ktXb40l06VRGkCZbKCVysQ +7207HhnMY9hlcQU7kgw/4PaPLS3LH5xvbiSL08v22uGlAog7loXo5VTT +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/signcerts/User1@org1.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/signcerts/User1@org1.example.com-cert.pem new file mode 100644 index 00000000..30797ee6 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/signcerts/User1@org1.example.com-cert.pem @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICLjCCAdSgAwIBAgIQJRx1IlLaIz3aYdIv+TRX8zAKBggqhkjOPQQDAjBzMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu +b3JnMS5leGFtcGxlLmNvbTAeFw0xNzA1MDUwODU2MzlaFw0yNzA1MDMwODU2Mzla +MFsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T +YW4gRnJhbmNpc2NvMR8wHQYDVQQDDBZVc2VyMUBvcmcxLmV4YW1wbGUuY29tMFkw +EwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE5rOROYq/KFWeLg99fciyTgQxPMsfuYoE +JFUz5V1zfwpmh3dAf7epmArD3wZpmmlBR6IiPn2fDj0UHYHrOTE+CaNiMGAwDgYD +VR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAw +KwYDVR0jBCQwIoAg2CG6IWrZUREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7EwCgYI +KoZIzj0EAwIDSAAwRQIhAOkhFKVqfssffHEH4rLIBVOocixdiqopU8pBqB1+qboe +AiBvyn1vuF52XEHKHzOutPCNpfPILllg3VjaSe1Yg7w3yw== +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/ca.crt b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/ca.crt new file mode 100644 index 00000000..67cd866b --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/ca.crt @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE----- +MIICezCCAiKgAwIBAgIQBbBmSaJUYKNGgh+APe6i0TAKBggqhkjOPQQDAjBzMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu +b3JnMS5leGFtcGxlLmNvbTAeFw0xNzA1MDUwODU2MzlaFw0yNzA1MDMwODU2Mzla +MHMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T +YW4gRnJhbmNpc2NvMRkwFwYDVQQKExBvcmcxLmV4YW1wbGUuY29tMRwwGgYDVQQD +ExNjYS5vcmcxLmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE +mMVO1JNddhv25pih67ofmxe6Laba/tSDYmzqTL7lnh1iYOvIzEN+PMFrxYLwwnGM +aAysk/BFLxg+4AjFI64RvaOBlzCBlDAOBgNVHQ8BAf8EBAMCAaYwGQYDVR0lBBIw +EAYEVR0lAAYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zApBgNVHQ4EIgQg2CG6 +IWrZUREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7EwKwYDVR0jBCQwIoAg2CG6IWrZ +UREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7EwCgYIKoZIzj0EAwIDRwAwRAIgKVNW ++bZjkhAGaYsFhvXwj0Pt/3zp19g8GbLnumc0pT4CIFUPiEbx9wZAMJ6ofCFxfd/s +FM5LJmL31IKIy8AKBSGx +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/server.crt b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/server.crt new file mode 100644 index 00000000..30797ee6 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/server.crt @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICLjCCAdSgAwIBAgIQJRx1IlLaIz3aYdIv+TRX8zAKBggqhkjOPQQDAjBzMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMS5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu +b3JnMS5leGFtcGxlLmNvbTAeFw0xNzA1MDUwODU2MzlaFw0yNzA1MDMwODU2Mzla +MFsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T +YW4gRnJhbmNpc2NvMR8wHQYDVQQDDBZVc2VyMUBvcmcxLmV4YW1wbGUuY29tMFkw +EwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE5rOROYq/KFWeLg99fciyTgQxPMsfuYoE +JFUz5V1zfwpmh3dAf7epmArD3wZpmmlBR6IiPn2fDj0UHYHrOTE+CaNiMGAwDgYD +VR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAw +KwYDVR0jBCQwIoAg2CG6IWrZUREalqZKy1O6Y9bTNi2o8DNc73J4Mf86c7EwCgYI +KoZIzj0EAwIDSAAwRQIhAOkhFKVqfssffHEH4rLIBVOocixdiqopU8pBqB1+qboe +AiBvyn1vuF52XEHKHzOutPCNpfPILllg3VjaSe1Yg7w3yw== +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/server.key b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/server.key new file mode 100644 index 00000000..39eac953 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/server.key @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgkkJNyapTKPzVevCb +GJKC8up/EKTmFHJ8/zdaZIOuua2hRANCAATms5E5ir8oVZ4uD319yLJOBDE8yx+5 +igQkVTPlXXN/CmaHd0B/t6mYCsPfBmmaaUFHoiI+fZ8OPRQdges5MT4J +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/ca/6784e6088875af661c2092fd9a1a82ca7e83cd601bfa408ddb1b94bdc4bb4328_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/ca/6784e6088875af661c2092fd9a1a82ca7e83cd601bfa408ddb1b94bdc4bb4328_sk new file mode 100755 index 00000000..fa39e68e --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/ca/6784e6088875af661c2092fd9a1a82ca7e83cd601bfa408ddb1b94bdc4bb4328_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgBx+64RcggqBV9X6X +rMBzDHHANVixENK1/+3cOsAxHqWhRANCAATaDBGHQxyO5BfMGsiSfQ3cdVrGV+Kh +qae1MlGVI9ltHMc/LOykil6aFlREKYjHT8zM1+jVRvVFXqsvMfwN9kHB +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/ca/8f9b179be41d20c7231d2702c1865635e6203931c582e1b60b0212bd425bb659_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/ca/8f9b179be41d20c7231d2702c1865635e6203931c582e1b60b0212bd425bb659_sk new file mode 100755 index 00000000..64c947bc --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/ca/8f9b179be41d20c7231d2702c1865635e6203931c582e1b60b0212bd425bb659_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgUgcJ0uebG4U6kHn4 +BS+untaRpk0i2Wl+YsckSZNtJo2hRANCAATKo1j/TfyDY99SWZgSpEjoQW3oHVSJ +jmUDWfgSU86ZUX058X6s8rbd5/0TrK4CXwrSlSl+WnbNI9WN5cD4OxDJ +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/ca/a484b571d4b2e27a6560d5e4203377769b7c327b7ebd0aeb0fad0d341c28db9a_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/ca/a484b571d4b2e27a6560d5e4203377769b7c327b7ebd0aeb0fad0d341c28db9a_sk new file mode 100755 index 00000000..00433c33 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/ca/a484b571d4b2e27a6560d5e4203377769b7c327b7ebd0aeb0fad0d341c28db9a_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgib7M8jki7ufRonNZ +/tRLPq2dWbdycw4OsTHdtow1AdmhRANCAASDygWduWxUT5NM4FmZRNi81scxC8Tl +x3F2MtiOGvbt/zmktHGnLNghxU34DslC8aGmcsc0dM/mxcmL73KWG5Fw +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/ca/aedd45fd450b166ffadfa274d11b8311f3c1e65750d6fea75587bddb4020653a_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/ca/aedd45fd450b166ffadfa274d11b8311f3c1e65750d6fea75587bddb4020653a_sk new file mode 100755 index 00000000..3f7700f1 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/ca/aedd45fd450b166ffadfa274d11b8311f3c1e65750d6fea75587bddb4020653a_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQguDLKEhgHpmLgQRII +EIINVHW4ciL2NoyuvmDn0qWCTrmhRANCAARSXQw9nHtogxfmgrM3yPMtXoAMNaSK +j0/pKmxnk+a8S3woQeL+O1+yJw7LjOBMIwr5oIMARzMnbTCMmtGyZAnZ +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/ca/ca.org2.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/ca/ca.org2.example.com-cert.pem new file mode 100644 index 00000000..81dd9837 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/ca/ca.org2.example.com-cert.pem @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE----- +MIICfTCCAiOgAwIBAgIRANFRYahjlVJWCunND2l4Nk4wCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzIuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UE +AxMTY2Eub3JnMi5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA +BGt/FDIJc1asAoLh9w+o5vwKh4PE6wyfy5ZmfisLYT00zGD5JvdSwdSol9HYiWxG +BZOEXCR3cXnnd0e+Yw/rF36jgZcwgZQwDgYDVR0PAQH/BAQDAgGmMBkGA1UdJQQS +MBAGBFUdJQAGCCsGAQUFBwMBMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIMoZ +Fec39FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MCsGA1UdIwQkMCKAIMoZFec3 +9FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MAoGCCqGSM49BAMCA0gAMEUCIQCT +88m4zu7qgYEWUdteaAHnqj2RohNo4c09L5E651AVoAIgbfsT5cX04ZT8rF+oetVi +qgZLTIw9Dr2RX0JRKpmV1Es= +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/ca/ca1915e737f45899e853f22f6ddb4256a1109793e8dab81a882f5fc79ba054b9_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/ca/ca1915e737f45899e853f22f6ddb4256a1109793e8dab81a882f5fc79ba054b9_sk new file mode 100755 index 00000000..a1b1724b --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/ca/ca1915e737f45899e853f22f6ddb4256a1109793e8dab81a882f5fc79ba054b9_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgX2m5WD3fIkEuwmlB +E0JDCI8g8NA7XHnKqXLSyMktxZihRANCAARrfxQyCXNWrAKC4fcPqOb8CoeDxOsM +n8uWZn4rC2E9NMxg+Sb3UsHUqJfR2IlsRgWThFwkd3F553dHvmMP6xd+ +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/ca/e2932f7d6de89bb93d44f4263d181a16a7fc077d129b57a516e57453ef6d094c_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/ca/e2932f7d6de89bb93d44f4263d181a16a7fc077d129b57a516e57453ef6d094c_sk new file mode 100755 index 00000000..ff3854c0 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/ca/e2932f7d6de89bb93d44f4263d181a16a7fc077d129b57a516e57453ef6d094c_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg+8nSC319W+fQMZv5 +Zagtd+v+fGTHGo83mE5jF4Hs3TWhRANCAAQApdwaDtAjBf5KfoqxQFE2D8z0CZxL +Tn76SVelc7lf++6CbiMfUTFSXMUB0xyf6Sc9enWV5NqcAA2hnDQXpC0d +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/msp/admincerts/Admin@org2.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/msp/admincerts/Admin@org2.example.com-cert.pem new file mode 100644 index 00000000..9dcb096a --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/msp/admincerts/Admin@org2.example.com-cert.pem @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICLzCCAdWgAwIBAgIRAPE+bQOSZkvEdHJ6jFJZ2jgwCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzIuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEfMB0GA1UEAwwWQWRtaW5Ab3JnMi5leGFtcGxlLmNvbTBZ +MBMGByqGSM49AgEGCCqGSM49AwEHA0IABC0b4nOmfxVz4RQ7gQ/MWqkiWe+DouFS +uUDSK3C6OgZ7E/Yt2iAPoUFrmWIncUYq0jCSq6V1GbMG+2weoiP9eD2jYjBgMA4G +A1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAA +MCsGA1UdIwQkMCKAIMoZFec39FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MAoG +CCqGSM49BAMCA0gAMEUCIQCiiYwrqUEjWjIF+Y4Y0tsdL+xTn6hYD0eKojB87K68 +ewIgVOWoHzKHCHTPzKqQUSmDwx1oS2EINXuaIgdbmBhNfRQ= +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem new file mode 100644 index 00000000..81dd9837 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE----- +MIICfTCCAiOgAwIBAgIRANFRYahjlVJWCunND2l4Nk4wCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzIuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UE +AxMTY2Eub3JnMi5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA +BGt/FDIJc1asAoLh9w+o5vwKh4PE6wyfy5ZmfisLYT00zGD5JvdSwdSol9HYiWxG +BZOEXCR3cXnnd0e+Yw/rF36jgZcwgZQwDgYDVR0PAQH/BAQDAgGmMBkGA1UdJQQS +MBAGBFUdJQAGCCsGAQUFBwMBMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIMoZ +Fec39FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MCsGA1UdIwQkMCKAIMoZFec3 +9FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MAoGCCqGSM49BAMCA0gAMEUCIQCT +88m4zu7qgYEWUdteaAHnqj2RohNo4c09L5E651AVoAIgbfsT5cX04ZT8rF+oetVi +qgZLTIw9Dr2RX0JRKpmV1Es= +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/msp/signcerts/ca.org2.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/msp/signcerts/ca.org2.example.com-cert.pem new file mode 100644 index 00000000..81dd9837 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/msp/signcerts/ca.org2.example.com-cert.pem @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE----- +MIICfTCCAiOgAwIBAgIRANFRYahjlVJWCunND2l4Nk4wCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzIuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UE +AxMTY2Eub3JnMi5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA +BGt/FDIJc1asAoLh9w+o5vwKh4PE6wyfy5ZmfisLYT00zGD5JvdSwdSol9HYiWxG +BZOEXCR3cXnnd0e+Yw/rF36jgZcwgZQwDgYDVR0PAQH/BAQDAgGmMBkGA1UdJQQS +MBAGBFUdJQAGCCsGAQUFBwMBMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIMoZ +Fec39FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MCsGA1UdIwQkMCKAIMoZFec3 +9FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MAoGCCqGSM49BAMCA0gAMEUCIQCT +88m4zu7qgYEWUdteaAHnqj2RohNo4c09L5E651AVoAIgbfsT5cX04ZT8rF+oetVi +qgZLTIw9Dr2RX0JRKpmV1Es= +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/admincerts/Admin@org2.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/admincerts/Admin@org2.example.com-cert.pem new file mode 100644 index 00000000..9dcb096a --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/admincerts/Admin@org2.example.com-cert.pem @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICLzCCAdWgAwIBAgIRAPE+bQOSZkvEdHJ6jFJZ2jgwCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzIuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEfMB0GA1UEAwwWQWRtaW5Ab3JnMi5leGFtcGxlLmNvbTBZ +MBMGByqGSM49AgEGCCqGSM49AwEHA0IABC0b4nOmfxVz4RQ7gQ/MWqkiWe+DouFS +uUDSK3C6OgZ7E/Yt2iAPoUFrmWIncUYq0jCSq6V1GbMG+2weoiP9eD2jYjBgMA4G +A1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAA +MCsGA1UdIwQkMCKAIMoZFec39FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MAoG +CCqGSM49BAMCA0gAMEUCIQCiiYwrqUEjWjIF+Y4Y0tsdL+xTn6hYD0eKojB87K68 +ewIgVOWoHzKHCHTPzKqQUSmDwx1oS2EINXuaIgdbmBhNfRQ= +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem new file mode 100644 index 00000000..81dd9837 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE----- +MIICfTCCAiOgAwIBAgIRANFRYahjlVJWCunND2l4Nk4wCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzIuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UE +AxMTY2Eub3JnMi5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA +BGt/FDIJc1asAoLh9w+o5vwKh4PE6wyfy5ZmfisLYT00zGD5JvdSwdSol9HYiWxG +BZOEXCR3cXnnd0e+Yw/rF36jgZcwgZQwDgYDVR0PAQH/BAQDAgGmMBkGA1UdJQQS +MBAGBFUdJQAGCCsGAQUFBwMBMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIMoZ +Fec39FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MCsGA1UdIwQkMCKAIMoZFec3 +9FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MAoGCCqGSM49BAMCA0gAMEUCIQCT +88m4zu7qgYEWUdteaAHnqj2RohNo4c09L5E651AVoAIgbfsT5cX04ZT8rF+oetVi +qgZLTIw9Dr2RX0JRKpmV1Es= +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore/254ff472fb64a5f59ee6135b676c8fb6c15f6e0483634e3f68d5fcb1efec8624_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore/254ff472fb64a5f59ee6135b676c8fb6c15f6e0483634e3f68d5fcb1efec8624_sk new file mode 100755 index 00000000..6d3f601e --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore/254ff472fb64a5f59ee6135b676c8fb6c15f6e0483634e3f68d5fcb1efec8624_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgMu8QftmZ2meb0J9s +ldT4MMrEdamtyN9/rVb6rhC7G9uhRANCAARFGF42vTuyR91BTn/1i0tO0WuvVJmd +Whzua0XuAi0wEZTnaRyD01OhZFvMp/KC7876V7hey7/M8a2EOfa3wbY/ +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore/6f0e0c5c4bb420a14aa015ceced8df2bdc666349e5bfca4e83fcf57b91b53610_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore/6f0e0c5c4bb420a14aa015ceced8df2bdc666349e5bfca4e83fcf57b91b53610_sk new file mode 100755 index 00000000..c833b8b0 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore/6f0e0c5c4bb420a14aa015ceced8df2bdc666349e5bfca4e83fcf57b91b53610_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg5G+gf0UIfb4xWwkB +0tkXd7JxIEmpV7vRGLY0jLSuE+yhRANCAATSQH5dXLHnSCxhZji3mqxoliTW02kt +76tmxWcHzpIWm8Xb2cLHoSfk/vVMvyshxpOTzROoQSAHAvPEK6gv50s7 +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore/78ad22db63b761359fa1f59aca60a371b4bb49bafe50e251b01307fa6dafdb93_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore/78ad22db63b761359fa1f59aca60a371b4bb49bafe50e251b01307fa6dafdb93_sk new file mode 100755 index 00000000..bc4f8911 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore/78ad22db63b761359fa1f59aca60a371b4bb49bafe50e251b01307fa6dafdb93_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgWi0RvwY1YlDg3p57 +/pdk4OAo0UI5ovpCocFcRyXlJs6hRANCAAQ3QhoHp/hbEnbsp7mqwQZB5Zas7o3U +8BaC6xPKG8i3AQgrJlg89u2HLuDMfhrZ04BJs9H/udDcRkG0pmb+w/MB +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore/885db79cff089899902d8ac3212ed6ca27a9955f6c52ca33adaf7c0f7041d519_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore/885db79cff089899902d8ac3212ed6ca27a9955f6c52ca33adaf7c0f7041d519_sk new file mode 100755 index 00000000..5385b861 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore/885db79cff089899902d8ac3212ed6ca27a9955f6c52ca33adaf7c0f7041d519_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgu48B8ny8qiMbCact +2Puv2NToTAMr8SRiOXyWcrfnEiOhRANCAAQtzoyVzrvgSESP82oRKizRI4jxJRNG +IW2Qu8Bv25QKiufwuJckqNz0D03pKSeNZ9IOwKX5WthXFlSzigEE9Mbc +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore/bc811c7ea7e469def158a0b7aa216a395047c2928abe74adad13030eefc7f1c4_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore/bc811c7ea7e469def158a0b7aa216a395047c2928abe74adad13030eefc7f1c4_sk new file mode 100755 index 00000000..e381e813 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore/bc811c7ea7e469def158a0b7aa216a395047c2928abe74adad13030eefc7f1c4_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgvAUObWjZxssSmij0 +hpyMJcbEC+3PB71JOjZgxDCdcK2hRANCAASQPnbpyiGGUBOBRbHT+c2JnC+ppXY3 +OmXqayfVsoBk3AFmpkt2np/T91fmfukub1CvRwOGLgIlXdixuYKrqZCS +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore/eee813f0abd3cb92b1718b084708b9ee32cdf5cfc9a9568e27c71df2726824a4_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore/eee813f0abd3cb92b1718b084708b9ee32cdf5cfc9a9568e27c71df2726824a4_sk new file mode 100755 index 00000000..2d76bf65 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore/eee813f0abd3cb92b1718b084708b9ee32cdf5cfc9a9568e27c71df2726824a4_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgBqjBTtYQghJE+8gU +dxyx4eFBS9/W7lx/KvTp14usqXahRANCAARlx7m3VtYFvFkMYq6MJkHZCwqzxbXk +7UppAcK7aJloFplc2sLbBVUOGcZeyfq3GTFe8L2hmaFoVHM5viwUco/v +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/signcerts/peer0.org2.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/signcerts/peer0.org2.example.com-cert.pem new file mode 100644 index 00000000..61863497 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/signcerts/peer0.org2.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICWzCCAgGgAwIBAgIRAPgnvBebV7xDU9x+LmULU58wCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzIuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEfMB0GA1UEAxMWcGVlcjAub3JnMi5leGFtcGxlLmNvbTBZ +MBMGByqGSM49AgEGCCqGSM49AwEHA0IABGXHubdW1gW8WQxirowmQdkLCrPFteTt +SmkBwrtomWgWmVzawtsFVQ4Zxl7J+rcZMV7wvaGZoWhUczm+LBRyj++jgY0wgYow +DgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQC +MAAwKwYDVR0jBCQwIoAgyhkV5zf0WJnoU/IvbdtCVqEQl5Po2rgaiC9fx5ugVLkw +KAYDVR0RBCEwH4IWcGVlcjAub3JnMi5leGFtcGxlLmNvbYIFcGVlcjAwCgYIKoZI +zj0EAwIDSAAwRQIhANi4P4QDWXWVd9USxFv836gJJl3VOMyzT+Dj6OgPg7dLAiBd +c7bNB1dw9X/mvuv+aWkQkaBgRKREP8n1AeoJHpmwTQ== +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt new file mode 100644 index 00000000..81dd9837 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE----- +MIICfTCCAiOgAwIBAgIRANFRYahjlVJWCunND2l4Nk4wCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzIuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UE +AxMTY2Eub3JnMi5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA +BGt/FDIJc1asAoLh9w+o5vwKh4PE6wyfy5ZmfisLYT00zGD5JvdSwdSol9HYiWxG +BZOEXCR3cXnnd0e+Yw/rF36jgZcwgZQwDgYDVR0PAQH/BAQDAgGmMBkGA1UdJQQS +MBAGBFUdJQAGCCsGAQUFBwMBMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIMoZ +Fec39FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MCsGA1UdIwQkMCKAIMoZFec3 +9FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MAoGCCqGSM49BAMCA0gAMEUCIQCT +88m4zu7qgYEWUdteaAHnqj2RohNo4c09L5E651AVoAIgbfsT5cX04ZT8rF+oetVi +qgZLTIw9Dr2RX0JRKpmV1Es= +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/server.crt b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/server.crt new file mode 100644 index 00000000..61863497 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/server.crt @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICWzCCAgGgAwIBAgIRAPgnvBebV7xDU9x+LmULU58wCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzIuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEfMB0GA1UEAxMWcGVlcjAub3JnMi5leGFtcGxlLmNvbTBZ +MBMGByqGSM49AgEGCCqGSM49AwEHA0IABGXHubdW1gW8WQxirowmQdkLCrPFteTt +SmkBwrtomWgWmVzawtsFVQ4Zxl7J+rcZMV7wvaGZoWhUczm+LBRyj++jgY0wgYow +DgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQC +MAAwKwYDVR0jBCQwIoAgyhkV5zf0WJnoU/IvbdtCVqEQl5Po2rgaiC9fx5ugVLkw +KAYDVR0RBCEwH4IWcGVlcjAub3JnMi5leGFtcGxlLmNvbYIFcGVlcjAwCgYIKoZI +zj0EAwIDSAAwRQIhANi4P4QDWXWVd9USxFv836gJJl3VOMyzT+Dj6OgPg7dLAiBd +c7bNB1dw9X/mvuv+aWkQkaBgRKREP8n1AeoJHpmwTQ== +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/server.key b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/server.key new file mode 100644 index 00000000..2d76bf65 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/server.key @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgBqjBTtYQghJE+8gU +dxyx4eFBS9/W7lx/KvTp14usqXahRANCAARlx7m3VtYFvFkMYq6MJkHZCwqzxbXk +7UppAcK7aJloFplc2sLbBVUOGcZeyfq3GTFe8L2hmaFoVHM5viwUco/v +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/admincerts/Admin@org2.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/admincerts/Admin@org2.example.com-cert.pem new file mode 100644 index 00000000..9dcb096a --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/admincerts/Admin@org2.example.com-cert.pem @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICLzCCAdWgAwIBAgIRAPE+bQOSZkvEdHJ6jFJZ2jgwCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzIuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEfMB0GA1UEAwwWQWRtaW5Ab3JnMi5leGFtcGxlLmNvbTBZ +MBMGByqGSM49AgEGCCqGSM49AwEHA0IABC0b4nOmfxVz4RQ7gQ/MWqkiWe+DouFS +uUDSK3C6OgZ7E/Yt2iAPoUFrmWIncUYq0jCSq6V1GbMG+2weoiP9eD2jYjBgMA4G +A1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAA +MCsGA1UdIwQkMCKAIMoZFec39FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MAoG +CCqGSM49BAMCA0gAMEUCIQCiiYwrqUEjWjIF+Y4Y0tsdL+xTn6hYD0eKojB87K68 +ewIgVOWoHzKHCHTPzKqQUSmDwx1oS2EINXuaIgdbmBhNfRQ= +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem new file mode 100644 index 00000000..81dd9837 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE----- +MIICfTCCAiOgAwIBAgIRANFRYahjlVJWCunND2l4Nk4wCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzIuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UE +AxMTY2Eub3JnMi5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA +BGt/FDIJc1asAoLh9w+o5vwKh4PE6wyfy5ZmfisLYT00zGD5JvdSwdSol9HYiWxG +BZOEXCR3cXnnd0e+Yw/rF36jgZcwgZQwDgYDVR0PAQH/BAQDAgGmMBkGA1UdJQQS +MBAGBFUdJQAGCCsGAQUFBwMBMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIMoZ +Fec39FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MCsGA1UdIwQkMCKAIMoZFec3 +9FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MAoGCCqGSM49BAMCA0gAMEUCIQCT +88m4zu7qgYEWUdteaAHnqj2RohNo4c09L5E651AVoAIgbfsT5cX04ZT8rF+oetVi +qgZLTIw9Dr2RX0JRKpmV1Es= +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/keystore/28a447ca8dff0620216b6557777cdfd01a96c121c281391c61bc2799d55a9273_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/keystore/28a447ca8dff0620216b6557777cdfd01a96c121c281391c61bc2799d55a9273_sk new file mode 100755 index 00000000..46acb30a --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/keystore/28a447ca8dff0620216b6557777cdfd01a96c121c281391c61bc2799d55a9273_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgHfkVhAqup01X7L0a +Mm0Mnthqj/8R3+Y20YaEY91e55GhRANCAAR4fKkgOwrJb/d9bF/gChYQyXDQFELM +Ie1fXWisjE7n5+Bfe08hzO9hAZNRr3QkDAsA+zFdif3WBkWFPUVR+Wh7 +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/keystore/977369dfe424298cb051c118fb2a2affa7bdfa6062caf9bb016127136c163b6b_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/keystore/977369dfe424298cb051c118fb2a2affa7bdfa6062caf9bb016127136c163b6b_sk new file mode 100755 index 00000000..4b052590 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/keystore/977369dfe424298cb051c118fb2a2affa7bdfa6062caf9bb016127136c163b6b_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgpio6T+QlQ3yVz7Lf +jVv0E020ZipIq7TLoTIlW8tcSHWhRANCAATLFC9KgCOt+wd+7liAkvxHGoe1GYrc +2f5yDO64yyt5lg+ntBZlBXDde+SppRHTMz2f30wvm1WXFtohkrbnddkt +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/keystore/a12c802a25bbf21a4b4bbe1efece1b971570489326e4c279ca4cc7c3fd5ab9f3_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/keystore/a12c802a25bbf21a4b4bbe1efece1b971570489326e4c279ca4cc7c3fd5ab9f3_sk new file mode 100755 index 00000000..d092b393 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/keystore/a12c802a25bbf21a4b4bbe1efece1b971570489326e4c279ca4cc7c3fd5ab9f3_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgSmd9/Ct1poc+C5Sm +tYK+9Ztgl+dipFIRpDdNQeqUd/ihRANCAAQhNca6/IjPCN6cg67VVAZagOQH9TZX +7xtx1LbB7yo+xQGdglnjUfmNR+zwceMPOL+RAjemL7fKUatoRO7u05GW +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/keystore/ba99916f887c1218b9b2dd0a9bb2179a369f629925b51b458f11695e1ebc5d95_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/keystore/ba99916f887c1218b9b2dd0a9bb2179a369f629925b51b458f11695e1ebc5d95_sk new file mode 100755 index 00000000..f1a7dfbc --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/keystore/ba99916f887c1218b9b2dd0a9bb2179a369f629925b51b458f11695e1ebc5d95_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgegqyOPJijyi0Y4WH +pSL/Fv3RcIcO0WjrlbZ41Be+Lu2hRANCAATuZX+HdYlmkKXGygXZCRKqV4+VUKsJ +f0/p6kmOhhr6l7vzTB4t7R64yUvxG/XlpOhEICj3zDR4fKZTBmMqM0Fl +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/keystore/cd3daf69ae9d8ebc05c28f6b56645ae82b43d245addf2f099481eee063ca6160_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/keystore/cd3daf69ae9d8ebc05c28f6b56645ae82b43d245addf2f099481eee063ca6160_sk new file mode 100755 index 00000000..009c4fc6 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/keystore/cd3daf69ae9d8ebc05c28f6b56645ae82b43d245addf2f099481eee063ca6160_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgmlIdGyXL0dv/b/Jh +a/nEanBVk2yEvxJG/g/+rvBqKAGhRANCAAS4icpjoC4JTnQT+D9H3NzaH01hxX1u +7tBMND78Ub+qMcNP6I6CLsy2PP/2cYP4sIyElKw/7fgVkzlww67PxVMR +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/keystore/df15da582f588bbbc4ea90562b14e70f8df8c2ed58e8db339aae5a4c2d6f29f5_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/keystore/df15da582f588bbbc4ea90562b14e70f8df8c2ed58e8db339aae5a4c2d6f29f5_sk new file mode 100755 index 00000000..4f65de42 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/keystore/df15da582f588bbbc4ea90562b14e70f8df8c2ed58e8db339aae5a4c2d6f29f5_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgtZwipmDp3+J5DrB0 +3RuiNvRHhkT2bUwGlvM8P6I0+SShRANCAAQlrVE1g4YdEEMliV+G94/NQrJAUkqO +eV7WZAGv2YYcE4uHdmSicWGPxPjzy75nhNv5sciP77V0C2BBXtN+FbpH +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/signcerts/peer1.org2.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/signcerts/peer1.org2.example.com-cert.pem new file mode 100644 index 00000000..644087a2 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/signcerts/peer1.org2.example.com-cert.pem @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICWjCCAgCgAwIBAgIQNpBlx4ncw3Z6ZIRcTtJTkTAKBggqhkjOPQQDAjBzMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu +b3JnMi5leGFtcGxlLmNvbTAeFw0xNzA1MDUwODU2MzlaFw0yNzA1MDMwODU2Mzla +MFsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T +YW4gRnJhbmNpc2NvMR8wHQYDVQQDExZwZWVyMS5vcmcyLmV4YW1wbGUuY29tMFkw +EwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEJa1RNYOGHRBDJYlfhvePzUKyQFJKjnle +1mQBr9mGHBOLh3ZkonFhj8T488u+Z4Tb+bHIj++1dAtgQV7TfhW6R6OBjTCBijAO +BgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIw +ADArBgNVHSMEJDAigCDKGRXnN/RYmehT8i9t20JWoRCXk+jauBqIL1/Hm6BUuTAo +BgNVHREEITAfghZwZWVyMS5vcmcyLmV4YW1wbGUuY29tggVwZWVyMTAKBggqhkjO +PQQDAgNIADBFAiEAvfEJOhlewKIL2PqT6Y4AJdx1TaiHFYghmmpROlmVWg4CIDU/ +lFtUuhg7CAPgi+p1/3WYuYykO2nQoephi6EuptyK +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls/ca.crt b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls/ca.crt new file mode 100644 index 00000000..81dd9837 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls/ca.crt @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE----- +MIICfTCCAiOgAwIBAgIRANFRYahjlVJWCunND2l4Nk4wCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzIuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UE +AxMTY2Eub3JnMi5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA +BGt/FDIJc1asAoLh9w+o5vwKh4PE6wyfy5ZmfisLYT00zGD5JvdSwdSol9HYiWxG +BZOEXCR3cXnnd0e+Yw/rF36jgZcwgZQwDgYDVR0PAQH/BAQDAgGmMBkGA1UdJQQS +MBAGBFUdJQAGCCsGAQUFBwMBMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIMoZ +Fec39FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MCsGA1UdIwQkMCKAIMoZFec3 +9FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MAoGCCqGSM49BAMCA0gAMEUCIQCT +88m4zu7qgYEWUdteaAHnqj2RohNo4c09L5E651AVoAIgbfsT5cX04ZT8rF+oetVi +qgZLTIw9Dr2RX0JRKpmV1Es= +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls/server.crt b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls/server.crt new file mode 100644 index 00000000..644087a2 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls/server.crt @@ -0,0 +1,15 @@ +-----BEGIN CERTIFICATE----- +MIICWjCCAgCgAwIBAgIQNpBlx4ncw3Z6ZIRcTtJTkTAKBggqhkjOPQQDAjBzMQsw +CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy +YW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UEAxMTY2Eu +b3JnMi5leGFtcGxlLmNvbTAeFw0xNzA1MDUwODU2MzlaFw0yNzA1MDMwODU2Mzla +MFsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T +YW4gRnJhbmNpc2NvMR8wHQYDVQQDExZwZWVyMS5vcmcyLmV4YW1wbGUuY29tMFkw +EwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEJa1RNYOGHRBDJYlfhvePzUKyQFJKjnle +1mQBr9mGHBOLh3ZkonFhj8T488u+Z4Tb+bHIj++1dAtgQV7TfhW6R6OBjTCBijAO +BgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIw +ADArBgNVHSMEJDAigCDKGRXnN/RYmehT8i9t20JWoRCXk+jauBqIL1/Hm6BUuTAo +BgNVHREEITAfghZwZWVyMS5vcmcyLmV4YW1wbGUuY29tggVwZWVyMTAKBggqhkjO +PQQDAgNIADBFAiEAvfEJOhlewKIL2PqT6Y4AJdx1TaiHFYghmmpROlmVWg4CIDU/ +lFtUuhg7CAPgi+p1/3WYuYykO2nQoephi6EuptyK +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls/server.key b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls/server.key new file mode 100644 index 00000000..4f65de42 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls/server.key @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgtZwipmDp3+J5DrB0 +3RuiNvRHhkT2bUwGlvM8P6I0+SShRANCAAQlrVE1g4YdEEMliV+G94/NQrJAUkqO +eV7WZAGv2YYcE4uHdmSicWGPxPjzy75nhNv5sciP77V0C2BBXtN+FbpH +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/admincerts/ca.org2.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/admincerts/ca.org2.example.com-cert.pem new file mode 100644 index 00000000..81dd9837 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/admincerts/ca.org2.example.com-cert.pem @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE----- +MIICfTCCAiOgAwIBAgIRANFRYahjlVJWCunND2l4Nk4wCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzIuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UE +AxMTY2Eub3JnMi5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA +BGt/FDIJc1asAoLh9w+o5vwKh4PE6wyfy5ZmfisLYT00zGD5JvdSwdSol9HYiWxG +BZOEXCR3cXnnd0e+Yw/rF36jgZcwgZQwDgYDVR0PAQH/BAQDAgGmMBkGA1UdJQQS +MBAGBFUdJQAGCCsGAQUFBwMBMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIMoZ +Fec39FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MCsGA1UdIwQkMCKAIMoZFec3 +9FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MAoGCCqGSM49BAMCA0gAMEUCIQCT +88m4zu7qgYEWUdteaAHnqj2RohNo4c09L5E651AVoAIgbfsT5cX04ZT8rF+oetVi +qgZLTIw9Dr2RX0JRKpmV1Es= +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem new file mode 100644 index 00000000..81dd9837 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE----- +MIICfTCCAiOgAwIBAgIRANFRYahjlVJWCunND2l4Nk4wCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzIuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UE +AxMTY2Eub3JnMi5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA +BGt/FDIJc1asAoLh9w+o5vwKh4PE6wyfy5ZmfisLYT00zGD5JvdSwdSol9HYiWxG +BZOEXCR3cXnnd0e+Yw/rF36jgZcwgZQwDgYDVR0PAQH/BAQDAgGmMBkGA1UdJQQS +MBAGBFUdJQAGCCsGAQUFBwMBMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIMoZ +Fec39FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MCsGA1UdIwQkMCKAIMoZFec3 +9FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MAoGCCqGSM49BAMCA0gAMEUCIQCT +88m4zu7qgYEWUdteaAHnqj2RohNo4c09L5E651AVoAIgbfsT5cX04ZT8rF+oetVi +qgZLTIw9Dr2RX0JRKpmV1Es= +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore/045ed4d324cd30b41a1b0fb5ef10a14ca572917ebc16cb2ebfc8433bf4f1fe3b_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore/045ed4d324cd30b41a1b0fb5ef10a14ca572917ebc16cb2ebfc8433bf4f1fe3b_sk new file mode 100755 index 00000000..d80d92dd --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore/045ed4d324cd30b41a1b0fb5ef10a14ca572917ebc16cb2ebfc8433bf4f1fe3b_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgExYmnyTY/KrD3GYs +zul7gyFQ/S8Q9eomahE5rNPrDsChRANCAATd6uiP8QgoN7C/W1qdO5vhDNGJ5IGE +0o/pQTkiCmbZg/7rYmsObYyWkzjCzOYRQc/DnTQf5vPYw7e7t7drY+JB +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore/332812c89846be4385c2be548b8ab2ce43cd802aa9faabf8c99371005eae87d8_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore/332812c89846be4385c2be548b8ab2ce43cd802aa9faabf8c99371005eae87d8_sk new file mode 100755 index 00000000..89cb426b --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore/332812c89846be4385c2be548b8ab2ce43cd802aa9faabf8c99371005eae87d8_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgVqskVhLFyGuhTSUn +/NCEuUaYslCTrtdcHh2/SKYhsD6hRANCAAQpTqFRhrH0iaboRG2U25uOtcX+jMsN +0ieOn+nZ99lYwxv8Mc8IzrACY5cLLdvbZ2IGHYBJlXm0IirooV+oh0+Z +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore/46ee3632d1c88b771325b56da6e06ed667cfbaea424683c9ae782b4c0c7cd30a_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore/46ee3632d1c88b771325b56da6e06ed667cfbaea424683c9ae782b4c0c7cd30a_sk new file mode 100755 index 00000000..04639948 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore/46ee3632d1c88b771325b56da6e06ed667cfbaea424683c9ae782b4c0c7cd30a_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgttBqWPhnVfiU5Rlt +ZSuCuwnrOX0oIl/EZ3QJJLkCdmKhRANCAAQtG+Jzpn8Vc+EUO4EPzFqpIlnvg6Lh +UrlA0itwujoGexP2LdogD6FBa5liJ3FGKtIwkquldRmzBvtsHqIj/Xg9 +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore/87c88b16fa0eead9dc324efe4b84c034652ef99eae9236c9058fb8cd70f710eb_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore/87c88b16fa0eead9dc324efe4b84c034652ef99eae9236c9058fb8cd70f710eb_sk new file mode 100755 index 00000000..fd97e39b --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore/87c88b16fa0eead9dc324efe4b84c034652ef99eae9236c9058fb8cd70f710eb_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgAbDpm70sVmfQkYc8 +zTwzcg8RweAuIronUtqRQjFTsMWhRANCAASguFFbOQRuo2m2c/lHspQAB+7Xn0RC +gXcDUESSZ3edOuObZsgQneQPNkAbTWCs+H+T6a49szhA76iVt6tuMxlc +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore/c4227d569ba2ea8ffd70d393ce509d05cf2b8cc52fdf33468e46f7fbd6dcb898_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore/c4227d569ba2ea8ffd70d393ce509d05cf2b8cc52fdf33468e46f7fbd6dcb898_sk new file mode 100755 index 00000000..51f424a6 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore/c4227d569ba2ea8ffd70d393ce509d05cf2b8cc52fdf33468e46f7fbd6dcb898_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgyDPXrfNNAUPRJQ1I +ysC+DQE+DZmCDl32OqsQse/XGHmhRANCAATWuGNXoabzk7dELXgMEt+EKeIWRKtO +Khnqcnp+PZtknBQUwyCwtzcVwjTvBFOEjj7Eh/0vxA90YWDbqx8dT0f2 +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore/ef1fa9a3d981b358e1728beffb70b4b0a83c37a4723f2be5790c2ed8e4d6cb29_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore/ef1fa9a3d981b358e1728beffb70b4b0a83c37a4723f2be5790c2ed8e4d6cb29_sk new file mode 100755 index 00000000..dfbe2e61 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore/ef1fa9a3d981b358e1728beffb70b4b0a83c37a4723f2be5790c2ed8e4d6cb29_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgsp7KpVeZfDkmxbRg +5xtWJv9Xti246AMpGW/wYlbz8SqhRANCAAQUYZXFsPklNDtDR3T4UMQJd/bUly79 +aerRY0QBD749VRnCfoX54u2sD6h+9qW391iQuZUmoOtP6UEF4NMt0M0d +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/signcerts/Admin@org2.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/signcerts/Admin@org2.example.com-cert.pem new file mode 100644 index 00000000..9dcb096a --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/signcerts/Admin@org2.example.com-cert.pem @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICLzCCAdWgAwIBAgIRAPE+bQOSZkvEdHJ6jFJZ2jgwCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzIuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEfMB0GA1UEAwwWQWRtaW5Ab3JnMi5leGFtcGxlLmNvbTBZ +MBMGByqGSM49AgEGCCqGSM49AwEHA0IABC0b4nOmfxVz4RQ7gQ/MWqkiWe+DouFS +uUDSK3C6OgZ7E/Yt2iAPoUFrmWIncUYq0jCSq6V1GbMG+2weoiP9eD2jYjBgMA4G +A1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAA +MCsGA1UdIwQkMCKAIMoZFec39FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MAoG +CCqGSM49BAMCA0gAMEUCIQCiiYwrqUEjWjIF+Y4Y0tsdL+xTn6hYD0eKojB87K68 +ewIgVOWoHzKHCHTPzKqQUSmDwx1oS2EINXuaIgdbmBhNfRQ= +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/ca.crt b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/ca.crt new file mode 100644 index 00000000..81dd9837 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/ca.crt @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE----- +MIICfTCCAiOgAwIBAgIRANFRYahjlVJWCunND2l4Nk4wCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzIuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UE +AxMTY2Eub3JnMi5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA +BGt/FDIJc1asAoLh9w+o5vwKh4PE6wyfy5ZmfisLYT00zGD5JvdSwdSol9HYiWxG +BZOEXCR3cXnnd0e+Yw/rF36jgZcwgZQwDgYDVR0PAQH/BAQDAgGmMBkGA1UdJQQS +MBAGBFUdJQAGCCsGAQUFBwMBMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIMoZ +Fec39FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MCsGA1UdIwQkMCKAIMoZFec3 +9FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MAoGCCqGSM49BAMCA0gAMEUCIQCT +88m4zu7qgYEWUdteaAHnqj2RohNo4c09L5E651AVoAIgbfsT5cX04ZT8rF+oetVi +qgZLTIw9Dr2RX0JRKpmV1Es= +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/server.crt b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/server.crt new file mode 100644 index 00000000..9dcb096a --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/server.crt @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICLzCCAdWgAwIBAgIRAPE+bQOSZkvEdHJ6jFJZ2jgwCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzIuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEfMB0GA1UEAwwWQWRtaW5Ab3JnMi5leGFtcGxlLmNvbTBZ +MBMGByqGSM49AgEGCCqGSM49AwEHA0IABC0b4nOmfxVz4RQ7gQ/MWqkiWe+DouFS +uUDSK3C6OgZ7E/Yt2iAPoUFrmWIncUYq0jCSq6V1GbMG+2weoiP9eD2jYjBgMA4G +A1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAA +MCsGA1UdIwQkMCKAIMoZFec39FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MAoG +CCqGSM49BAMCA0gAMEUCIQCiiYwrqUEjWjIF+Y4Y0tsdL+xTn6hYD0eKojB87K68 +ewIgVOWoHzKHCHTPzKqQUSmDwx1oS2EINXuaIgdbmBhNfRQ= +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/server.key b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/server.key new file mode 100644 index 00000000..04639948 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/server.key @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgttBqWPhnVfiU5Rlt +ZSuCuwnrOX0oIl/EZ3QJJLkCdmKhRANCAAQtG+Jzpn8Vc+EUO4EPzFqpIlnvg6Lh +UrlA0itwujoGexP2LdogD6FBa5liJ3FGKtIwkquldRmzBvtsHqIj/Xg9 +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/admincerts/ca.org2.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/admincerts/ca.org2.example.com-cert.pem new file mode 100644 index 00000000..81dd9837 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/admincerts/ca.org2.example.com-cert.pem @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE----- +MIICfTCCAiOgAwIBAgIRANFRYahjlVJWCunND2l4Nk4wCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzIuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UE +AxMTY2Eub3JnMi5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA +BGt/FDIJc1asAoLh9w+o5vwKh4PE6wyfy5ZmfisLYT00zGD5JvdSwdSol9HYiWxG +BZOEXCR3cXnnd0e+Yw/rF36jgZcwgZQwDgYDVR0PAQH/BAQDAgGmMBkGA1UdJQQS +MBAGBFUdJQAGCCsGAQUFBwMBMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIMoZ +Fec39FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MCsGA1UdIwQkMCKAIMoZFec3 +9FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MAoGCCqGSM49BAMCA0gAMEUCIQCT +88m4zu7qgYEWUdteaAHnqj2RohNo4c09L5E651AVoAIgbfsT5cX04ZT8rF+oetVi +qgZLTIw9Dr2RX0JRKpmV1Es= +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem new file mode 100644 index 00000000..81dd9837 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE----- +MIICfTCCAiOgAwIBAgIRANFRYahjlVJWCunND2l4Nk4wCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzIuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UE +AxMTY2Eub3JnMi5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA +BGt/FDIJc1asAoLh9w+o5vwKh4PE6wyfy5ZmfisLYT00zGD5JvdSwdSol9HYiWxG +BZOEXCR3cXnnd0e+Yw/rF36jgZcwgZQwDgYDVR0PAQH/BAQDAgGmMBkGA1UdJQQS +MBAGBFUdJQAGCCsGAQUFBwMBMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIMoZ +Fec39FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MCsGA1UdIwQkMCKAIMoZFec3 +9FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MAoGCCqGSM49BAMCA0gAMEUCIQCT +88m4zu7qgYEWUdteaAHnqj2RohNo4c09L5E651AVoAIgbfsT5cX04ZT8rF+oetVi +qgZLTIw9Dr2RX0JRKpmV1Es= +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/2a59fa8f3866eff6ac444220d0f5547e6bac0ce3d8172ff8b9fe542baeb28c34_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/2a59fa8f3866eff6ac444220d0f5547e6bac0ce3d8172ff8b9fe542baeb28c34_sk new file mode 100755 index 00000000..63654028 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/2a59fa8f3866eff6ac444220d0f5547e6bac0ce3d8172ff8b9fe542baeb28c34_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg7znzrir+aqY0AwBk +DnT/j4S/7AFOJJXbns1swI1eF32hRANCAAQdgxVU5TDCsmgOrNTh5wJWn64fmd2O +T5u8uDQ8coVWFg7gdTnawxjSCGKQx6BnXKtPSDAV23pcvL0EBplI41Pq +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/58d25eb121edeefc0fa32e2283fc70b9e506a764aa9637bf7c1b0a880045d48d_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/58d25eb121edeefc0fa32e2283fc70b9e506a764aa9637bf7c1b0a880045d48d_sk new file mode 100755 index 00000000..1befbab4 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/58d25eb121edeefc0fa32e2283fc70b9e506a764aa9637bf7c1b0a880045d48d_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQghzZ6PpPi2qEOaf6K +BzhdifqOLmkfH27wLP7UJoDZ3eShRANCAAQmqLukcw4qr9Xmw434G5VliB8N4OV6 +tGh0a+A7djOsaxmxvXxWe29VXmKObUzRkJutzPitBGCImX7XRiVvXpAA +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/67e91cb22b3c72bb892df18272b10c00253923e4dd4b5b0a580f5d0c885c3cb3_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/67e91cb22b3c72bb892df18272b10c00253923e4dd4b5b0a580f5d0c885c3cb3_sk new file mode 100755 index 00000000..c51705e1 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/67e91cb22b3c72bb892df18272b10c00253923e4dd4b5b0a580f5d0c885c3cb3_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg5NG7UEMeNfvxBPSA +fdiNH/Fq1dvHuG5GidDVrqxVHkChRANCAAS87XvzQAsGm0aPNIywNYuiAYrmW75k +Ig0m3Pp3ZkGeLFBpu27EOP6PGyReq4bN/gC6wHrkVicGZHn1u68lZTdR +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/8d899de82a993de581a5d6b28fe60f89c4c9290f03bdcd99e2423a0f1ca3059f_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/8d899de82a993de581a5d6b28fe60f89c4c9290f03bdcd99e2423a0f1ca3059f_sk new file mode 100755 index 00000000..e13b589f --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/8d899de82a993de581a5d6b28fe60f89c4c9290f03bdcd99e2423a0f1ca3059f_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgsV89YHVINOC/SGQq +R/XShc6UBVFq2uWu+EG0D3htMzuhRANCAAQsr/WHtA6PujN5BkA0O8wv/9yNcboA +Rnd2H+jKkUXAT36EzuoaDhOmUYSjIxDHEnizMHGBwYOOd/3s92v+Qa/W +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/a5f5272b2dffa466c040e2772f322cdc1fe99bd5b375006db632f9ba2f4a69fc_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/a5f5272b2dffa466c040e2772f322cdc1fe99bd5b375006db632f9ba2f4a69fc_sk new file mode 100755 index 00000000..af6ebd1a --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/a5f5272b2dffa466c040e2772f322cdc1fe99bd5b375006db632f9ba2f4a69fc_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg1wjjZEncjw8PjUnX +Q7ppjsnj5HxgBHg5/lFffqUNhIahRANCAATz5QjR5ybFAWR6YGVXFRJtnzhHvdYL +Vqb+sSxPZyHuKUCiWiDrE5AfsdH/NY6J9igt96nOV3u2HkGQOUJ1v9Ek +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/fd761cc189edf3c7b4d14290bf47fb7cc1acd6e0c1fe8ced497a1304e54cf516_sk b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/fd761cc189edf3c7b4d14290bf47fb7cc1acd6e0c1fe8ced497a1304e54cf516_sk new file mode 100755 index 00000000..4f092fdc --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/fd761cc189edf3c7b4d14290bf47fb7cc1acd6e0c1fe8ced497a1304e54cf516_sk @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgi4WQCD/nzx8vnnJB +lOW0ngWTcp6wXuMSMeZJ2x5V0yKhRANCAAQvbVyWLrCwry/IWy+vw4qNMlK66Wnt +0jBowGnSAPNO61nZU8vD4jAdgSnRiDeojDAfGImHLUCOJycEHLlv9vXD +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/signcerts/User1@org2.example.com-cert.pem b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/signcerts/User1@org2.example.com-cert.pem new file mode 100644 index 00000000..9808f86e --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/signcerts/User1@org2.example.com-cert.pem @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICLjCCAdWgAwIBAgIRAInUu4RyEFVyfQu0oMbOHzUwCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzIuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEfMB0GA1UEAwwWVXNlcjFAb3JnMi5leGFtcGxlLmNvbTBZ +MBMGByqGSM49AgEGCCqGSM49AwEHA0IABC9tXJYusLCvL8hbL6/Dio0yUrrpae3S +MGjAadIA807rWdlTy8PiMB2BKdGIN6iMMB8YiYctQI4nJwQcuW/29cOjYjBgMA4G +A1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAA +MCsGA1UdIwQkMCKAIMoZFec39FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MAoG +CCqGSM49BAMCA0cAMEQCIFLOXLUNyqv65rrpXKzZyrsu7cCKP/YFpTVSJ0iYD1i5 +AiAKn2mmNdsUIHGRxrSOYnh3DmKTtRQl7raPrafuUjP1vA== +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/ca.crt b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/ca.crt new file mode 100644 index 00000000..81dd9837 --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/ca.crt @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE----- +MIICfTCCAiOgAwIBAgIRANFRYahjlVJWCunND2l4Nk4wCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzIuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBzMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEZMBcGA1UEChMQb3JnMi5leGFtcGxlLmNvbTEcMBoGA1UE +AxMTY2Eub3JnMi5leGFtcGxlLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA +BGt/FDIJc1asAoLh9w+o5vwKh4PE6wyfy5ZmfisLYT00zGD5JvdSwdSol9HYiWxG +BZOEXCR3cXnnd0e+Yw/rF36jgZcwgZQwDgYDVR0PAQH/BAQDAgGmMBkGA1UdJQQS +MBAGBFUdJQAGCCsGAQUFBwMBMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIMoZ +Fec39FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MCsGA1UdIwQkMCKAIMoZFec3 +9FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MAoGCCqGSM49BAMCA0gAMEUCIQCT +88m4zu7qgYEWUdteaAHnqj2RohNo4c09L5E651AVoAIgbfsT5cX04ZT8rF+oetVi +qgZLTIw9Dr2RX0JRKpmV1Es= +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/server.crt b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/server.crt new file mode 100644 index 00000000..9808f86e --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/server.crt @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICLjCCAdWgAwIBAgIRAInUu4RyEFVyfQu0oMbOHzUwCgYIKoZIzj0EAwIwczEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG +cmFuY2lzY28xGTAXBgNVBAoTEG9yZzIuZXhhbXBsZS5jb20xHDAaBgNVBAMTE2Nh +Lm9yZzIuZXhhbXBsZS5jb20wHhcNMTcwNTA1MDg1NjM5WhcNMjcwNTAzMDg1NjM5 +WjBbMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMN +U2FuIEZyYW5jaXNjbzEfMB0GA1UEAwwWVXNlcjFAb3JnMi5leGFtcGxlLmNvbTBZ +MBMGByqGSM49AgEGCCqGSM49AwEHA0IABC9tXJYusLCvL8hbL6/Dio0yUrrpae3S +MGjAadIA807rWdlTy8PiMB2BKdGIN6iMMB8YiYctQI4nJwQcuW/29cOjYjBgMA4G +A1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAA +MCsGA1UdIwQkMCKAIMoZFec39FiZ6FPyL23bQlahEJeT6Nq4GogvX8eboFS5MAoG +CCqGSM49BAMCA0cAMEQCIFLOXLUNyqv65rrpXKzZyrsu7cCKP/YFpTVSJ0iYD1i5 +AiAKn2mmNdsUIHGRxrSOYnh3DmKTtRQl7raPrafuUjP1vA== +-----END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/server.key b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/server.key new file mode 100644 index 00000000..4f092fdc --- /dev/null +++ b/hyperledger/1.0/e2e_cli/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/server.key @@ -0,0 +1,5 @@ +-----BEGIN PRIVATE KEY----- +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgi4WQCD/nzx8vnnJB +lOW0ngWTcp6wXuMSMeZJ2x5V0yKhRANCAAQvbVyWLrCwry/IWy+vw4qNMlK66Wnt +0jBowGnSAPNO61nZU8vD4jAdgSnRiDeojDAfGImHLUCOJycEHLlv9vXD +-----END PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto/orderer/channel.tx b/hyperledger/1.0/e2e_cli/crypto/orderer/channel.tx index e95d34c4..8db454ce 100644 Binary files a/hyperledger/1.0/e2e_cli/crypto/orderer/channel.tx and b/hyperledger/1.0/e2e_cli/crypto/orderer/channel.tx differ diff --git a/hyperledger/1.0/e2e_cli/crypto/orderer/localMspConfig/admincerts/ordererOrg0.pem b/hyperledger/1.0/e2e_cli/crypto/orderer/localMspConfig/admincerts/ordererOrg0.pem deleted file mode 100644 index 604c9c35..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/orderer/localMspConfig/admincerts/ordererOrg0.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBcjCCARigAwIBAwICA+gwCgYIKoZIzj0EAwIwFjEUMBIGA1UEAwwLb3JkZXJl -ck9yZzAwHhcNMTcwMjIwMTkwNjEwWhcNMTgwMjIwMTkwNjEwWjAWMRQwEgYDVQQD -DAtvcmRlcmVyT3JnMDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABK8Sv0EA9h06 -fmBkUCO+D/b/2INZ2huy+W/HCxSF22c7WGoJbRzQcWtQmW1KqZowUk86RcxVfFqv -jEMFVXzV38SjVjBUMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFCVakuvq -xEcK8pYMf/Hw8hsexRMTMB8GA1UdIwQYMBaAFCVakuvqxEcK8pYMf/Hw8hsexRMT -MAoGCCqGSM49BAMCA0gAMEUCIQCmXgDSRTyxpSk+PXg0FNlYZ4ijTVwKgLkYVhod -zZPfngIgO4y0p3Fs/gNsJYrroKaaVDe955KrPp/O55jYDKAD/oY= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/orderer/localMspConfig/cacerts/ordererOrg0.pem b/hyperledger/1.0/e2e_cli/crypto/orderer/localMspConfig/cacerts/ordererOrg0.pem deleted file mode 100644 index 604c9c35..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/orderer/localMspConfig/cacerts/ordererOrg0.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBcjCCARigAwIBAwICA+gwCgYIKoZIzj0EAwIwFjEUMBIGA1UEAwwLb3JkZXJl -ck9yZzAwHhcNMTcwMjIwMTkwNjEwWhcNMTgwMjIwMTkwNjEwWjAWMRQwEgYDVQQD -DAtvcmRlcmVyT3JnMDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABK8Sv0EA9h06 -fmBkUCO+D/b/2INZ2huy+W/HCxSF22c7WGoJbRzQcWtQmW1KqZowUk86RcxVfFqv -jEMFVXzV38SjVjBUMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFCVakuvq -xEcK8pYMf/Hw8hsexRMTMB8GA1UdIwQYMBaAFCVakuvqxEcK8pYMf/Hw8hsexRMT -MAoGCCqGSM49BAMCA0gAMEUCIQCmXgDSRTyxpSk+PXg0FNlYZ4ijTVwKgLkYVhod -zZPfngIgO4y0p3Fs/gNsJYrroKaaVDe955KrPp/O55jYDKAD/oY= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/orderer/localMspConfig/keystore/ordererSigner.pem b/hyperledger/1.0/e2e_cli/crypto/orderer/localMspConfig/keystore/ordererSigner.pem deleted file mode 100644 index e3d29310..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/orderer/localMspConfig/keystore/ordererSigner.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIJPtBtNKlilpgVZ5FGUBWB2KH3zBtzkBnkrFMmi6W/80oAoGCCqGSM49 -AwEHoUQDQgAEfWHpZ4VacEOA83luJdvLOpKEasBn3O067iPTfFyupQh6cFABIn+u -YASuariSKU3JFWfB1nANwZOsDA9B8BeRUA== ------END EC PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto/orderer/localMspConfig/signcerts/orderer0Signer.pem b/hyperledger/1.0/e2e_cli/crypto/orderer/localMspConfig/signcerts/orderer0Signer.pem deleted file mode 100644 index 171bc88a..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/orderer/localMspConfig/signcerts/orderer0Signer.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBajCCAQ+gAwIBAwICA+gwCgYIKoZIzj0EAwIwFjEUMBIGA1UEAwwLb3JkZXJl -ck9yZzAwHhcNMTcwMjIwMTkwNjEwWhcNMTgwMjIwMTkwNjEwWjATMREwDwYDVQQD -DAhvcmRlcmVyMDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABH1h6WeFWnBDgPN5 -biXbyzqShGrAZ9ztOu4j03xcrqUIenBQASJ/rmAErmq4kilNyRVnwdZwDcGTrAwP -QfAXkVCjUDBOMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFK01/Qm7YoTpXLXjq18D -+X2pExanMB8GA1UdIwQYMBaAFCVakuvqxEcK8pYMf/Hw8hsexRMTMAoGCCqGSM49 -BAMCA0kAMEYCIQDXdRYqrZdTAM6F2JBl/eN3nIHoBa7N3gIQDqdUAris8wIhAP6i -f0CgyBN4nWmw2mT+XtxaB0xxWrhYj/j4agiuQzrd ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/orderer/orderer.block b/hyperledger/1.0/e2e_cli/crypto/orderer/orderer.block index c72b7b3a..b541e4be 100644 Binary files a/hyperledger/1.0/e2e_cli/crypto/orderer/orderer.block and b/hyperledger/1.0/e2e_cli/crypto/orderer/orderer.block differ diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer0/localMspConfig/admincerts/peerOrg0.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer0/localMspConfig/admincerts/peerOrg0.pem deleted file mode 100644 index ac4f5af8..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer0/localMspConfig/admincerts/peerOrg0.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBbDCCARKgAwIBAwICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9y -ZzAwHhcNMTcwMjIwMTkwNjEwWhcNMTgwMjIwMTkwNjEwWjATMREwDwYDVQQDDAhw -ZWVyT3JnMDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABKJfDc/CcaiHRipTG2AB -K5fA0LO9SOlbtC9bZcjLo/xsL157p+3QB3UVF3gt7nkwgMs/ul3FhSEFTk2EVNlF -1QCjVjBUMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFFQzuQR1RZP/Qn/B -NDtGSa8n4eN/MB8GA1UdIwQYMBaAFFQzuQR1RZP/Qn/BNDtGSa8n4eN/MAoGCCqG -SM49BAMCA0gAMEUCIAuG+/Fy3x9JXAD1/rFsu3ZpCKbXiXZLGF7P6Gma8is5AiEA -pSQpRcdukxe4zvcfRmNBjMbNLWCoWlHSQA2jD678QGE= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer0/localMspConfig/admincerts/peerOrg1.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer0/localMspConfig/admincerts/peerOrg1.pem deleted file mode 100644 index d02884fa..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer0/localMspConfig/admincerts/peerOrg1.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBbDCCARKgAwIBAwICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9y -ZzEwHhcNMTcwMjIwMTkwNjEwWhcNMTgwMjIwMTkwNjEwWjATMREwDwYDVQQDDAhw -ZWVyT3JnMTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABJ2S+UvyFgFZYL6qcrKo -zy72Nkc/RQVzg1VfwC3X7QcnHEVBuCzba1nxdDVE8XPnhmKBWLKh0adn6GKUZpyf -mbKjVjBUMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFAQlMVsXlKGMEWPf -KMMM6QVASnlPMB8GA1UdIwQYMBaAFAQlMVsXlKGMEWPfKMMM6QVASnlPMAoGCCqG -SM49BAMCA0gAMEUCIHr4AD6Xx3R6zFCsveIMnWao9Us88/0uGHoT4ELmMhA1AiEA -yzfXU5qHp3xBJ1BrKOGi71UmQZVwWfO26INhxcfpCAg= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer0/localMspConfig/admincerts/peerOrg2.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer0/localMspConfig/admincerts/peerOrg2.pem deleted file mode 100644 index 813cbe94..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer0/localMspConfig/admincerts/peerOrg2.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBbDCCARKgAwIBAwICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9y -ZzIwHhcNMTcwMjIwMTkwNjExWhcNMTgwMjIwMTkwNjExWjATMREwDwYDVQQDDAhw -ZWVyT3JnMjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABH3IweQK1AJdcV3FF27a -gNKhy13Nz2OguzsmUbW85/7pReenAWzs89rEApHXoJqUtNzdZfaLkcq32E1Ilk3N -oN2jVjBUMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFEhOilIyGA53r9Zo -O5GQP0RSZcQ1MB8GA1UdIwQYMBaAFEhOilIyGA53r9ZoO5GQP0RSZcQ1MAoGCCqG -SM49BAMCA0gAMEUCIQD+/5z68ewJarixMgYrg/MwyTMwX7ikCaCgU5TN2MU1PQIg -Qe+klrq6COxsmrctClV64Wj4zhGTOhaZG1yN24OXukQ= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer0/localMspConfig/cacerts/peerOrg0.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer0/localMspConfig/cacerts/peerOrg0.pem deleted file mode 100644 index ac4f5af8..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer0/localMspConfig/cacerts/peerOrg0.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBbDCCARKgAwIBAwICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9y -ZzAwHhcNMTcwMjIwMTkwNjEwWhcNMTgwMjIwMTkwNjEwWjATMREwDwYDVQQDDAhw -ZWVyT3JnMDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABKJfDc/CcaiHRipTG2AB -K5fA0LO9SOlbtC9bZcjLo/xsL157p+3QB3UVF3gt7nkwgMs/ul3FhSEFTk2EVNlF -1QCjVjBUMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFFQzuQR1RZP/Qn/B -NDtGSa8n4eN/MB8GA1UdIwQYMBaAFFQzuQR1RZP/Qn/BNDtGSa8n4eN/MAoGCCqG -SM49BAMCA0gAMEUCIAuG+/Fy3x9JXAD1/rFsu3ZpCKbXiXZLGF7P6Gma8is5AiEA -pSQpRcdukxe4zvcfRmNBjMbNLWCoWlHSQA2jD678QGE= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer0/localMspConfig/cacerts/peerOrg1.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer0/localMspConfig/cacerts/peerOrg1.pem deleted file mode 100644 index d02884fa..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer0/localMspConfig/cacerts/peerOrg1.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBbDCCARKgAwIBAwICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9y -ZzEwHhcNMTcwMjIwMTkwNjEwWhcNMTgwMjIwMTkwNjEwWjATMREwDwYDVQQDDAhw -ZWVyT3JnMTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABJ2S+UvyFgFZYL6qcrKo -zy72Nkc/RQVzg1VfwC3X7QcnHEVBuCzba1nxdDVE8XPnhmKBWLKh0adn6GKUZpyf -mbKjVjBUMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFAQlMVsXlKGMEWPf -KMMM6QVASnlPMB8GA1UdIwQYMBaAFAQlMVsXlKGMEWPfKMMM6QVASnlPMAoGCCqG -SM49BAMCA0gAMEUCIHr4AD6Xx3R6zFCsveIMnWao9Us88/0uGHoT4ELmMhA1AiEA -yzfXU5qHp3xBJ1BrKOGi71UmQZVwWfO26INhxcfpCAg= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer0/localMspConfig/cacerts/peerOrg2.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer0/localMspConfig/cacerts/peerOrg2.pem deleted file mode 100644 index 813cbe94..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer0/localMspConfig/cacerts/peerOrg2.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBbDCCARKgAwIBAwICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9y -ZzIwHhcNMTcwMjIwMTkwNjExWhcNMTgwMjIwMTkwNjExWjATMREwDwYDVQQDDAhw -ZWVyT3JnMjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABH3IweQK1AJdcV3FF27a -gNKhy13Nz2OguzsmUbW85/7pReenAWzs89rEApHXoJqUtNzdZfaLkcq32E1Ilk3N -oN2jVjBUMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFEhOilIyGA53r9Zo -O5GQP0RSZcQ1MB8GA1UdIwQYMBaAFEhOilIyGA53r9ZoO5GQP0RSZcQ1MAoGCCqG -SM49BAMCA0gAMEUCIQD+/5z68ewJarixMgYrg/MwyTMwX7ikCaCgU5TN2MU1PQIg -Qe+klrq6COxsmrctClV64Wj4zhGTOhaZG1yN24OXukQ= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer0/localMspConfig/keystore/peer0Signer.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer0/localMspConfig/keystore/peer0Signer.pem deleted file mode 100644 index 811fd382..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer0/localMspConfig/keystore/peer0Signer.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIKyhczWGQa7NbV1tq9LkZkvqslzoQ1HaEVwA6FCLOfvioAoGCCqGSM49 -AwEHoUQDQgAEQXp1+qOp9siBm45H52CgkyX8VpSUYjvQD+LGZVRjzdinhi1XcUMF -I4+I7k76zykeelvAHUuqGvEDHU+WvQz9RQ== ------END EC PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer0/localMspConfig/signcerts/peer0Signer.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer0/localMspConfig/signcerts/peer0Signer.pem deleted file mode 100644 index 52b6db4a..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer0/localMspConfig/signcerts/peer0Signer.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBYzCCAQmgAwIBAwICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9y -ZzAwHhcNMTcwMjIwMTkwNjExWhcNMTgwMjIwMTkwNjExWjAQMQ4wDAYDVQQDDAVw -ZWVyMDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABEF6dfqjqfbIgZuOR+dgoJMl -/FaUlGI70A/ixmVUY83Yp4YtV3FDBSOPiO5O+s8pHnpbwB1LqhrxAx1Plr0M/UWj -UDBOMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFBY2bc84vLEwkX1fSAER2p48jJXw -MB8GA1UdIwQYMBaAFFQzuQR1RZP/Qn/BNDtGSa8n4eN/MAoGCCqGSM49BAMCA0gA -MEUCIQDeDZ71L+OTYcbbqiDNRf0L8OExO59mH1O3xpdwMAM0MgIgXySG4sv9yV31 -WcWRFfRFyu7o3T72kqiLZ1nkDuJ8jWI= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer1/localMspConfig/admincerts/peerOrg0.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer1/localMspConfig/admincerts/peerOrg0.pem deleted file mode 100644 index ac4f5af8..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer1/localMspConfig/admincerts/peerOrg0.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBbDCCARKgAwIBAwICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9y -ZzAwHhcNMTcwMjIwMTkwNjEwWhcNMTgwMjIwMTkwNjEwWjATMREwDwYDVQQDDAhw -ZWVyT3JnMDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABKJfDc/CcaiHRipTG2AB -K5fA0LO9SOlbtC9bZcjLo/xsL157p+3QB3UVF3gt7nkwgMs/ul3FhSEFTk2EVNlF -1QCjVjBUMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFFQzuQR1RZP/Qn/B -NDtGSa8n4eN/MB8GA1UdIwQYMBaAFFQzuQR1RZP/Qn/BNDtGSa8n4eN/MAoGCCqG -SM49BAMCA0gAMEUCIAuG+/Fy3x9JXAD1/rFsu3ZpCKbXiXZLGF7P6Gma8is5AiEA -pSQpRcdukxe4zvcfRmNBjMbNLWCoWlHSQA2jD678QGE= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer1/localMspConfig/admincerts/peerOrg1.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer1/localMspConfig/admincerts/peerOrg1.pem deleted file mode 100644 index d02884fa..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer1/localMspConfig/admincerts/peerOrg1.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBbDCCARKgAwIBAwICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9y -ZzEwHhcNMTcwMjIwMTkwNjEwWhcNMTgwMjIwMTkwNjEwWjATMREwDwYDVQQDDAhw -ZWVyT3JnMTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABJ2S+UvyFgFZYL6qcrKo -zy72Nkc/RQVzg1VfwC3X7QcnHEVBuCzba1nxdDVE8XPnhmKBWLKh0adn6GKUZpyf -mbKjVjBUMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFAQlMVsXlKGMEWPf -KMMM6QVASnlPMB8GA1UdIwQYMBaAFAQlMVsXlKGMEWPfKMMM6QVASnlPMAoGCCqG -SM49BAMCA0gAMEUCIHr4AD6Xx3R6zFCsveIMnWao9Us88/0uGHoT4ELmMhA1AiEA -yzfXU5qHp3xBJ1BrKOGi71UmQZVwWfO26INhxcfpCAg= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer1/localMspConfig/admincerts/peerOrg2.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer1/localMspConfig/admincerts/peerOrg2.pem deleted file mode 100644 index 813cbe94..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer1/localMspConfig/admincerts/peerOrg2.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBbDCCARKgAwIBAwICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9y -ZzIwHhcNMTcwMjIwMTkwNjExWhcNMTgwMjIwMTkwNjExWjATMREwDwYDVQQDDAhw -ZWVyT3JnMjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABH3IweQK1AJdcV3FF27a -gNKhy13Nz2OguzsmUbW85/7pReenAWzs89rEApHXoJqUtNzdZfaLkcq32E1Ilk3N -oN2jVjBUMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFEhOilIyGA53r9Zo -O5GQP0RSZcQ1MB8GA1UdIwQYMBaAFEhOilIyGA53r9ZoO5GQP0RSZcQ1MAoGCCqG -SM49BAMCA0gAMEUCIQD+/5z68ewJarixMgYrg/MwyTMwX7ikCaCgU5TN2MU1PQIg -Qe+klrq6COxsmrctClV64Wj4zhGTOhaZG1yN24OXukQ= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer1/localMspConfig/cacerts/peerOrg0.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer1/localMspConfig/cacerts/peerOrg0.pem deleted file mode 100644 index ac4f5af8..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer1/localMspConfig/cacerts/peerOrg0.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBbDCCARKgAwIBAwICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9y -ZzAwHhcNMTcwMjIwMTkwNjEwWhcNMTgwMjIwMTkwNjEwWjATMREwDwYDVQQDDAhw -ZWVyT3JnMDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABKJfDc/CcaiHRipTG2AB -K5fA0LO9SOlbtC9bZcjLo/xsL157p+3QB3UVF3gt7nkwgMs/ul3FhSEFTk2EVNlF -1QCjVjBUMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFFQzuQR1RZP/Qn/B -NDtGSa8n4eN/MB8GA1UdIwQYMBaAFFQzuQR1RZP/Qn/BNDtGSa8n4eN/MAoGCCqG -SM49BAMCA0gAMEUCIAuG+/Fy3x9JXAD1/rFsu3ZpCKbXiXZLGF7P6Gma8is5AiEA -pSQpRcdukxe4zvcfRmNBjMbNLWCoWlHSQA2jD678QGE= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer1/localMspConfig/cacerts/peerOrg1.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer1/localMspConfig/cacerts/peerOrg1.pem deleted file mode 100644 index d02884fa..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer1/localMspConfig/cacerts/peerOrg1.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBbDCCARKgAwIBAwICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9y -ZzEwHhcNMTcwMjIwMTkwNjEwWhcNMTgwMjIwMTkwNjEwWjATMREwDwYDVQQDDAhw -ZWVyT3JnMTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABJ2S+UvyFgFZYL6qcrKo -zy72Nkc/RQVzg1VfwC3X7QcnHEVBuCzba1nxdDVE8XPnhmKBWLKh0adn6GKUZpyf -mbKjVjBUMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFAQlMVsXlKGMEWPf -KMMM6QVASnlPMB8GA1UdIwQYMBaAFAQlMVsXlKGMEWPfKMMM6QVASnlPMAoGCCqG -SM49BAMCA0gAMEUCIHr4AD6Xx3R6zFCsveIMnWao9Us88/0uGHoT4ELmMhA1AiEA -yzfXU5qHp3xBJ1BrKOGi71UmQZVwWfO26INhxcfpCAg= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer1/localMspConfig/cacerts/peerOrg2.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer1/localMspConfig/cacerts/peerOrg2.pem deleted file mode 100644 index 813cbe94..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer1/localMspConfig/cacerts/peerOrg2.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBbDCCARKgAwIBAwICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9y -ZzIwHhcNMTcwMjIwMTkwNjExWhcNMTgwMjIwMTkwNjExWjATMREwDwYDVQQDDAhw -ZWVyT3JnMjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABH3IweQK1AJdcV3FF27a -gNKhy13Nz2OguzsmUbW85/7pReenAWzs89rEApHXoJqUtNzdZfaLkcq32E1Ilk3N -oN2jVjBUMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFEhOilIyGA53r9Zo -O5GQP0RSZcQ1MB8GA1UdIwQYMBaAFEhOilIyGA53r9ZoO5GQP0RSZcQ1MAoGCCqG -SM49BAMCA0gAMEUCIQD+/5z68ewJarixMgYrg/MwyTMwX7ikCaCgU5TN2MU1PQIg -Qe+klrq6COxsmrctClV64Wj4zhGTOhaZG1yN24OXukQ= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer1/localMspConfig/keystore/peer1Signer.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer1/localMspConfig/keystore/peer1Signer.pem deleted file mode 100644 index ed6814c8..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer1/localMspConfig/keystore/peer1Signer.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIGke7eS6obPUxqqTr3k4svyI+7H2K8vtauJslox/rNjooAoGCCqGSM49 -AwEHoUQDQgAEj3/vPecw5FR5Letn4X3fKYNHaOIHpab5BKhLP+5C5Fq+eiSyBTql -4XmsEx95uT8982hWN1Hh6AKoAcEcimnsiw== ------END EC PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer1/localMspConfig/signcerts/peer1Signer.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer1/localMspConfig/signcerts/peer1Signer.pem deleted file mode 100644 index 3040662b..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer1/localMspConfig/signcerts/peer1Signer.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBYzCCAQmgAwIBAwICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9y -ZzAwHhcNMTcwMjIwMTkwNjExWhcNMTgwMjIwMTkwNjExWjAQMQ4wDAYDVQQDDAVw -ZWVyMTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABI9/7z3nMORUeS3rZ+F93ymD -R2jiB6Wm+QSoSz/uQuRavnoksgU6peF5rBMfebk/PfNoVjdR4egCqAHBHIpp7Iuj -UDBOMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFJpxVAXpMAEOHtbNCwvL1m/ku9gt -MB8GA1UdIwQYMBaAFFQzuQR1RZP/Qn/BNDtGSa8n4eN/MAoGCCqGSM49BAMCA0gA -MEUCIQDsQ6lmuLdKmMgnN5+9YjlpCRQEJCoaG3uxRHhrAecZngIgQZlwnvwka+TM -gF/yC3r2MeELK9ocw8c22DAe6x71RT4= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer2/localMspConfig/admincerts/peerOrg0.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer2/localMspConfig/admincerts/peerOrg0.pem deleted file mode 100644 index ac4f5af8..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer2/localMspConfig/admincerts/peerOrg0.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBbDCCARKgAwIBAwICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9y -ZzAwHhcNMTcwMjIwMTkwNjEwWhcNMTgwMjIwMTkwNjEwWjATMREwDwYDVQQDDAhw -ZWVyT3JnMDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABKJfDc/CcaiHRipTG2AB -K5fA0LO9SOlbtC9bZcjLo/xsL157p+3QB3UVF3gt7nkwgMs/ul3FhSEFTk2EVNlF -1QCjVjBUMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFFQzuQR1RZP/Qn/B -NDtGSa8n4eN/MB8GA1UdIwQYMBaAFFQzuQR1RZP/Qn/BNDtGSa8n4eN/MAoGCCqG -SM49BAMCA0gAMEUCIAuG+/Fy3x9JXAD1/rFsu3ZpCKbXiXZLGF7P6Gma8is5AiEA -pSQpRcdukxe4zvcfRmNBjMbNLWCoWlHSQA2jD678QGE= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer2/localMspConfig/admincerts/peerOrg1.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer2/localMspConfig/admincerts/peerOrg1.pem deleted file mode 100644 index d02884fa..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer2/localMspConfig/admincerts/peerOrg1.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBbDCCARKgAwIBAwICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9y -ZzEwHhcNMTcwMjIwMTkwNjEwWhcNMTgwMjIwMTkwNjEwWjATMREwDwYDVQQDDAhw -ZWVyT3JnMTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABJ2S+UvyFgFZYL6qcrKo -zy72Nkc/RQVzg1VfwC3X7QcnHEVBuCzba1nxdDVE8XPnhmKBWLKh0adn6GKUZpyf -mbKjVjBUMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFAQlMVsXlKGMEWPf -KMMM6QVASnlPMB8GA1UdIwQYMBaAFAQlMVsXlKGMEWPfKMMM6QVASnlPMAoGCCqG -SM49BAMCA0gAMEUCIHr4AD6Xx3R6zFCsveIMnWao9Us88/0uGHoT4ELmMhA1AiEA -yzfXU5qHp3xBJ1BrKOGi71UmQZVwWfO26INhxcfpCAg= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer2/localMspConfig/admincerts/peerOrg2.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer2/localMspConfig/admincerts/peerOrg2.pem deleted file mode 100644 index 813cbe94..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer2/localMspConfig/admincerts/peerOrg2.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBbDCCARKgAwIBAwICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9y -ZzIwHhcNMTcwMjIwMTkwNjExWhcNMTgwMjIwMTkwNjExWjATMREwDwYDVQQDDAhw -ZWVyT3JnMjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABH3IweQK1AJdcV3FF27a -gNKhy13Nz2OguzsmUbW85/7pReenAWzs89rEApHXoJqUtNzdZfaLkcq32E1Ilk3N -oN2jVjBUMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFEhOilIyGA53r9Zo -O5GQP0RSZcQ1MB8GA1UdIwQYMBaAFEhOilIyGA53r9ZoO5GQP0RSZcQ1MAoGCCqG -SM49BAMCA0gAMEUCIQD+/5z68ewJarixMgYrg/MwyTMwX7ikCaCgU5TN2MU1PQIg -Qe+klrq6COxsmrctClV64Wj4zhGTOhaZG1yN24OXukQ= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer2/localMspConfig/cacerts/peerOrg0.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer2/localMspConfig/cacerts/peerOrg0.pem deleted file mode 100644 index ac4f5af8..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer2/localMspConfig/cacerts/peerOrg0.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBbDCCARKgAwIBAwICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9y -ZzAwHhcNMTcwMjIwMTkwNjEwWhcNMTgwMjIwMTkwNjEwWjATMREwDwYDVQQDDAhw -ZWVyT3JnMDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABKJfDc/CcaiHRipTG2AB -K5fA0LO9SOlbtC9bZcjLo/xsL157p+3QB3UVF3gt7nkwgMs/ul3FhSEFTk2EVNlF -1QCjVjBUMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFFQzuQR1RZP/Qn/B -NDtGSa8n4eN/MB8GA1UdIwQYMBaAFFQzuQR1RZP/Qn/BNDtGSa8n4eN/MAoGCCqG -SM49BAMCA0gAMEUCIAuG+/Fy3x9JXAD1/rFsu3ZpCKbXiXZLGF7P6Gma8is5AiEA -pSQpRcdukxe4zvcfRmNBjMbNLWCoWlHSQA2jD678QGE= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer2/localMspConfig/cacerts/peerOrg1.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer2/localMspConfig/cacerts/peerOrg1.pem deleted file mode 100644 index d02884fa..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer2/localMspConfig/cacerts/peerOrg1.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBbDCCARKgAwIBAwICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9y -ZzEwHhcNMTcwMjIwMTkwNjEwWhcNMTgwMjIwMTkwNjEwWjATMREwDwYDVQQDDAhw -ZWVyT3JnMTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABJ2S+UvyFgFZYL6qcrKo -zy72Nkc/RQVzg1VfwC3X7QcnHEVBuCzba1nxdDVE8XPnhmKBWLKh0adn6GKUZpyf -mbKjVjBUMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFAQlMVsXlKGMEWPf -KMMM6QVASnlPMB8GA1UdIwQYMBaAFAQlMVsXlKGMEWPfKMMM6QVASnlPMAoGCCqG -SM49BAMCA0gAMEUCIHr4AD6Xx3R6zFCsveIMnWao9Us88/0uGHoT4ELmMhA1AiEA -yzfXU5qHp3xBJ1BrKOGi71UmQZVwWfO26INhxcfpCAg= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer2/localMspConfig/cacerts/peerOrg2.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer2/localMspConfig/cacerts/peerOrg2.pem deleted file mode 100644 index 813cbe94..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer2/localMspConfig/cacerts/peerOrg2.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBbDCCARKgAwIBAwICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9y -ZzIwHhcNMTcwMjIwMTkwNjExWhcNMTgwMjIwMTkwNjExWjATMREwDwYDVQQDDAhw -ZWVyT3JnMjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABH3IweQK1AJdcV3FF27a -gNKhy13Nz2OguzsmUbW85/7pReenAWzs89rEApHXoJqUtNzdZfaLkcq32E1Ilk3N -oN2jVjBUMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFEhOilIyGA53r9Zo -O5GQP0RSZcQ1MB8GA1UdIwQYMBaAFEhOilIyGA53r9ZoO5GQP0RSZcQ1MAoGCCqG -SM49BAMCA0gAMEUCIQD+/5z68ewJarixMgYrg/MwyTMwX7ikCaCgU5TN2MU1PQIg -Qe+klrq6COxsmrctClV64Wj4zhGTOhaZG1yN24OXukQ= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer2/localMspConfig/keystore/peer2Signer.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer2/localMspConfig/keystore/peer2Signer.pem deleted file mode 100644 index 56fe9773..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer2/localMspConfig/keystore/peer2Signer.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEICO7+w9YD/MdNiZHXusiWGhHTOOAXks10aJGuITmZ0wkoAoGCCqGSM49 -AwEHoUQDQgAEtnKiIRz/RpNy2TxMcoe1DxYXYEAbW+AHqTFP5xRoucQfYSX01O9F -iMeaOryjMz379HYlW5wQZl6UAhDEoPmlew== ------END EC PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer2/localMspConfig/signcerts/peer2Signer.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer2/localMspConfig/signcerts/peer2Signer.pem deleted file mode 100644 index e6c7ec26..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer2/localMspConfig/signcerts/peer2Signer.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBYzCCAQmgAwIBAwICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9y -ZzEwHhcNMTcwMjIwMTkwNjExWhcNMTgwMjIwMTkwNjExWjAQMQ4wDAYDVQQDDAVw -ZWVyMjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABLZyoiEc/0aTctk8THKHtQ8W -F2BAG1vgB6kxT+cUaLnEH2El9NTvRYjHmjq8ozM9+/R2JVucEGZelAIQxKD5pXuj -UDBOMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFDdoFJ6jiClMPOVsNx5akist91so -MB8GA1UdIwQYMBaAFAQlMVsXlKGMEWPfKMMM6QVASnlPMAoGCCqGSM49BAMCA0gA -MEUCIQC7wATZy+O/7UIPzSiMSXNgBKCaT2U55+Y/e0FcHQFSoQIgCyKExrm3gtW0 -SAN1VofiAZkr3gYndu9goHZe4wVh9eQ= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer3/localMspConfig/admincerts/peerOrg0.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer3/localMspConfig/admincerts/peerOrg0.pem deleted file mode 100644 index ac4f5af8..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer3/localMspConfig/admincerts/peerOrg0.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBbDCCARKgAwIBAwICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9y -ZzAwHhcNMTcwMjIwMTkwNjEwWhcNMTgwMjIwMTkwNjEwWjATMREwDwYDVQQDDAhw -ZWVyT3JnMDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABKJfDc/CcaiHRipTG2AB -K5fA0LO9SOlbtC9bZcjLo/xsL157p+3QB3UVF3gt7nkwgMs/ul3FhSEFTk2EVNlF -1QCjVjBUMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFFQzuQR1RZP/Qn/B -NDtGSa8n4eN/MB8GA1UdIwQYMBaAFFQzuQR1RZP/Qn/BNDtGSa8n4eN/MAoGCCqG -SM49BAMCA0gAMEUCIAuG+/Fy3x9JXAD1/rFsu3ZpCKbXiXZLGF7P6Gma8is5AiEA -pSQpRcdukxe4zvcfRmNBjMbNLWCoWlHSQA2jD678QGE= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer3/localMspConfig/admincerts/peerOrg1.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer3/localMspConfig/admincerts/peerOrg1.pem deleted file mode 100644 index d02884fa..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer3/localMspConfig/admincerts/peerOrg1.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBbDCCARKgAwIBAwICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9y -ZzEwHhcNMTcwMjIwMTkwNjEwWhcNMTgwMjIwMTkwNjEwWjATMREwDwYDVQQDDAhw -ZWVyT3JnMTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABJ2S+UvyFgFZYL6qcrKo -zy72Nkc/RQVzg1VfwC3X7QcnHEVBuCzba1nxdDVE8XPnhmKBWLKh0adn6GKUZpyf -mbKjVjBUMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFAQlMVsXlKGMEWPf -KMMM6QVASnlPMB8GA1UdIwQYMBaAFAQlMVsXlKGMEWPfKMMM6QVASnlPMAoGCCqG -SM49BAMCA0gAMEUCIHr4AD6Xx3R6zFCsveIMnWao9Us88/0uGHoT4ELmMhA1AiEA -yzfXU5qHp3xBJ1BrKOGi71UmQZVwWfO26INhxcfpCAg= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer3/localMspConfig/admincerts/peerOrg2.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer3/localMspConfig/admincerts/peerOrg2.pem deleted file mode 100644 index 813cbe94..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer3/localMspConfig/admincerts/peerOrg2.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBbDCCARKgAwIBAwICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9y -ZzIwHhcNMTcwMjIwMTkwNjExWhcNMTgwMjIwMTkwNjExWjATMREwDwYDVQQDDAhw -ZWVyT3JnMjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABH3IweQK1AJdcV3FF27a -gNKhy13Nz2OguzsmUbW85/7pReenAWzs89rEApHXoJqUtNzdZfaLkcq32E1Ilk3N -oN2jVjBUMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFEhOilIyGA53r9Zo -O5GQP0RSZcQ1MB8GA1UdIwQYMBaAFEhOilIyGA53r9ZoO5GQP0RSZcQ1MAoGCCqG -SM49BAMCA0gAMEUCIQD+/5z68ewJarixMgYrg/MwyTMwX7ikCaCgU5TN2MU1PQIg -Qe+klrq6COxsmrctClV64Wj4zhGTOhaZG1yN24OXukQ= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer3/localMspConfig/cacerts/peerOrg0.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer3/localMspConfig/cacerts/peerOrg0.pem deleted file mode 100644 index ac4f5af8..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer3/localMspConfig/cacerts/peerOrg0.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBbDCCARKgAwIBAwICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9y -ZzAwHhcNMTcwMjIwMTkwNjEwWhcNMTgwMjIwMTkwNjEwWjATMREwDwYDVQQDDAhw -ZWVyT3JnMDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABKJfDc/CcaiHRipTG2AB -K5fA0LO9SOlbtC9bZcjLo/xsL157p+3QB3UVF3gt7nkwgMs/ul3FhSEFTk2EVNlF -1QCjVjBUMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFFQzuQR1RZP/Qn/B -NDtGSa8n4eN/MB8GA1UdIwQYMBaAFFQzuQR1RZP/Qn/BNDtGSa8n4eN/MAoGCCqG -SM49BAMCA0gAMEUCIAuG+/Fy3x9JXAD1/rFsu3ZpCKbXiXZLGF7P6Gma8is5AiEA -pSQpRcdukxe4zvcfRmNBjMbNLWCoWlHSQA2jD678QGE= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer3/localMspConfig/cacerts/peerOrg1.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer3/localMspConfig/cacerts/peerOrg1.pem deleted file mode 100644 index d02884fa..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer3/localMspConfig/cacerts/peerOrg1.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBbDCCARKgAwIBAwICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9y -ZzEwHhcNMTcwMjIwMTkwNjEwWhcNMTgwMjIwMTkwNjEwWjATMREwDwYDVQQDDAhw -ZWVyT3JnMTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABJ2S+UvyFgFZYL6qcrKo -zy72Nkc/RQVzg1VfwC3X7QcnHEVBuCzba1nxdDVE8XPnhmKBWLKh0adn6GKUZpyf -mbKjVjBUMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFAQlMVsXlKGMEWPf -KMMM6QVASnlPMB8GA1UdIwQYMBaAFAQlMVsXlKGMEWPfKMMM6QVASnlPMAoGCCqG -SM49BAMCA0gAMEUCIHr4AD6Xx3R6zFCsveIMnWao9Us88/0uGHoT4ELmMhA1AiEA -yzfXU5qHp3xBJ1BrKOGi71UmQZVwWfO26INhxcfpCAg= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer3/localMspConfig/cacerts/peerOrg2.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer3/localMspConfig/cacerts/peerOrg2.pem deleted file mode 100644 index 813cbe94..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer3/localMspConfig/cacerts/peerOrg2.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBbDCCARKgAwIBAwICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9y -ZzIwHhcNMTcwMjIwMTkwNjExWhcNMTgwMjIwMTkwNjExWjATMREwDwYDVQQDDAhw -ZWVyT3JnMjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABH3IweQK1AJdcV3FF27a -gNKhy13Nz2OguzsmUbW85/7pReenAWzs89rEApHXoJqUtNzdZfaLkcq32E1Ilk3N -oN2jVjBUMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFEhOilIyGA53r9Zo -O5GQP0RSZcQ1MB8GA1UdIwQYMBaAFEhOilIyGA53r9ZoO5GQP0RSZcQ1MAoGCCqG -SM49BAMCA0gAMEUCIQD+/5z68ewJarixMgYrg/MwyTMwX7ikCaCgU5TN2MU1PQIg -Qe+klrq6COxsmrctClV64Wj4zhGTOhaZG1yN24OXukQ= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer3/localMspConfig/keystore/peer3Signer.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer3/localMspConfig/keystore/peer3Signer.pem deleted file mode 100644 index 73e45690..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer3/localMspConfig/keystore/peer3Signer.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIPK7O2ZBw9tXDiVd2OM+riCIHT+uQPynGd0z9fjLSUltoAoGCCqGSM49 -AwEHoUQDQgAEy+ACkoJdggRjhiA9OBAqsswYx0r/WPxYSXaGKMQP6idVQX/D+iV6 -JKWM04LF11re7dfTJepfP+jNA8kv93hgvw== ------END EC PRIVATE KEY----- diff --git a/hyperledger/1.0/e2e_cli/crypto/peer/peer3/localMspConfig/signcerts/peer3Signer.pem b/hyperledger/1.0/e2e_cli/crypto/peer/peer3/localMspConfig/signcerts/peer3Signer.pem deleted file mode 100644 index 275533ba..00000000 --- a/hyperledger/1.0/e2e_cli/crypto/peer/peer3/localMspConfig/signcerts/peer3Signer.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBYzCCAQmgAwIBAwICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9y -ZzEwHhcNMTcwMjIwMTkwNjExWhcNMTgwMjIwMTkwNjExWjAQMQ4wDAYDVQQDDAVw -ZWVyMzBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABMvgApKCXYIEY4YgPTgQKrLM -GMdK/1j8WEl2hijED+onVUF/w/oleiSljNOCxdda3u3X0yXqXz/ozQPJL/d4YL+j -UDBOMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFOzMeVZK5xYzjaeO2uGvz8B7CQS7 -MB8GA1UdIwQYMBaAFAQlMVsXlKGMEWPfKMMM6QVASnlPMAoGCCqGSM49BAMCA0gA -MEUCIQCgKtFodSdXcz2yf9MZB90t1nXYytpGUPMAl0/Gy2/yfQIgAcC1KRtaiclr -9C9tshhXdYdbpvDruVZrwqjJ4drPHik= ------END CERTIFICATE----- diff --git a/hyperledger/1.0/e2e_cli/docker-compose-no-tls.yaml b/hyperledger/1.0/e2e_cli/docker-compose-no-tls.yaml deleted file mode 100644 index 4ec49186..00000000 --- a/hyperledger/1.0/e2e_cli/docker-compose-no-tls.yaml +++ /dev/null @@ -1,131 +0,0 @@ -version: '2' - -services: - - orderer0: - container_name: orderer0 - image: hyperledger/fabric-orderer - environment: - - ORDERER_GENERAL_LOGLEVEL=debug - - ORDERER_GENERAL_LISTENADDRESS=0.0.0.0 - - ORDERER_GENERAL_GENESISMETHOD=file - - ORDERER_GENERAL_GENESISFILE=/var/hyperledger/orderer/orderer.block - - ORDERER_GENERAL_LOCALMSPID=OrdererMSP - - ORDERER_GENERAL_LOCALMSPDIR=/var/hyperledger/orderer/localMspConfig - working_dir: /opt/gopath/src/github.com/hyperledger/fabric - command: orderer - volumes: - - ./crypto/orderer:/var/hyperledger/orderer - ports: - - 7050:7050 - - peer0: - container_name: peer0 - extends: - file: peer-base/peer-base-no-tls.yaml - service: peer-base - environment: - - CORE_PEER_ID=peer0 - #- CORE_PEER_COMMITTER_LEDGER_ORDERER=orderer:7050 - - CORE_PEER_LOCALMSPID=Org0MSP - volumes: - - /var/run/:/host/var/run/ - - ./crypto/peer/peer0/localMspConfig:/etc/hyperledger/fabric/msp/sampleconfig - ports: - - 7051:7051 - - 7053:7053 - depends_on: - - orderer0 - - peer1: - container_name: peer1 - extends: - file: peer-base/peer-base-no-tls.yaml - service: peer-base - environment: - - CORE_PEER_ID=peer1 - - CORE_PEER_GOSSIP_BOOTSTRAP=peer0:7051 - #- CORE_PEER_COMMITTER_LEDGER_ORDERER=orderer:7050 - - CORE_PEER_LOCALMSPID=Org0MSP - volumes: - - /var/run/:/host/var/run/ - - ./crypto/peer/peer1/localMspConfig:/etc/hyperledger/fabric/msp/sampleconfig - ports: - - 8051:7051 - - 8053:7053 - depends_on: - - orderer0 - - peer0 - - peer2: - container_name: peer2 - extends: - file: peer-base/peer-base-no-tls.yaml - service: peer-base - environment: - - CORE_PEER_ID=peer2 - - CORE_PEER_GOSSIP_BOOTSTRAP=peer0:7051 - #- CORE_PEER_COMMITTER_LEDGER_ORDERER=orderer:7050 - - CORE_PEER_LOCALMSPID=Org1MSP - volumes: - - /var/run/:/host/var/run/ - - ./crypto/peer/peer2/localMspConfig:/etc/hyperledger/fabric/msp/sampleconfig - ports: - - 9051:7051 - - 9053:7053 - depends_on: - - orderer0 - - peer0 - - peer1 - - peer3: - container_name: peer3 - extends: - file: peer-base/peer-base-no-tls.yaml - service: peer-base - environment: - - CORE_PEER_ID=peer3 - - CORE_PEER_GOSSIP_BOOTSTRAP=peer0:7051 - #- CORE_PEER_COMMITTER_LEDGER_ORDERER=orderer:7050 - - CORE_PEER_LOCALMSPID=Org1MSP - volumes: - - /var/run/:/host/var/run/ - - ./crypto/peer/peer3/localMspConfig:/etc/hyperledger/fabric/msp/sampleconfig - ports: - - 10051:7051 - - 10053:7053 - depends_on: - - orderer0 - - peer0 - - peer1 - - peer2 - - cli: - container_name: cli - image: hyperledger/fabric-peer - tty: true - environment: - - GOPATH=/opt/gopath - - CORE_PEER_ADDRESSAUTODETECT=true - - CORE_VM_ENDPOINT=unix:///host/var/run/docker.sock - - CORE_LOGGING_LEVEL=DEBUG - - CORE_NEXT=true - - CORE_PEER_ID=cli - - CORE_PEER_ENDORSER_ENABLED=true - #- CORE_PEER_COMMITTER_LEDGER_ORDERER=orderer:7050 - - CORE_PEER_ADDRESS=peer0:7051 - - CORE_PEER_GOSSIP_IGNORESECURITY=true - - CORE_PEER_LOCALMSPID=Org0MSP - working_dir: /opt/gopath/src/github.com/hyperledger/fabric/peer - command: /bin/bash -c './scripts/script.sh ${CHANNEL_NAME}; ' - volumes: - - /var/run/:/host/var/run/ - - ./examples/:/opt/gopath/src/github.com/hyperledger/fabric/examples/ - - ./crypto:/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ - - ./scripts:/opt/gopath/src/github.com/hyperledger/fabric/peer/scripts/ - depends_on: - - orderer0 - - peer0 - - peer1 - - peer2 - - peer3 diff --git a/hyperledger/1.0/e2e_cli/docker-compose.yaml b/hyperledger/1.0/e2e_cli/docker-compose.yaml deleted file mode 100644 index 678f895c..00000000 --- a/hyperledger/1.0/e2e_cli/docker-compose.yaml +++ /dev/null @@ -1,218 +0,0 @@ -version: '2' - -services: - - orderer0: - container_name: orderer0 - image: hyperledger/fabric-orderer - environment: - - ORDERER_GENERAL_LOGLEVEL=debug - - ORDERER_GENERAL_LISTENADDRESS=0.0.0.0 - - ORDERER_GENERAL_GENESISMETHOD=file - - ORDERER_GENERAL_GENESISFILE=/var/hyperledger/orderer/orderer.block - - ORDERER_GENERAL_LOCALMSPID=OrdererMSP - - ORDERER_GENERAL_LOCALMSPDIR=/var/hyperledger/orderer/localMspConfig - # enabled TLS - - ORDERER_GENERAL_TLS_ENABLED=true - - ORDERER_GENERAL_TLS_PRIVATEKEY=/var/hyperledger/orderer/localMspConfig/keystore/ordererSigner.pem - - ORDERER_GENERAL_TLS_CERTIFICATE=/var/hyperledger/orderer/localMspConfig/signcerts/orderer0Signer.pem - - ORDERER_GENERAL_TLS_ROOTCAS=[/var/hyperledger/orderer/localMspConfig/cacerts/ordererOrg0.pem] - working_dir: /opt/gopath/src/github.com/hyperledger/fabric - command: orderer - volumes: - - ./crypto/orderer:/var/hyperledger/orderer - ports: - - 7050:7050 - -## To enable CouchDB as state database, uncomment the following sections of this file: -## 1) couchdb containers -## 2) peer environment variables CORE_LEDGER_STATE_STATEDATABASE and -## CORE_LEDGER_STATE_COUCHDBCONFIG_COUCHDBADDRESS -## 3) couch container names in "depends_on" section - -# couchdb0: -# container_name: couchdb0 -# image: hyperledger/fabric-couchdb -## Uncomment the port mapping if you want to expose the CouchDB service, -## for example to utilize Fauxton User Interface in dev environments. -# ports: -# - "5984:5984" - - peer0: - container_name: peer0 - extends: - file: peer-base/peer-base.yaml - service: peer-base - environment: - - CORE_PEER_ID=peer0 - - CORE_PEER_ADDRESS=peer0:7051 - - CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer0:7051 - # - CORE_PEER_COMMITTER_LEDGER_ORDERER=orderer0:7050 - - CORE_PEER_LOCALMSPID=Org0MSP - - CORE_PEER_TLS_CERT_FILE=/etc/hyperledger/fabric/msp/sampleconfig/signcerts/peer0Signer.pem - - CORE_PEER_TLS_KEY_FILE=/etc/hyperledger/fabric/msp/sampleconfig/keystore/peer0Signer.pem - - CORE_PEER_TLS_ROOTCERT_FILE=/etc/hyperledger/fabric/msp/sampleconfig/cacerts/peerOrg0.pem - # - CORE_PEER_TLS_SERVERHOSTOVERRIDE=peer0 - # - CORE_LEDGER_STATE_STATEDATABASE=CouchDB - # - CORE_LEDGER_STATE_COUCHDBCONFIG_COUCHDBADDRESS=couchdb0:5984 - volumes: - - /var/run/:/host/var/run/ - - ./crypto/peer/peer0/localMspConfig:/etc/hyperledger/fabric/msp/sampleconfig - ports: - - 7051:7051 - - 7053:7053 - depends_on: - - orderer0 - # - couchdb0 - -# couchdb1: -# container_name: couchdb1 -# image: hyperledger/fabric-couchdb -## Uncomment the port mapping if you want to expose the CouchDB service, -## for example to utilize Fauxton User Interface in dev environments. -# ports: -# - "6984:5984" - - peer1: - container_name: peer1 - extends: - file: peer-base/peer-base.yaml - service: peer-base - environment: - - CORE_PEER_ID=peer1 - - CORE_PEER_ADDRESS=peer1:7051 - - CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer1:7051 - - CORE_PEER_GOSSIP_BOOTSTRAP=peer0:7051 - # - CORE_PEER_COMMITTER_LEDGER_ORDERER=orderer0:7050 - - CORE_PEER_LOCALMSPID=Org0MSP - - CORE_PEER_TLS_CERT_FILE=/etc/hyperledger/fabric/msp/sampleconfig/signcerts/peer1Signer.pem - - CORE_PEER_TLS_KEY_FILE=/etc/hyperledger/fabric/msp/sampleconfig/keystore/peer1Signer.pem - - CORE_PEER_TLS_ROOTCERT_FILE=/etc/hyperledger/fabric/msp/sampleconfig/cacerts/peerOrg0.pem - # - CORE_PEER_TLS_SERVERHOSTOVERRIDE=peer1 - # - CORE_LEDGER_STATE_STATEDATABASE=CouchDB - # - CORE_LEDGER_STATE_COUCHDBCONFIG_COUCHDBADDRESS=couchdb1:5984 - volumes: - - /var/run/:/host/var/run/ - - ./crypto/peer/peer1/localMspConfig:/etc/hyperledger/fabric/msp/sampleconfig - ports: - - 8051:7051 - - 8053:7053 - depends_on: - - orderer0 - - peer0 - # - couchdb1 - -# couchdb2: -# container_name: couchdb2 -# image: hyperledger/fabric-couchdb -## Uncomment the port mapping if you want to expose the CouchDB service, -## for example to utilize Fauxton User Interface in dev environments. -# ports: -# - "7984:5984" - - peer2: - container_name: peer2 - extends: - file: peer-base/peer-base.yaml - service: peer-base - environment: - - CORE_PEER_ID=peer2 - - CORE_PEER_ADDRESS=peer2:7051 - - CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer2:7051 - - CORE_PEER_GOSSIP_BOOTSTRAP=peer2:7051 - #- CORE_PEER_COMMITTER_LEDGER_ORDERER=orderer0:7050 - - CORE_PEER_LOCALMSPID=Org1MSP - - CORE_PEER_TLS_CERT_FILE=/etc/hyperledger/fabric/msp/sampleconfig/signcerts/peer2Signer.pem - - CORE_PEER_TLS_KEY_FILE=/etc/hyperledger/fabric/msp/sampleconfig/keystore/peer2Signer.pem - - CORE_PEER_TLS_ROOTCERT_FILE=/etc/hyperledger/fabric/msp/sampleconfig/admincerts/peerOrg1.pem - #- CORE_PEER_TLS_SERVERHOSTOVERRIDE=peer2 - # - CORE_LEDGER_STATE_STATEDATABASE=CouchDB - # - CORE_LEDGER_STATE_COUCHDBCONFIG_COUCHDBADDRESS=couchdb2:5984 - volumes: - - /var/run/:/host/var/run/ - - ./crypto/peer/peer2/localMspConfig:/etc/hyperledger/fabric/msp/sampleconfig - ports: - - 9051:7051 - - 9053:7053 - depends_on: - - orderer0 - - peer0 - - peer1 - # - couchdb2 - -# couchdb3: -# container_name: couchdb3 -# image: hyperledger/fabric-couchdb -## Uncomment the port mapping if you want to expose the CouchDB service, -## for example to utilize Fauxton User Interface in dev environments. -# ports: -# - "8984:5984" - - peer3: - container_name: peer3 - extends: - file: peer-base/peer-base.yaml - service: peer-base - environment: - - CORE_PEER_ID=peer3 - - CORE_PEER_ADDRESS=peer3:7051 - - CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer3:7051 - - CORE_PEER_GOSSIP_BOOTSTRAP=peer0:7051 - # - CORE_PEER_COMMITTER_LEDGER_ORDERER=orderer0:7050 - - CORE_PEER_LOCALMSPID=Org1MSP - - CORE_PEER_TLS_CERT_FILE=/etc/hyperledger/fabric/msp/sampleconfig/signcerts/peer3Signer.pem - - CORE_PEER_TLS_KEY_FILE=/etc/hyperledger/fabric/msp/sampleconfig/keystore/peer3Signer.pem - - CORE_PEER_TLS_ROOTCERT_FILE=/etc/hyperledger/fabric/msp/sampleconfig/cacerts/peerOrg1.pem - # - CORE_PEER_TLS_SERVERHOSTOVERRIDE=peer3 - # - CORE_LEDGER_STATE_STATEDATABASE=CouchDB - # - CORE_LEDGER_STATE_COUCHDBCONFIG_COUCHDBADDRESS=couchdb3:5984 - volumes: - - /var/run/:/host/var/run/ - - ./crypto/peer/peer3/localMspConfig:/etc/hyperledger/fabric/msp/sampleconfig - ports: - - 10051:7051 - - 10053:7053 - depends_on: - - orderer0 - - peer0 - - peer1 - - peer2 - # - couchdb3 - - cli: - container_name: cli - image: hyperledger/fabric-peer - tty: true - environment: - - GOPATH=/opt/gopath - - CORE_PEER_ADDRESSAUTODETECT=true - - CORE_VM_ENDPOINT=unix:///host/var/run/docker.sock - - CORE_LOGGING_LEVEL=DEBUG - - CORE_NEXT=true - - CORE_PEER_ID=cli - - CORE_PEER_ENDORSER_ENABLED=true - # - CORE_PEER_COMMITTER_LEDGER_ORDERER=orderer0:7050 - - CORE_PEER_ADDRESS=peer0:7051 - - CORE_PEER_LOCALMSPID=Org0MSP - - CORE_PEER_TLS_ENABLED=true - - CORE_PEER_TLS_CERT_FILE=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peer/peer0/localMspConfig/signcerts/peer0Signer.pem - - CORE_PEER_TLS_KEY_FILE=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peer/peer0/localMspConfig/keystore/peer0Signer.pem - - CORE_PEER_TLS_ROOTCERT_FILE=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peer/peer0/localMspConfig/cacerts/peerOrg0.pem - # - CORE_PEER_TLS_SERVERHOSTOVERRIDE=peer0 - - CORE_PEER_MSPCONFIGPATH=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peer/peer0/localMspConfig - - working_dir: /opt/gopath/src/github.com/hyperledger/fabric/peer - command: /bin/bash -c './scripts/script.sh ${CHANNEL_NAME}; ' - #command: /bin/bash - volumes: - - /var/run/:/host/var/run/ - - ./examples/:/opt/gopath/src/github.com/hyperledger/fabric/examples/ - - ../chaincode/go/:/opt/gopath/src/github.com/hyperledger/fabric/examples/chaincode/go - - ./crypto:/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ - - ./scripts:/opt/gopath/src/github.com/hyperledger/fabric/peer/scripts/ - depends_on: - - orderer0 - - peer0 - - peer1 - - peer2 - - peer3 diff --git a/hyperledger/1.0/e2e_cli/download-dockerimages.sh b/hyperledger/1.0/e2e_cli/download-dockerimages.sh deleted file mode 100644 index 11a50b2a..00000000 --- a/hyperledger/1.0/e2e_cli/download-dockerimages.sh +++ /dev/null @@ -1,72 +0,0 @@ -#!/bin/bash -eu - -################################################## -# This script pulls docker images from hyperledger -# docker hub repository and Tag it as -# hyperledger/fabric- latest tag -################################################## - -dockerFabricPull() { - local FABRIC_TAG=$1 - for IMAGES in peer orderer couchdb ccenv javaenv kafka zookeeper; do - echo "==> FABRIC IMAGE: $IMAGES" - echo - docker pull hyperledger/fabric-$IMAGES:$FABRIC_TAG - docker tag hyperledger/fabric-$IMAGES:$FABRIC_TAG hyperledger/fabric-$IMAGES - done -} - -dockerCaPull() { - local CA_TAG=$1 - echo "==> FABRIC CA IMAGE" - echo - docker pull hyperledger/fabric-ca:$CA_TAG - docker tag hyperledger/fabric-ca:$CA_TAG hyperledger/fabric-ca -} -usage() { - echo "Description " - echo - echo "Pulls docker images from hyperledger dockerhub repository" - echo "tag as hyperledger/fabric-:latest" - echo - echo "USAGE: " - echo - echo "./download-dockerimages.sh [-c ] [-f ]" - echo " -c fabric-ca docker image tag" - echo " -f fabric docker image tag" - echo - echo - echo "EXAMPLE:" - echo "./download-dockerimages.sh -c x86_64-1.0.0-alpha -f x86_64-1.0.0-alpha" - echo - echo "By default, pulls fabric-ca and fabric 1.0.0-alpha docker images" - echo "from hyperledger dockerhub" - exit 0 -} - -while getopts "\?hc:f:" opt; do - case "$opt" in - c) CA_TAG="$OPTARG" - echo "Pull CA IMAGES" - ;; - - f) FABRIC_TAG="$OPTARG" - echo "Pull FABRIC TAG" - ;; - \?|h) usage - echo "Print Usage" - ;; - esac -done - -: ${CA_TAG:="x86_64-1.0.0-alpha"} -: ${FABRIC_TAG:="x86_64-1.0.0-alpha"} - -echo "===> Pulling fabric Images" -dockerFabricPull ${FABRIC_TAG} - -echo "===> Pulling fabric ca Image" -dockerCaPull ${CA_TAG} -echo -echo "===> List out hyperledger docker images" -docker images | grep hyperledger* diff --git a/hyperledger/1.0/e2e_cli/end-to-end.rst b/hyperledger/1.0/e2e_cli/end-to-end.rst deleted file mode 100644 index b3bb0c83..00000000 --- a/hyperledger/1.0/e2e_cli/end-to-end.rst +++ /dev/null @@ -1,841 +0,0 @@ -End-to-End Flow -=============== - -The end-to-end verification demonstrates usage of the configuration -transaction tool for orderer bootstrap and channel creation. The tool -consumes a configuration transaction yaml file, which defines the -cryptographic material (certs) used for member identity and network -authentication. In other words, the MSP information for each member and -its corresponding network entities. - -*Currently the crypto material is baked into the directory. However, -there will be a tool in the near future to organically generate the -certificates* - -Prerequisites -------------- - -- Follow the steps for setting up a `development - environment `__ - -- Clone the Fabric code base. - - .. code:: bash - - git clone http://gerrit.hyperledger.org/r/fabric - - or though a mirrored repository in github: - - :: - - git clone https://github.com/hyperledger/fabric.git - -- Make the ``configtxgen`` tool. - - .. code:: bash - - cd $GOPATH/src/github.com/hyperledger/fabric/devenv - vagrant up - vagrant ssh - # ensure sure you are in the /fabric directory where the Makefile resides - make configtxgen - -- Make the peer and orderer images. - - .. code:: bash - - # make sure you are in vagrant and in the /fabric directory - make peer-docker orderer-docker - - Execute a ``docker images`` command in your terminal. If the images - compiled successfully, you should see an output similar to the - following: - - .. code:: bash - - vagrant@hyperledger-devenv:v0.3.0-4eec836:/opt/gopath/src/github.com/hyperledger/fabric$ docker images - REPOSITORY TAG IMAGE ID CREATED SIZE - hyperledger/fabric-orderer latest 264e45897bfb 10 minutes ago 180 MB - hyperledger/fabric-orderer x86_64-0.7.0-snapshot-a0d032b 264e45897bfb 10 minutes ago 180 MB - hyperledger/fabric-peer latest b3d44cff07c6 10 minutes ago 184 MB - hyperledger/fabric-peer x86_64-0.7.0-snapshot-a0d032b b3d44cff07c6 10 minutes ago 184 MB - hyperledger/fabric-javaenv latest 6e2a2adb998a 10 minutes ago 1.42 GB - hyperledger/fabric-javaenv x86_64-0.7.0-snapshot-a0d032b 6e2a2adb998a 10 minutes ago 1.42 GB - hyperledger/fabric-ccenv latest 0ce0e7dc043f 12 minutes ago 1.29 GB - hyperledger/fabric-ccenv x86_64-0.7.0-snapshot-a0d032b 0ce0e7dc043f 12 minutes ago 1.29 GB - hyperledger/fabric-baseimage x86_64-0.3.0 f4751a503f02 4 weeks ago 1.27 GB - hyperledger/fabric-baseos x86_64-0.3.0 c3a4cf3b3350 4 weeks ago 161 MB - -Configuration Transaction Generator ------------------------------------ - -The `configtxgen -tool `__ -is used to create two artifacts: - orderer **bootstrap block** - fabric -**channel configuration transaction** - -The orderer block is the genesis block for the ordering service, and the -channel transaction file is broadcast to the orderer at channel creation -time. - -The ``configtx.yaml`` contains the definitions for the sample network. -There are two members, each managing and maintaining two peer nodes. -Inspect this file to better understand the corresponding cryptographic -material tied to the member components. The ``/crypto`` directory -contains the admin certs, ca certs, private keys for each entity, and -the signing certs for each entity. - -For ease of use, a script - ``generateCfgTrx.sh`` - is provided. The -script will generate the two configuration artifacts. - -Run the shell script -^^^^^^^^^^^^^^^^^^^^ - -Make sure you are in the ``examples/e2e_cli`` directory and in your -vagrant environment. You can elect to pass in a unique name for your -channel or simply execute the script without the ``channel-ID`` -parameter. If you choose not to pass in a unique name, then a channel -with the default name of ``mychannel`` will be generated. - -.. code:: bash - - cd examples/e2e_cli - # note the parm is optional - ./generateCfgTrx.sh - -After you run the shell script, you should see an output in your -terminal similar to the following: - -.. code:: bash - - 2017/02/28 17:01:52 Generating new channel configtx - 2017/02/28 17:01:52 Creating no-op MSP instance - 2017/02/28 17:01:52 Obtaining default signing identity - 2017/02/28 17:01:52 Creating no-op signing identity instance - 2017/02/28 17:01:52 Serializing identity - 2017/02/28 17:01:52 signing message - 2017/02/28 17:01:52 signing message - 2017/02/28 17:01:52 Writing new channel tx - -These configuration transactions will bundle the crypto material for the -participating members and their network components and output an orderer -genesis block and channel transaction artifact. These two artifacts are -required for a functioning transactional network with -sign/verify/authenticate capabilities. - -Manually generate the artifacts (optional) -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -In your vagrant environment, navigate to the ``/common/configtx/tool`` -directory and replace the ``configtx.yaml`` file with the supplied yaml -file in the ``/e2e_cli`` directory. Then return to the ``/e2e_cli`` -directory. - -.. code:: bash - - # Generate orderer bootstrap block - configtxgen -profile TwoOrgs -outputBlock - # example: configtxgen -profile TwoOrgs -outputBlock orderer.block - - # Generate channel configuration transaction - configtxgen -profile TwoOrgs -outputCreateChannelTx -channelID - # example: configtxgen -profile TwoOrgs -outputCreateChannelTx channel.tx -channelID mychannel - -Run the end-to-end test with Docker ------------------------------------ - -Make sure you are in the ``/e2e_cli`` directory. Then use docker-compose -to spawn the network entities and drive the tests. - -.. code:: bash - - [CHANNEL_NAME=] docker-compose up -d - -If you created a unique channel name, be sure to pass in that parameter. -For example, - -.. code:: bash - - CHANNEL_NAME=abc docker-compose up -d - -Wait, 30 seconds. Behind the scenes, there are transactions being sent -to the peers. Execute a ``docker ps`` to view your active containers. -You should see an output identical to the following: - -.. code:: bash - - vagrant@hyperledger-devenv:v0.3.0-4eec836:/opt/gopath/src/github.com/hyperledger/fabric/examples/e2e_cli$ docker ps - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - 45e3e114f7a2 dev-peer3-mycc-1.0 "chaincode -peer.a..." 4 seconds ago Up 4 seconds dev-peer3-mycc-1.0 - 5970f740ad2b dev-peer0-mycc-1.0 "chaincode -peer.a..." 24 seconds ago Up 23 seconds dev-peer0-mycc-1.0 - b84808d66e99 dev-peer2-mycc-1.0 "chaincode -peer.a..." 48 seconds ago Up 47 seconds dev-peer2-mycc-1.0 - 16d7d94c8773 hyperledger/fabric-peer "peer node start -..." About a minute ago Up About a minute 0.0.0.0:10051->7051/tcp, 0.0.0.0:10053->7053/tcp peer3 - 3561a99e35e6 hyperledger/fabric-peer "peer node start -..." About a minute ago Up About a minute 0.0.0.0:9051->7051/tcp, 0.0.0.0:9053->7053/tcp peer2 - 0baad3047d92 hyperledger/fabric-peer "peer node start -..." About a minute ago Up About a minute 0.0.0.0:8051->7051/tcp, 0.0.0.0:8053->7053/tcp peer1 - 1216896b7b4f hyperledger/fabric-peer "peer node start -..." About a minute ago Up About a minute 0.0.0.0:7051->7051/tcp, 0.0.0.0:7053->7053/tcp peer0 - 155ff8747b4d hyperledger/fabric-orderer "orderer" About a minute ago Up About a minute 0.0.0.0:7050->7050/tcp orderer - -All in one -^^^^^^^^^^ - -You can also generate the artifacts and drive the tests using a single -shell script. The ``configtxgen`` and ``docker-compose`` commands are -embedded in the script. - -.. code:: bash - - ./network_setup.sh up - -Once again, if you choose not to pass the ``channel-ID`` parameter, then -your channel will default to ``mychannel``. - -What's happening behind the scenes? -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -- A script - ``script.sh`` - is baked inside the CLI container. The - script drives the ``createChannel`` command against the default - ``mychannel`` name. - -- The output of ``createChannel`` is a genesis block - - ``mychannel.block`` - which is stored on the file system. - -- the ``joinChannel`` command is exercised for all four peers who will - pass in the genesis block. - -- Now we have a channel consisting of four peers, and two - organizations. - -- ``PEER0`` and ``PEER1`` belong to Org0; ``PEER2`` and ``PEER3`` - belong to Org1 - -- Recall that these relationships are defined in the ``configtx.yaml`` - -- A chaincode - *chaincode\_example02* is installed on ``PEER0`` and - ``PEER2`` - -- The chaincode is then "instantiated" on ``PEER2``. Instantiate simply - refers to starting the container and initializing the key value pairs - associated with the chaincode. The initial values for this example - are "a","100" "b","200". This "instantiation" results in a container - by the name of ``dev-peer2-mycc-1.0`` starting. - -- The instantiation also passes in an argument for the endorsement - policy. The policy is defined as - ``-P "OR ('Org0MSP.member','Org1MSP.member')"``, meaning that any - transaction must be endorsed by a peer tied to Org0 or Org1. - -- A query against the value of "a" is issued to ``PEER0``. The - chaincode was previously installed on ``PEER0``, so this will start - another container by the name of ``dev-peer0-mycc-1.0``. The result - of the query is also returned. No write operations have occurred, so - a query against "a" will still return a value of "100" - -- An invoke is sent to ``PEER0`` to move "10" from "a" to "b" - -- The chaincode is installed on ``PEER3`` - -- A query is sent to ``PEER3`` for the value of "a". This starts a - third chaincode container by the name of ``dev-peer3-mycc-1.0``. A - value of 90 is returned, correctly reflecting the previous - transaction during which the value for key "a" was modified by 10. - -What does this demonstrate? -^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -Chaincode **MUST** be installed on a peer in order for it to -successfully perform read/write operations against the ledger. -Furthermore, a chaincode container is not started for a peer until a -read/write operation is performed against that chaincode (e.g. query for -the value of "a"). The transaction causes the container to start. Also, -all peers in a channel maintain an exact copy of the ledger which -comprises the blockchain to store the immutable, sequenced record in -blocks, as well as a state database to maintain current fabric state. -This includes those peers that do not have chaincode installed on them -(like ``Peer3`` in the above example) . Finally, the chaincode is accessible -after it is installed (like ``Peer3`` in the above example) because it -already has been instantiated. - -How do I see these transactions? -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -Check the logs for the CLI docker container. - -:: - - docker logs -f cli - -You should see the following output: - -.. code:: bash - - 2017-02-28 04:31:20.841 UTC [logging] InitFromViper -> DEBU 001 Setting default logging level to DEBUG for command 'chaincode' - 2017-02-28 04:31:20.842 UTC [msp] GetLocalMSP -> DEBU 002 Returning existing local MSP - 2017-02-28 04:31:20.842 UTC [msp] GetDefaultSigningIdentity -> DEBU 003 Obtaining default signing identity - 2017-02-28 04:31:20.843 UTC [msp] Sign -> DEBU 004 Sign: plaintext: 0A8F050A59080322096D796368616E6E...6D7963631A0A0A0571756572790A0161 - 2017-02-28 04:31:20.843 UTC [msp] Sign -> DEBU 005 Sign: digest: 52F1A41B7B0B08CF3FC94D9D7E916AC4C01C54399E71BC81D551B97F5619AB54 - Query Result: 90 - 2017-02-28 04:31:30.425 UTC [main] main -> INFO 006 Exiting..... - ===================== Query on chaincode on PEER3 on channel 'mychannel' is successful ===================== - - ===================== All GOOD, End-2-End execution completed ===================== - -How can I see the chaincode logs? -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -Inspect the individual chaincode containers to see the separate -transactions executed against each container. Here is the combined -output from each container: - -.. code:: bash - - $ docker logs dev-peer2-mycc-1.0 - 04:30:45.947 [BCCSP_FACTORY] DEBU : Initialize BCCSP [SW] - ex02 Init - Aval = 100, Bval = 200 - - $ docker logs dev-peer0-mycc-1.0 - 04:31:10.569 [BCCSP_FACTORY] DEBU : Initialize BCCSP [SW] - ex02 Invoke - Query Response:{"Name":"a","Amount":"100"} - ex02 Invoke - Aval = 90, Bval = 210 - - $ docker logs dev-peer3-mycc-1.0 - 04:31:30.420 [BCCSP_FACTORY] DEBU : Initialize BCCSP [SW] - ex02 Invoke - Query Response:{"Name":"a","Amount":"90"} - -Run the end-to-end test manually with Docker --------------------------------------------- - -From your vagrant environment exit the currently running containers: - -.. code:: bash - - docker rm -f $(docker ps -aq) - -Execute a ``docker images`` command in your terminal to view the -chaincode images. They will look similar to the following: - -.. code:: bash - - REPOSITORY TAG IMAGE ID CREATED SIZE - dev-peer3-mycc-1.0 latest 3415bc2e146c 5 hours ago 176 MB - dev-peer0-mycc-1.0 latest 140d7ee3e911 5 hours ago 176 MB - dev-peer2-mycc-1.0 latest 6e4fc412969e 5 hours ago 176 MB - -Remove these images: - -.. code:: bash - - docker rmi - -For example: - -.. code:: bash - - docker rmi -f 341 140 6e4 - -Ensure you have the configuration artifacts. If you deleted them, run -the shell script again: - -.. code:: bash - - ./generateCfgTrx.sh - -Modify the docker-compose file -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -Open the docker-compose file and comment out the command to run -``script.sh``. Navigate down to the cli image and place a ``#`` to the -left of the command. For example: - -.. code:: bash - - working_dir: /opt/gopath/src/github.com/hyperledger/fabric/peer - # command: /bin/bash -c './scripts/script.sh ${CHANNEL_NAME}' - -Save the file and return to the ``/e2e_cli`` directory. - -Now restart your network: - -.. code:: bash - - # make sure you are in the /e2e_cli directory where you docker-compose script resides - docker-compose up -d - -Command syntax -^^^^^^^^^^^^^^ - -Refer to the create and join commands in the ``script.sh``. - -For the following CLI commands against `peer0` to work, you need to set the -values for four environment variables, given below. Please make sure to override -the values accordingly when calling commands against other peers and the -orderer. - -.. code:: bash - - # Environment variables for PEER0 - CORE_PEER_MSPCONFIGPATH=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peer/peer0/localMspConfig - CORE_PEER_ADDRESS=peer0:7051 - CORE_PEER_LOCALMSPID="Org0MSP" - CORE_PEER_TLS_ROOTCERT_FILE=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peer/peer0/localMspConfig/cacerts/peerOrg0.pem - -These environment variables for each peer are defined in the supplied -docker-compose file. - -Create channel -^^^^^^^^^^^^^^ - -Exec into the cli container: - -.. code:: bash - - docker exec -it cli bash - -If successful you should see the following: - -.. code:: bash - - root@0d78bb69300d:/opt/gopath/src/github.com/hyperledger/fabric/peer# - -Specify your channel name with the ``-c`` flag. Specify your channel -configuration transaction with the ``-f`` flag. In this case it is -``channeltx``, however you can mount your own configuration transaction -with a different name. - -.. code:: bash - - # the channel.tx and orderer.block are mounted in the crypto/orderer folder within your cli container - # as a result, we pass the full path for the file - peer channel create -o orderer0:7050 -c mychannel -f crypto/orderer/channel.tx --tls $CORE_PEER_TLS_ENABLED --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/orderer/localMspConfig/cacerts/ordererOrg0.pem - -Since the `channel create` runs against the orderer, we need to override the -four environment variables set before. So the above command in its entirety would be: - -.. code:: bash - - CORE_PEER_MSPCONFIGPATH=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/orderer/localMspConfig CORE_PEER_LOCALMSPID="OrdererMSP" peer channel create -o orderer0:7050 -c mychannel -f crypto/orderer/channel.tx --tls $CORE_PEER_TLS_ENABLED --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/orderer/localMspConfig/cacerts/ordererOrg0.pem - - -**Note**: You will remain in the CLI container for the remainder of -these manual commands. You must also remember to preface all commands -with the corresponding environment variables for targetting a peer other than -`peer0`. - -Join channel -^^^^^^^^^^^^ - -Join specific peers to the channel - -.. code:: bash - - # By default, this joins PEER0 only - # the mychannel.block is also mounted in the crypto/orderer directory - peer channel join -b mychannel.block - -You can make other peers join the channel as necessary by making appropriate -changes in the four environment variables. - -Install chaincode onto a remote peer -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -Install the sample go code onto one of the four peer nodes - -.. code:: bash - - peer chaincode install -n mycc -v 1.0 -p github.com/hyperledger/fabric/examples/chaincode/go/chaincode_example02 - -Instantiate chaincode and define the endorsement policy -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -Instantiate the chaincode on a peer. This will launch a chaincode -container for the targeted peer and set the endorsement policy for the -chaincode. In this snippet, we define the policy as requiring an -endorsement from one peer node that is a part of either `Org0` or `Org1`. -The command is: - -.. code:: bash - - peer chaincode instantiate -o orderer0:7050 --tls $CORE_PEER_TLS_ENABLED --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/orderer/localMspConfig/cacerts/ordererOrg0.pem -C mychannel -n mycc -v 1.0 -p github.com/hyperledger/fabric/examples/chaincode/go/chaincode_example02 -c '{"Args":["init","a", "100", "b","200"]}' -P "OR ('Org0MSP.member','Org1MSP.member')" - -See the `endorsement -policies `__ -documentation for more details on policy implementation. - -Invoke chaincode -^^^^^^^^^^^^^^^^ - -.. code:: bash - - peer chaincode invoke -o orderer0:7050 --tls $CORE_PEER_TLS_ENABLED --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/orderer/localMspConfig/cacerts/ordererOrg0.pem -C mychannel -n mycc -c '{"Args":["invoke","a","b","10"]}' - -**NOTE**: Make sure to wait a few seconds for the operation to complete. - -Query chaincode -^^^^^^^^^^^^^^^ - -.. code:: bash - - peer chaincode query -C mychannel -n mycc -c '{"Args":["query","a"]}' - -The result of the above command should be as below: - -.. code:: bash - - Query Result: 90 - -Run the end-to-end test using the native binaries -------------------------------------------------- - -Open your vagrant environment: - -.. code:: bash - - cd $GOPATH/src/github.com/hyperledger/fabric/devenv - -.. code:: bash - - # you may have to first start your VM with vagrant up - vagrant ssh - -From the ``fabric`` directory build the issue the following commands to -build the peer and orderer executables: - -.. code:: bash - - make clean - make native - -You will also need the ``ccenv`` image. From the ``fabric`` directory: - -.. code:: bash - - make peer-docker - -Next, open two more terminals and start your vagrant environment in -each. You should now have a total of three terminals, all within -vagrant. - -Before starting, make sure to clear your ledger folder -``/var/hyperledger/``. You will want to do this after each run to avoid -errors and duplication. - -:: - - rm -rf /var/hyperledger/* - -**Vagrant window 1** - -Use the ``configtxgen`` tool to create the orderer genesis block: - -.. code:: bash - - configtxgen -profile SampleSingleMSPSolo -outputBlock orderer.block - -**Vagrant window 2** - -Start the orderer with the genesis block you just generated: - -.. code:: bash - - ORDERER_GENERAL_GENESISMETHOD=file ORDERER_GENERAL_GENESISFILE=./orderer.block orderer - -**Vagrant window 1** - -Create the channel configuration transaction: - -.. code:: bash - - configtxgen -profile SampleSingleMSPSolo -outputCreateChannelTx channel.tx -channelID - -This will generate a ``channel.tx`` file in your current directory - -**Vagrant window 3** - -Start the peer in *"chainless"* mode - -.. code:: bash - - peer node start --peer-defaultchain=false - -**Note**: Use Vagrant window 1 for the remainder of commands - -Create channel -^^^^^^^^^^^^^^ - -Ask peer to create a channel with the configuration parameters in -``channel.tx`` - -.. code:: bash - - peer channel create -o 127.0.0.1:7050 -c mychannel -f channel.tx - -This will return a channel genesis block - ``mychannel.block`` - in your -current directory. - -Join channel -^^^^^^^^^^^^ - -Ask peer to join the channel by passing in the channel genesis block: - -.. code:: bash - - peer channel join -b mychannel.block - -Install -^^^^^^^ - -Install chaincode on the peer: - -.. code:: bash - - peer chaincode install -o 127.0.0.1:7050 -n mycc -v 1.0 -p github.com/hyperledger/fabric/examples/chaincode/go/chaincode_example02 - -Make sure the chaincode is in the filesystem: - -.. code:: bash - - ls /var/hyperledger/production/chaincodes - -You should see ``mycc.1.0`` - -Instantiate -^^^^^^^^^^^ - -Instantiate the chaincode: - -.. code:: bash - - peer chaincode instantiate -o 127.0.0.1:7050 -C mychannel -n mycc -v 1.0 -p github.com/hyperledger/fabric/examples/chaincode/go/chaincode_example02 -c '{"Args":["init","a", "100", "b","200"]}' - -Check your active containers: - -.. code:: bash - - docker ps - -If the chaincode container started successfully, you should see: - -.. code:: bash - - CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES - bd9c6bda7560 dev-jdoe-mycc-1.0 "chaincode -peer.a..." 5 seconds ago Up 5 seconds dev-jdoe-mycc-1.0 - -Invoke -^^^^^^ - -Issue an invoke to move "10" from "a" to "b": - -.. code:: bash - - peer chaincode invoke -o 127.0.0.1:7050 -C mychannel -n mycc -c '{"Args":["invoke","a","b","10"]}' - -Wait a few seconds for the operation to complete - -Query -^^^^^ - -Query for the value of "a": - -.. code:: bash - - # this should return 90 - peer chaincode query -o 127.0.0.1:7050 -C mychannel -n mycc -c '{"Args":["query","a"]}' - -Don't forget to clear ledger folder ``/var/hyperledger/`` after each -run! - -:: - - rm -rf /var/hyperledger/* - -Using CouchDB -------------- - -The state database can be switched from the default (goleveldb) to CouchDB. -The same chaincode functions are available with CouchDB, however, there is the -added ability to perform rich and complex queries against the state database -data content contingent upon the chaincode data being modeled as JSON. - -To use CouchDB instead of the default database (goleveldb), follow the same -procedure in the **Prerequisites** section, and additionally perform the -following two steps to enable the CouchDB containers and associate each peer -container with a CouchDB container: - -- Make the CouchDB image. - - .. code:: bash - - # make sure you are in the /fabric directory - make couchdb - -- Open the ``fabric/examples/e2e_cli/docker-compose.yaml`` and un-comment - all commented statements relating to CouchDB containers and peer container - use of CouchDB. These instructions are are also outlined in the - same ``docker-compose.yaml`` file. Search the file for 'couchdb' (case insensitive) references. - -*chaincode_example02* should now work using CouchDB underneath. - -***Note***: If you choose to implement mapping of the fabric-couchdb container -port to a host port, please make sure you are aware of the security -implications. Mapping of the port in a development environment allows the -visualization of the database via the CouchDB web interface (Fauxton). -Production environments would likely refrain from implementing port mapping in -order to restrict outside access to the CouchDB containers. - -You can use *chaincode_example02* chaincode against the CouchDB state database -using the steps outlined above, however in order to exercise the query -capabilities you will need to use a chaincode that has data modeled as JSON, -(e.g. *marbles02*). You can locate the *marbles02* chaincode in the -``fabric/examples/chaincode/go`` directory. - -Install, instantiate, invoke, and query *marbles02* chaincode by following the -same general steps outlined above for *chaincode_example02* in the **Manually -create the channel and join peers through CLI** section. After the **Join -channel** step, use the following steps to interact with the *marbles02* -chaincode: - -- Install and instantiate the chaincode in ``peer0``: - - .. code:: bash - - peer chaincode install -o orderer0:7050 -n marbles -v 1.0 -p github.com/hyperledger/fabric/examples/chaincode/go/marbles02 - peer chaincode instantiate -o orderer0:7050 --tls $CORE_PEER_TLS_ENABLED --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/orderer/localMspConfig/cacerts/ordererOrg0.pem -C mychannel -n marbles -v 1.0 -p github.com/hyperledger/fabric/examples/chaincode/go/marbles02 -c '{"Args":["init"]}' -P "OR ('Org0MSP.member','Org1MSP.member')" - -- Create some marbles and move them around: - - .. code:: bash - - peer chaincode invoke -o orderer0:7050 --tls $CORE_PEER_TLS_ENABLED --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/orderer/localMspConfig/cacerts/ordererOrg0.pem -C mychannel -n marbles -c '{"Args":["initMarble","marble1","blue","35","tom"]}' - peer chaincode invoke -o orderer0:7050 --tls $CORE_PEER_TLS_ENABLED --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/orderer/localMspConfig/cacerts/ordererOrg0.pem -C mychannel -n marbles -c '{"Args":["initMarble","marble2","red","50","tom"]}' - peer chaincode invoke -o orderer0:7050 --tls $CORE_PEER_TLS_ENABLED --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/orderer/localMspConfig/cacerts/ordererOrg0.pem -C mychannel -n marbles -c '{"Args":["initMarble","marble3","blue","70","tom"]}' - peer chaincode invoke -o orderer0:7050 --tls $CORE_PEER_TLS_ENABLED --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/orderer/localMspConfig/cacerts/ordererOrg0.pem -C mychannel -n marbles -c '{"Args":["transferMarble","marble2","jerry"]}' - peer chaincode invoke -o orderer0:7050 --tls $CORE_PEER_TLS_ENABLED --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/orderer/localMspConfig/cacerts/ordererOrg0.pem -C mychannel -n marbles -c '{"Args":["transferMarblesBasedOnColor","blue","jerry"]}' - peer chaincode invoke -o orderer0:7050 --tls $CORE_PEER_TLS_ENABLED --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/orderer/localMspConfig/cacerts/ordererOrg0.pem -C mychannel -n marbles -c '{"Args":["delete","marble1"]}' - - - -- If you chose to activate port mapping, you can now view the state database - through the CouchDB web interface (Fauxton) by opening a browser and - navigating to one of the two URLs below. - - For containers running in a vagrant environment: - - ``http://localhost:15984/_utils`` - - For non-vagrant environment, use the port address that was mapped in CouchDB - container specification: - - ``http://localhost:5984/_utils`` - - You should see a database named ``mychannel`` and the documents - inside it. - -- You can run regular queries from the `cli` (e.g. reading ``marble2``): - - .. code:: bash - - peer chaincode query -C mychannel -n marbles -c '{"Args":["readMarble","marble2"]}' - - - You should see the details of ``marble2``: - - .. code:: bash - - Query Result: {"color":"red","docType":"marble","name":"marble2","owner":"jerry","size":50} - - - Retrieve the history of ``marble1``: - - .. code:: bash - - peer chaincode query -C mychannel -n marbles -c '{"Args":["getHistoryForMarble","marble1"]}' - - You should see the transactions on ``marble1``: - - .. code:: bash - - Query Result: [{"TxId":"1c3d3caf124c89f91a4c0f353723ac736c58155325f02890adebaa15e16e6464", "Value":{"docType":"marble","name":"marble1","color":"blue","size":35,"owner":"tom"}},{"TxId":"755d55c281889eaeebf405586f9e25d71d36eb3d35420af833a20a2f53a3eefd", "Value":{"docType":"marble","name":"marble1","color":"blue","size":35,"owner":"jerry"}},{"TxId":"819451032d813dde6247f85e56a89262555e04f14788ee33e28b232eef36d98f", "Value":}] - - - -- You can also perform rich queries on the data content, such as querying marble fields by owner ``jerry``: - - .. code:: bash - - peer chaincode query -C mychannel -n marbles -c '{"Args":["queryMarblesByOwner","jerry"]}' - - The output should display the two marbles owned by ``jerry``: - - .. code:: bash - - Query Result: [{"Key":"marble2", "Record":{"color":"red","docType":"marble","name":"marble2","owner":"jerry","size":50}},{"Key":"marble3", "Record":{"color":"blue","docType":"marble","name":"marble3","owner":"jerry","size":70}}] - - Query by field ``owner`` where the value is ``jerry``: - - .. code:: bash - - peer chaincode query -C mychannel -n marbles -c '{"Args":["queryMarbles","{\"selector\":{\"owner\":\"jerry\"}}"]}' - - The output should display: - - .. code:: bash - - Query Result: [{"Key":"marble2", "Record":{"color":"red","docType":"marble","name":"marble2","owner":"jerry","size":50}},{"Key":"marble3", "Record":{"color":"blue","docType":"marble","name":"marble3","owner":"jerry","size":70}}] - -A Note on Data Persistence --------------------------- - -If data persistence is desired on the peer container or the CouchDB container, -one option is to mount a directory in the docker-host into a relevant directory -in the container. For example, you may add the following two lines in -the peer container specification in the ``docker-compose.yaml`` file: - - .. code:: bash - - volumes: - - /var/hyperledger/peer0:/var/hyperledger/production - - -For the CouchDB container, you may add the following two lines in the CouchDB -container specification: - - .. code:: bash - - volumes: - - /var/hyperledger/couchdb0:/opt/couchdb/data - - -Troubleshooting ---------------- - -- Ensure you clear the file system after each run - -- If you see docker errors, remove your images and start from scratch. - - .. code:: bash - - make clean - make peer-docker orderer-docker - -- If you see the below error: - - .. code:: bash - - Error: Error endorsing chaincode: rpc error: code = 2 desc = Error installing chaincode code mycc:1.0(chaincode /var/hyperledger/production/chaincodes/mycc.1.0 exits) - - You likely have chaincode images (e.g. ``peer0-peer0-mycc-1.0`` or - ``peer1-peer0-mycc1-1.0``) from prior runs. Remove them and try - again. - -.. code:: bash - - docker rmi -f $(docker images | grep peer[0-9]-peer[0-9] | awk '{print $3}') - -- To cleanup the network, use the ``down`` option: - - .. code:: bash - - ./network_setup.sh down diff --git a/hyperledger/1.0/e2e_cli/generateCfgTrx.sh b/hyperledger/1.0/e2e_cli/generateCfgTrx.sh deleted file mode 100644 index ca512c4f..00000000 --- a/hyperledger/1.0/e2e_cli/generateCfgTrx.sh +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/bash - -CHANNEL_NAME=$1 -if [ -z "$1" ]; then - echo "Setting channel to default name 'mychannel'" - CHANNEL_NAME="mychannel" -fi - -echo "Channel name - "$CHANNEL_NAME -echo - -#Backup the original configtx.yaml -cp ../../common/configtx/tool/configtx.yaml ../../common/configtx/tool/configtx.yaml.orig -cp configtx.yaml ../../common/configtx/tool/configtx.yaml - -cd $PWD/../../ -echo "Building configtxgen" -make configtxgen - -echo "Generating genesis block" -./build/bin/configtxgen -profile TwoOrgs -outputBlock orderer.block -mv orderer.block examples/e2e_cli/crypto/orderer/orderer.block - -echo "Generating channel configuration transaction" -./build/bin/configtxgen -profile TwoOrgs -outputCreateChannelTx channel.tx -channelID $CHANNEL_NAME -mv channel.tx examples/e2e_cli/crypto/orderer/channel.tx - -#reset configtx.yaml file to its original -cp common/configtx/tool/configtx.yaml.orig common/configtx/tool/configtx.yaml -rm common/configtx/tool/configtx.yaml.orig diff --git a/hyperledger/1.0/e2e_cli/network_setup.sh b/hyperledger/1.0/e2e_cli/network_setup.sh deleted file mode 100644 index de640aa3..00000000 --- a/hyperledger/1.0/e2e_cli/network_setup.sh +++ /dev/null @@ -1,76 +0,0 @@ -#!/bin/bash - -UP_DOWN=$1 -CH_NAME=$2 - -COMPOSE_FILE=docker-compose.yaml - -function printHelp () { - echo "Usage: ./network_setup " -} - -function validateArgs () { - if [ -z "${UP_DOWN}" ]; then - echo "Option up / down / restart not mentioned" - printHelp - exit 1 - fi - if [ -z "${CH_NAME}" ]; then - echo "setting to default channel 'mychannel'" - CH_NAME=mychannel - fi -} - -function clearContainers () { - CONTAINER_IDS=$(docker ps -aq) - if [ -z "$CONTAINER_IDS" -o "$CONTAINER_IDS" = " " ]; then - echo "---- No containers available for deletion ----" - else - docker rm -f $CONTAINER_IDS - fi -} - -function removeUnwantedImages() { - DOCKER_IMAGE_IDS=$(docker images | grep "dev\|none\|test-vp\|peer[0-9]-" | awk '{print $3}') - if [ -z "$DOCKER_IMAGE_IDS" -o "$DOCKER_IMAGE_IDS" = " " ]; then - echo "---- No images available for deletion ----" - else - docker rmi -f $DOCKER_IMAGE_IDS - fi -} - -function networkUp () { - CURRENT_DIR=$PWD - source generateCfgTrx.sh $CH_NAME - cd $CURRENT_DIR - - CHANNEL_NAME=$CH_NAME docker-compose -f $COMPOSE_FILE up -d 2>&1 - if [ $? -ne 0 ]; then - echo "ERROR !!!! Unable to pull the images " - exit 1 - fi - docker logs -f cli -} - -function networkDown () { - docker-compose -f $COMPOSE_FILE down - #Cleanup the chaincode containers - clearContainers - #Cleanup images - removeUnwantedImages -} - -validateArgs - -#Create the network using docker compose -if [ "${UP_DOWN}" == "up" ]; then - networkUp -elif [ "${UP_DOWN}" == "down" ]; then ## Clear the network - networkDown -elif [ "${UP_DOWN}" == "restart" ]; then ## Restart the network - networkDown - networkUp -else - printHelp - exit 1 -fi diff --git a/hyperledger/1.0/e2e_cli/peer-base/peer-base-no-tls.yaml b/hyperledger/1.0/e2e_cli/peer-base/peer-base-no-tls.yaml deleted file mode 100644 index 19f3a7fe..00000000 --- a/hyperledger/1.0/e2e_cli/peer-base/peer-base-no-tls.yaml +++ /dev/null @@ -1,18 +0,0 @@ -version: '2' -services: - peer-base: - image: hyperledger/fabric-peer - environment: - - CORE_PEER_ADDRESSAUTODETECT=true - - CORE_VM_ENDPOINT=unix:///host/var/run/docker.sock - - CORE_VM_DOCKER_HOSTCONFIG_NETWORKMODE=e2ecli_default - - CORE_LOGGING_LEVEL=ERROR - #- CORE_LOGGING_LEVEL=DEBUG - - CORE_NEXT=true - - CORE_PEER_TLS_ENABLED=false - - CORE_PEER_ENDORSER_ENABLED=true - - CORE_PEER_GOSSIP_ORGLEADER=false - - CORE_PEER_GOSSIP_USELEADERELECTION=true - - CORE_PEER_PROFILE_ENABLED=true - working_dir: /opt/gopath/src/github.com/hyperledger/fabric/peer - command: peer node start --peer-defaultchain=false diff --git a/hyperledger/1.0/e2e_cli/peer-base/peer-base.yaml b/hyperledger/1.0/e2e_cli/peer-base/peer-base.yaml deleted file mode 100644 index dc24f69b..00000000 --- a/hyperledger/1.0/e2e_cli/peer-base/peer-base.yaml +++ /dev/null @@ -1,24 +0,0 @@ -version: '2' -services: - peer-base: - image: hyperledger/fabric-peer - environment: - #- CORE_PEER_ADDRESSAUTODETECT=true - - CORE_VM_ENDPOINT=unix:///host/var/run/docker.sock - # the following setting starts chaincode containers on the same - # bridge network as the peers - # https://docs.docker.com/compose/networking/ - - CORE_VM_DOCKER_HOSTCONFIG_NETWORKMODE=e2ecli_default - #- CORE_LOGGING_LEVEL=ERROR - - CORE_LOGGING_LEVEL=DEBUG - - CORE_PEER_TLS_ENABLED=true - - CORE_NEXT=true - - CORE_PEER_ENDORSER_ENABLED=true - - CORE_PEER_GOSSIP_USELEADERELECTION=true - - CORE_PEER_GOSSIP_ORGLEADER=false - # The following setting skips the gossip handshake since we are - # are not doing mutual TLS - - CORE_PEER_GOSSIP_SKIPHANDSHAKE=true - - CORE_PEER_PROFILE_ENABLED=true - working_dir: /opt/gopath/src/github.com/hyperledger/fabric/peer - command: peer node start --peer-defaultchain=false diff --git a/hyperledger/1.0/e2e_cli/scripts/script.sh b/hyperledger/1.0/e2e_cli/scripts/script.sh deleted file mode 100644 index 6591709e..00000000 --- a/hyperledger/1.0/e2e_cli/scripts/script.sh +++ /dev/null @@ -1,177 +0,0 @@ -#!/bin/bash - -CHANNEL_NAME="$1" -: ${CHANNEL_NAME:="mychannel"} -: ${TIMEOUT:="60"} -COUNTER=0 -MAX_RETRY=5 -ORDERER_CA=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/orderer/localMspConfig/cacerts/ordererOrg0.pem - -echo "Channel name : "$CHANNEL_NAME - -verifyResult () { - if [ $1 -ne 0 ] ; then - echo "!!!!!!!!!!!!!!! "$2" !!!!!!!!!!!!!!!!" - echo "================== ERROR !!! FAILED to execute End-2-End Scenario ==================" - echo - exit 1 - fi -} - -setGlobals () { - - CORE_PEER_MSPCONFIGPATH=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peer/peer$1/localMspConfig - CORE_PEER_ADDRESS=peer$1:7051 - - if [ $1 -eq 0 -o $1 -eq 1 ] ; then - CORE_PEER_LOCALMSPID="Org0MSP" - CORE_PEER_TLS_ROOTCERT_FILE=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peer/peer$1/localMspConfig/cacerts/peerOrg0.pem - else - CORE_PEER_LOCALMSPID="Org1MSP" - CORE_PEER_TLS_ROOTCERT_FILE=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peer/peer$1/localMspConfig/cacerts/peerOrg1.pem - fi - env |grep CORE -} - -createChannel() { - CORE_PEER_MSPCONFIGPATH=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/orderer/localMspConfig - CORE_PEER_LOCALMSPID="OrdererMSP" - - if [ -z "$CORE_PEER_TLS_ENABLED" -o "$CORE_PEER_TLS_ENABLED" = "false" ]; then - peer channel create -o orderer0:7050 -c $CHANNEL_NAME -f crypto/orderer/channel.tx >&log.txt - else - peer channel create -o orderer0:7050 -c $CHANNEL_NAME -f crypto/orderer/channel.tx --tls $CORE_PEER_TLS_ENABLED --cafile $ORDERER_CA >&log.txt - fi - res=$? - cat log.txt - verifyResult $res "Channel creation failed" - echo "===================== Channel \"$CHANNEL_NAME\" is created successfully ===================== " - echo -} - -## Sometimes Join takes time hence RETRY atleast for 5 times -joinWithRetry () { - peer channel join -b $CHANNEL_NAME.block >&log.txt - res=$? - cat log.txt - if [ $res -ne 0 -a $COUNTER -lt $MAX_RETRY ]; then - COUNTER=` expr $COUNTER + 1` - echo "PEER$1 failed to join the channel, Retry after 2 seconds" - sleep 2 - joinWithRetry $1 - else - COUNTER=0 - fi - verifyResult $res "After $MAX_RETRY attempts, PEER$ch has failed to Join the Channel" -} - -joinChannel () { - for ch in 0 1 2 3; do - setGlobals $ch - joinWithRetry $ch - echo "===================== PEER$ch joined on the channel \"$CHANNEL_NAME\" ===================== " - sleep 2 - echo - done -} - -installChaincode () { - PEER=$1 - setGlobals $PEER - peer chaincode install -n mycc -v 1.0 -p github.com/hyperledger/fabric/examples/chaincode/go/chaincode_example02 >&log.txt - res=$? - cat log.txt - verifyResult $res "Chaincode installation on remote peer PEER$PEER has Failed" - echo "===================== Chaincode is installed on remote peer PEER$PEER ===================== " - echo -} - -instantiateChaincode () { - PEER=$1 - setGlobals $PEER - if [ -z "$CORE_PEER_TLS_ENABLED" -o "$CORE_PEER_TLS_ENABLED" = "false" ]; then - peer chaincode instantiate -o orderer0:7050 -C $CHANNEL_NAME -n mycc -v 1.0 -c '{"Args":["init","a","100","b","200"]}' -P "OR ('Org0MSP.member','Org1MSP.member')" >&log.txt - else - peer chaincode instantiate -o orderer0:7050 --tls $CORE_PEER_TLS_ENABLED --cafile $ORDERER_CA -C $CHANNEL_NAME -n mycc -v 1.0 -c '{"Args":["init","a","100","b","200"]}' -P "OR ('Org0MSP.member','Org1MSP.member')" >&log.txt - fi - res=$? - cat log.txt - verifyResult $res "Chaincode instantiation on PEER$PEER on channel '$CHANNEL_NAME' failed" - echo "===================== Chaincode Instantiation on PEER$PEER on channel '$CHANNEL_NAME' is successful ===================== " - echo -} - -chaincodeQuery () { - PEER=$1 - echo "===================== Querying on PEER$PEER on channel '$CHANNEL_NAME'... ===================== " - setGlobals $PEER - local rc=1 - local starttime=$(date +%s) - - # continue to poll - # we either get a successful response, or reach TIMEOUT - while test "$(($(date +%s)-starttime))" -lt "$TIMEOUT" -a $rc -ne 0 - do - sleep 3 - echo "Attempting to Query PEER$PEER ...$(($(date +%s)-starttime)) secs" - peer chaincode query -C $CHANNEL_NAME -n mycc -c '{"Args":["query","a"]}' >&log.txt - test $? -eq 0 && VALUE=$(cat log.txt | awk '/Query Result/ {print $NF}') - test "$VALUE" = "$2" && let rc=0 - done - echo - cat log.txt - if test $rc -eq 0 ; then - echo "===================== Query on PEER$PEER on channel '$CHANNEL_NAME' is successful ===================== " - else - echo "!!!!!!!!!!!!!!! Query result on PEER$PEER is INVALID !!!!!!!!!!!!!!!!" - echo "================== ERROR !!! FAILED to execute End-2-End Scenario ==================" - echo - fi -} - -chaincodeInvoke () { - PEER=$1 - if [ -z "$CORE_PEER_TLS_ENABLED" -o "$CORE_PEER_TLS_ENABLED" = "false" ]; then - peer chaincode invoke -o orderer0:7050 -C $CHANNEL_NAME -n mycc -c '{"Args":["invoke","a","b","10"]}' >&log.txt - else - peer chaincode invoke -o orderer0:7050 --tls $CORE_PEER_TLS_ENABLED --cafile $ORDERER_CA -C $CHANNEL_NAME -n mycc -c '{"Args":["invoke","a","b","10"]}' >&log.txt - fi - res=$? - cat log.txt - verifyResult $res "Invoke execution on PEER$PEER failed " - echo "===================== Invoke transaction on PEER$PEER on channel '$CHANNEL_NAME' is successful ===================== " - echo -} - -## Create channel -createChannel - -## Join all the peers to the channel -joinChannel - - -## Install chaincode on Peer0/Org0 and Peer2/Org1 -installChaincode 0 -installChaincode 2 - -#Instantiate chaincode on Peer2/Org1 -echo "Instantiating chaincode on Peer2/Org1 ..." -instantiateChaincode 2 - -#Query on chaincode on Peer0/Org0 -chaincodeQuery 0 100 - -#Invoke on chaincode on Peer0/Org0 -echo "send Invoke transaction on Peer0/Org0 ..." -chaincodeInvoke 0 - -## Install chaincode on Peer3/Org1 -installChaincode 3 - -#Query on chaincode on Peer3/Org1, check if the result is 90 -chaincodeQuery 3 90 - -echo -echo "===================== All GOOD, End-2-End execution completed ===================== " -echo -exit 0