From a1bad66ec6ffd02d213afd8ece24a28af43efd4b Mon Sep 17 00:00:00 2001 From: rameshbabu79 Date: Mon, 30 Jan 2017 22:11:51 +0000 Subject: [PATCH] rename alpha folder to sfhackfest Reference patch: https://gerrit.hyperledger.org/r/#/c/4981/ Change-Id: I1f221dec215ba2549c6cdd3bfaf1b32542dd8332 Signed-off-by: rameshbabu79 --- examples/sfhackfest/ccenv/Dockerfile | 2 + examples/sfhackfest/channel_test.sh | 32 ++++ .../docker-compose-gettingstarted.yml | 169 +++++++++++++++++ examples/sfhackfest/sfhackfest.tar.gz | Bin 0 -> 8603 bytes .../sfhackfest/tmp/ca/ordererOrg0_cert.pem | 8 + examples/sfhackfest/tmp/ca/ordererOrg0_pk.pem | 5 + examples/sfhackfest/tmp/ca/peerOrg0_cert.pem | 8 + examples/sfhackfest/tmp/ca/peerOrg0_pk.pem | 5 + examples/sfhackfest/tmp/ca/peerOrg1_cert.pem | 8 + examples/sfhackfest/tmp/ca/peerOrg1_pk.pem | 5 + examples/sfhackfest/tmp/ca/peerOrg2_cert.pem | 8 + examples/sfhackfest/tmp/ca/peerOrg2_pk.pem | 5 + examples/sfhackfest/tmp/orderer/genesis_file | Bin 0 -> 4948 bytes examples/sfhackfest/tmp/orderer/orderer.yaml | 171 ++++++++++++++++++ .../tmp/peer0/admincerts/peerOrg0.pem | 8 + .../tmp/peer0/admincerts/peerOrg1.pem | 8 + .../tmp/peer0/admincerts/peerOrg2.pem | 8 + .../sfhackfest/tmp/peer0/cacerts/peerOrg0.pem | 8 + .../sfhackfest/tmp/peer0/cacerts/peerOrg1.pem | 8 + .../sfhackfest/tmp/peer0/cacerts/peerOrg2.pem | 8 + .../tmp/peer0/keystore/peer0Signer.pem | 5 + .../tmp/peer0/signcerts/peer0Signer.pem | 8 + .../tmp/peer1/admincerts/peerOrg0.pem | 8 + .../tmp/peer1/admincerts/peerOrg1.pem | 8 + .../tmp/peer1/admincerts/peerOrg2.pem | 8 + .../sfhackfest/tmp/peer1/cacerts/peerOrg0.pem | 8 + .../sfhackfest/tmp/peer1/cacerts/peerOrg1.pem | 8 + .../sfhackfest/tmp/peer1/cacerts/peerOrg2.pem | 8 + .../tmp/peer1/keystore/peer1Signer.pem | 5 + .../tmp/peer1/signcerts/peer1Signer.pem | 8 + .../tmp/peer2/admincerts/peerOrg0.pem | 8 + .../tmp/peer2/admincerts/peerOrg1.pem | 8 + .../tmp/peer2/admincerts/peerOrg2.pem | 8 + .../sfhackfest/tmp/peer2/cacerts/peerOrg0.pem | 8 + .../sfhackfest/tmp/peer2/cacerts/peerOrg1.pem | 8 + .../sfhackfest/tmp/peer2/cacerts/peerOrg2.pem | 8 + .../tmp/peer2/keystore/peer2Signer.pem | 5 + .../tmp/peer2/signcerts/peer2Signer.pem | 8 + .../tmp/peer3/admincerts/peerOrg0.pem | 8 + .../tmp/peer3/admincerts/peerOrg1.pem | 8 + .../tmp/peer3/admincerts/peerOrg2.pem | 8 + .../sfhackfest/tmp/peer3/cacerts/peerOrg0.pem | 8 + .../sfhackfest/tmp/peer3/cacerts/peerOrg1.pem | 8 + .../sfhackfest/tmp/peer3/cacerts/peerOrg2.pem | 8 + .../tmp/peer3/keystore/peer3Signer.pem | 5 + .../tmp/peer3/signcerts/peer3Signer.pem | 8 + 46 files changed, 670 insertions(+) create mode 100644 examples/sfhackfest/ccenv/Dockerfile create mode 100644 examples/sfhackfest/channel_test.sh create mode 100644 examples/sfhackfest/docker-compose-gettingstarted.yml create mode 100644 examples/sfhackfest/sfhackfest.tar.gz create mode 100644 examples/sfhackfest/tmp/ca/ordererOrg0_cert.pem create mode 100644 examples/sfhackfest/tmp/ca/ordererOrg0_pk.pem create mode 100644 examples/sfhackfest/tmp/ca/peerOrg0_cert.pem create mode 100644 examples/sfhackfest/tmp/ca/peerOrg0_pk.pem create mode 100644 examples/sfhackfest/tmp/ca/peerOrg1_cert.pem create mode 100644 examples/sfhackfest/tmp/ca/peerOrg1_pk.pem create mode 100644 examples/sfhackfest/tmp/ca/peerOrg2_cert.pem create mode 100644 examples/sfhackfest/tmp/ca/peerOrg2_pk.pem create mode 100644 examples/sfhackfest/tmp/orderer/genesis_file create mode 100644 examples/sfhackfest/tmp/orderer/orderer.yaml create mode 100644 examples/sfhackfest/tmp/peer0/admincerts/peerOrg0.pem create mode 100644 examples/sfhackfest/tmp/peer0/admincerts/peerOrg1.pem create mode 100644 examples/sfhackfest/tmp/peer0/admincerts/peerOrg2.pem create mode 100644 examples/sfhackfest/tmp/peer0/cacerts/peerOrg0.pem create mode 100644 examples/sfhackfest/tmp/peer0/cacerts/peerOrg1.pem create mode 100644 examples/sfhackfest/tmp/peer0/cacerts/peerOrg2.pem create mode 100644 examples/sfhackfest/tmp/peer0/keystore/peer0Signer.pem create mode 100644 examples/sfhackfest/tmp/peer0/signcerts/peer0Signer.pem create mode 100644 examples/sfhackfest/tmp/peer1/admincerts/peerOrg0.pem create mode 100644 examples/sfhackfest/tmp/peer1/admincerts/peerOrg1.pem create mode 100644 examples/sfhackfest/tmp/peer1/admincerts/peerOrg2.pem create mode 100644 examples/sfhackfest/tmp/peer1/cacerts/peerOrg0.pem create mode 100644 examples/sfhackfest/tmp/peer1/cacerts/peerOrg1.pem create mode 100644 examples/sfhackfest/tmp/peer1/cacerts/peerOrg2.pem create mode 100644 examples/sfhackfest/tmp/peer1/keystore/peer1Signer.pem create mode 100644 examples/sfhackfest/tmp/peer1/signcerts/peer1Signer.pem create mode 100644 examples/sfhackfest/tmp/peer2/admincerts/peerOrg0.pem create mode 100644 examples/sfhackfest/tmp/peer2/admincerts/peerOrg1.pem create mode 100644 examples/sfhackfest/tmp/peer2/admincerts/peerOrg2.pem create mode 100644 examples/sfhackfest/tmp/peer2/cacerts/peerOrg0.pem create mode 100644 examples/sfhackfest/tmp/peer2/cacerts/peerOrg1.pem create mode 100644 examples/sfhackfest/tmp/peer2/cacerts/peerOrg2.pem create mode 100644 examples/sfhackfest/tmp/peer2/keystore/peer2Signer.pem create mode 100644 examples/sfhackfest/tmp/peer2/signcerts/peer2Signer.pem create mode 100644 examples/sfhackfest/tmp/peer3/admincerts/peerOrg0.pem create mode 100644 examples/sfhackfest/tmp/peer3/admincerts/peerOrg1.pem create mode 100644 examples/sfhackfest/tmp/peer3/admincerts/peerOrg2.pem create mode 100644 examples/sfhackfest/tmp/peer3/cacerts/peerOrg0.pem create mode 100644 examples/sfhackfest/tmp/peer3/cacerts/peerOrg1.pem create mode 100644 examples/sfhackfest/tmp/peer3/cacerts/peerOrg2.pem create mode 100644 examples/sfhackfest/tmp/peer3/keystore/peer3Signer.pem create mode 100644 examples/sfhackfest/tmp/peer3/signcerts/peer3Signer.pem diff --git a/examples/sfhackfest/ccenv/Dockerfile b/examples/sfhackfest/ccenv/Dockerfile new file mode 100644 index 00000000000..20adc18293e --- /dev/null +++ b/examples/sfhackfest/ccenv/Dockerfile @@ -0,0 +1,2 @@ +FROM rameshthoomu/fabric-ccenv-x86_64:x86_64-0.7.0-snapshot-3ee280e + diff --git a/examples/sfhackfest/channel_test.sh b/examples/sfhackfest/channel_test.sh new file mode 100644 index 00000000000..973330c89f1 --- /dev/null +++ b/examples/sfhackfest/channel_test.sh @@ -0,0 +1,32 @@ +#!/bin/sh + +#create +echo "Creating channel on Orderer" +CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/fabric/msp/sampleconfig CORE_PEER_COMMITTER_LEDGER_ORDERER=orderer:7050 peer channel create -c myc1 >>log.txt 2>&1 + grep -q "Serializing identity" log.txt + if [ $? -ne 0 ]; then + echo "ERROR on CHANNEL CREATION" >> results.txt + exit 1 + fi +echo "SUCCESSFUL CHANNEL CREATION" >> results.txt +sleep 5 +TOTAL_PEERS=3 +i=0 +while test $i -lt $TOTAL_PEERS +do +echo "###################################### Joining peer$i" +CORE_PEER_COMMITTER_LEDGER_ORDERER=orderer:7050 CORE_PEER_ADDRESS=peer$i:7051 peer channel join -b myc1.block >>log.txt 2>&1 +echo '-------------------------------------------------' +grep -q "Join Result: " log.txt + if [ $? -ne 0 ]; then + echo "ERROR on JOIN CHANNEL" >> results.txt + exit 1 + fi +echo "SUCCESSFUL JOIN CHANNEL on PEER$i" >> results.txt +echo "SUCCESSFUL JOIN CHANNEL on PEER$i" +i=$((i+1)) +sleep 10 +done +echo "Peer0 , Peer1 and Peer2 are added to the channel myc1" +cat log.txt +exit 0 diff --git a/examples/sfhackfest/docker-compose-gettingstarted.yml b/examples/sfhackfest/docker-compose-gettingstarted.yml new file mode 100644 index 00000000000..2b5dacb8edf --- /dev/null +++ b/examples/sfhackfest/docker-compose-gettingstarted.yml @@ -0,0 +1,169 @@ +version: '2' +networks: + bridge: + +services: + + ccenv_latest: + container_name: ccenv_latest + build: ./ccenv + image: hyperledger/fabric-ccenv:latest + volumes: + - ./ccenv:/opt/gopath/src/github.com/hyperledger/fabric/orderer/ccenv + + ccenv_snapshot: + container_name: ccenv_snapshot + build: ./ccenv + image: hyperledger/fabric-ccenv:x86_64-0.7.0-snapshot-3ee280e + volumes: + - ./ccenv:/opt/gopath/src/github.com/hyperledger/fabric/orderer/ccenv + + ca: + image: rameshthoomu/fabric-ca-x86_64:x86_64-0.7.0-snapshot-f5291e7 + ports: + - "7054:7054" + environment: + - CA_CERTIFICATE=peerOrg0_cert.pem + - CA_KEY_CERTIFICATE=peerOrg0_pk.pem + volumes: + - ./tmp/ca:/.fabric-ca + command: sh -c 'sleep 10; fabric-ca server start -ca /.fabric-ca/$$CA_CERTIFICATE -ca-key /.fabric-ca/$$CA_KEY_CERTIFICATE -config /etc/hyperledger/fabric-ca/server-config.json -address "0.0.0.0"' + container_name: ca + + + orderer: + container_name: orderer + image: rameshthoomu/fabric-orderer-x86_64:x86_64-0.7.0-snapshot-3ee280e + environment: + - ORDERER_GENERAL_LEDGERTYPE=ram + - ORDERER_GENERAL_BATCHTIMEOUT=10s + - ORDERER_GENERAL_BATCHSIZE_MAXMESSAGECOUNT=10 + - ORDERER_GENERAL_MAXWINDOWSIZE=1000 + - ORDERER_GENERAL_ORDERERTYPE=solo + - ORDERER_GENERAL_LOGLEVEL=debug + - ORDERER_GENERAL_LISTENADDRESS=0.0.0.0 + - ORDERER_GENERAL_LISTENPORT=7050 + - ORDERER_RAMLEDGER_HISTORY_SIZE=100 + working_dir: /opt/gopath/src/github.com/hyperledger/fabric/orderer + volumes: + - ./tmp/orderer:/etc/hyperledger/fabric/orderer + command: orderer + ports: + - 7050:7050 + networks: + - bridge + + peer0: + container_name: peer0 + image: rameshthoomu/fabric-peer-x86_64:x86_64-0.7.0-snapshot-3ee280e + environment: + - CORE_PEER_ADDRESSAUTODETECT=true + - CORE_VM_ENDPOINT=unix:///host/var/run/docker.sock + - CORE_LOGGING_LEVEL=DEBUG + - CORE_PEER_NETWORKID=peer0 + - CORE_NEXT=true + - CORE_PEER_ENDORSER_ENABLED=true + - CORE_PEER_ID=peer0 + - CORE_PEER_PROFILE_ENABLED=true + - CORE_PEER_COMMITTER_LEDGER_ORDERER=orderer:7050 + - CORE_PEER_GOSSIP_ORGLEADER=true + + working_dir: /opt/gopath/src/github.com/hyperledger/fabric/peer + ports: + - 7051:7051 + - 7053:7053 + links: + - orderer:orderer + volumes: + - /var/run/:/host/var/run/ + - ./tmp/peer0:/etc/hyperledger/fabric/msp/sampleconfig + networks: + - bridge + + peer1: + container_name: peer1 + image: rameshthoomu/fabric-peer-x86_64:x86_64-0.7.0-snapshot-3ee280e + environment: + - CORE_PEER_ADDRESSAUTODETECT=true + - CORE_VM_ENDPOINT=unix:///host/var/run/docker.sock + - CORE_LOGGING_LEVEL=DEBUG + - CORE_PEER_NETWORKID=peer0 + - CORE_NEXT=true + - CORE_PEER_ENDORSER_ENABLED=true + - CORE_PEER_ID=peer1 + - CORE_PEER_PROFILE_ENABLED=true + - CORE_PEER_COMMITTER_LEDGER_ORDERER=orderer:7050 + - CORE_PEER_GOSSIP_ORGLEADER=true + working_dir: /opt/gopath/src/github.com/hyperledger/fabric/peer + ports: + - 8051:7051 + command: peer node start --peer-defaultchain=false + links: + - orderer:orderer + - peer0:peer0 + volumes: + - /var/run/:/host/var/run/ + - ./tmp/peer1:/etc/hyperledger/fabric/msp/sampleconfig + networks: + - bridge + + peer2: + container_name: peer2 + image: rameshthoomu/fabric-peer-x86_64:x86_64-0.7.0-snapshot-3ee280e + environment: + - CORE_PEER_ADDRESSAUTODETECT=true + - CORE_VM_ENDPOINT=unix:///host/var/run/docker.sock + - CORE_LOGGING_LEVEL=DEBUG + - CORE_PEER_NETWORKID=peer0 + - CORE_NEXT=true + - CORE_PEER_ENDORSER_ENABLED=true + - CORE_PEER_ID=peer2 + - CORE_PEER_PROFILE_ENABLED=true + - CORE_PEER_COMMITTER_LEDGER_ORDERER=orderer:7050 + - CORE_PEER_GOSSIP_ORGLEADER=true + working_dir: /opt/gopath/src/github.com/hyperledger/fabric/peer + + ports: + - 9051:7051 + command: peer node start --peer-defaultchain=false + links: + - orderer:orderer + - peer0:peer0 + - peer1:peer1 + volumes: + - /var/run/:/host/var/run/ + - ./tmp/peer2:/etc/hyperledger/fabric/msp/sampleconfig + networks: + - bridge + + cli: + container_name: cli + image: rameshthoomu/fabric-peer-x86_64:x86_64-0.7.0-snapshot-3ee280e + 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 + working_dir: /opt/gopath/src/github.com/hyperledger/fabric/peer + command: sh -c './channel_test.sh; sleep 10000' +# command: /bin/sh + links: + - orderer:orderer + - peer0:peer0 + - peer1:peer1 + - peer2:peer2 + volumes: + - /var/run/:/host/var/run/ + #in the "- :/opt/gopath/src/github.com/hyperledger/fabric/examples/" mapping below, the HOST part + #should be modified to the path on the host. This will work as is in the Vagrant environment + - ./src/github.com/example_cc/example_cc.go:/opt/gopath/src/github.com/hyperledger/fabric/examples/example_cc.go + - ./tmp/peer3/:/etc/hyperledger/fabric/msp/sampleconfig + - ./channel_test.sh:/opt/gopath/src/github.com/hyperledger/fabric/peer/channel_test.sh + networks: + - bridge diff --git a/examples/sfhackfest/sfhackfest.tar.gz b/examples/sfhackfest/sfhackfest.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..734cb04ad6bfd2c8737635ae776bfa89bb878eeb GIT binary patch literal 8603 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 literal 0 HcmV?d00001 diff --git a/examples/sfhackfest/tmp/ca/ordererOrg0_cert.pem b/examples/sfhackfest/tmp/ca/ordererOrg0_cert.pem new file mode 100644 index 00000000000..6ba8aed5640 --- /dev/null +++ b/examples/sfhackfest/tmp/ca/ordererOrg0_cert.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBFDCBuwICA+gwCgYIKoZIzj0EAwIwFjEUMBIGA1UEAwwLb3JkZXJlck9yZzAw +HhcNMTcwMTI0MTk1NTQ0WhcNMTgwMTI0MTk1NTQ0WjAWMRQwEgYDVQQDDAtvcmRl +cmVyT3JnMDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABIfmaSgUCSF+J4tkg4fT +6NPAC2YxjK376ke9HiepVGdiiCuWO1V1aEhvVyd0ApcV0tS6S5e0mGCHuHCWUw8X +1zkwCgYIKoZIzj0EAwIDSAAwRQIhAP+kb4Li7RU3VlAvLwmbR6fXy+qTiH4nypoE +VGG3KPh9AiA8K2+A1/jtSSpaeoGoNhJiT19/BQ32mMwlzC19utDsxg== +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/ca/ordererOrg0_pk.pem b/examples/sfhackfest/tmp/ca/ordererOrg0_pk.pem new file mode 100644 index 00000000000..48fce6e453e --- /dev/null +++ b/examples/sfhackfest/tmp/ca/ordererOrg0_pk.pem @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIFXZ3gJdH/5CqgYEnzX7r3rv0YFo4zzi9PtUsYOsqvUmoAoGCCqGSM49 +AwEHoUQDQgAEh+ZpKBQJIX4ni2SDh9Po08ALZjGMrfvqR70eJ6lUZ2KIK5Y7VXVo +SG9XJ3QClxXS1LpLl7SYYIe4cJZTDxfXOQ== +-----END EC PRIVATE KEY----- diff --git a/examples/sfhackfest/tmp/ca/peerOrg0_cert.pem b/examples/sfhackfest/tmp/ca/peerOrg0_cert.pem new file mode 100644 index 00000000000..2aae58916f6 --- /dev/null +++ b/examples/sfhackfest/tmp/ca/peerOrg0_cert.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBDTCBtQICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzAwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjATMREwDwYDVQQDDAhwZWVyT3Jn +MDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOPl4xOwQok0p6QXyOOez3QQDvlf +f/zbdp+2MC/2B/gLxfxXCmY4xU2autGOBWDNcRVWUnwV+Kb1bFmICpgRbAIwCgYI +KoZIzj0EAwIDRwAwRAIgWI7c1ETv5d1Whmp47hA/Vu7OEBHL0RZ/YOpBJVCIPRYC +IF+1fvl9HiboCx1pHaT7YUXoRmFgVTkEaI2ususgcGF4 +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/ca/peerOrg0_pk.pem b/examples/sfhackfest/tmp/ca/peerOrg0_pk.pem new file mode 100644 index 00000000000..7d8e2f9b183 --- /dev/null +++ b/examples/sfhackfest/tmp/ca/peerOrg0_pk.pem @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEILaZVh57gUYYwvw9se2/aHAdISMhhkdVU5ZUVNcXED+4oAoGCCqGSM49 +AwEHoUQDQgAE4+XjE7BCiTSnpBfI457PdBAO+V9//Nt2n7YwL/YH+AvF/FcKZjjF +TZq60Y4FYM1xFVZSfBX4pvVsWYgKmBFsAg== +-----END EC PRIVATE KEY----- diff --git a/examples/sfhackfest/tmp/ca/peerOrg1_cert.pem b/examples/sfhackfest/tmp/ca/peerOrg1_cert.pem new file mode 100644 index 00000000000..ad81eec1d9d --- /dev/null +++ b/examples/sfhackfest/tmp/ca/peerOrg1_cert.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBDjCBtQICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzEwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjATMREwDwYDVQQDDAhwZWVyT3Jn +MTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABPi8WnwoK2C3n+vDktN1jPan9Ac8 +TeL9qQynMFZ15fdD8eOlhi2pk1koX8dfWfJuG3FU1cCvBM8YCNbqaNFYU2YwCgYI +KoZIzj0EAwIDSAAwRQIgaSOImd20mKZeddceGMrgtBU12mE1oQl3zt6xyJcV5PQC +IQCXmOyvtyRqiVop3BOVXAbnFvWTHjNs9UFRk7Hpc2vWAA== +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/ca/peerOrg1_pk.pem b/examples/sfhackfest/tmp/ca/peerOrg1_pk.pem new file mode 100644 index 00000000000..ad0cc692f64 --- /dev/null +++ b/examples/sfhackfest/tmp/ca/peerOrg1_pk.pem @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIIG5DQbXui6s2ikCnobfbsXE6XHSu+r/3Nu78tZdTtMzoAoGCCqGSM49 +AwEHoUQDQgAE+LxafCgrYLef68OS03WM9qf0BzxN4v2pDKcwVnXl90Px46WGLamT +WShfx19Z8m4bcVTVwK8EzxgI1upo0VhTZg== +-----END EC PRIVATE KEY----- diff --git a/examples/sfhackfest/tmp/ca/peerOrg2_cert.pem b/examples/sfhackfest/tmp/ca/peerOrg2_cert.pem new file mode 100644 index 00000000000..38a83c4e72a --- /dev/null +++ b/examples/sfhackfest/tmp/ca/peerOrg2_cert.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBDjCBtQICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzIwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjATMREwDwYDVQQDDAhwZWVyT3Jn +MjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABIxt6qYrDdVgPARlI8xa1Mnlevxt +vfeAIfZSCIGsUk7puu7QYDWBHLBq/YBVqFHTmtdJeFNlPzGOapx5nRUCjCkwCgYI +KoZIzj0EAwIDSAAwRQIgc3tR6Nmq4FgVO53Hgy0BFp9QQ3vrzmidgs6K9jKBMQgC +IQCs2Ncj/RRL8ak/64qFx1GFLgLKvD6tV2OVXVfTnTg6DQ== +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/ca/peerOrg2_pk.pem b/examples/sfhackfest/tmp/ca/peerOrg2_pk.pem new file mode 100644 index 00000000000..5cc09304676 --- /dev/null +++ b/examples/sfhackfest/tmp/ca/peerOrg2_pk.pem @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIIkp0auAZDqj1jnbk9NiQFHFvzlp2LGzyf2KiRcrx0XNoAoGCCqGSM49 +AwEHoUQDQgAEjG3qpisN1WA8BGUjzFrUyeV6/G2994Ah9lIIgaxSTum67tBgNYEc +sGr9gFWoUdOa10l4U2U/MY5qnHmdFQKMKQ== +-----END EC PRIVATE KEY----- diff --git a/examples/sfhackfest/tmp/orderer/genesis_file b/examples/sfhackfest/tmp/orderer/genesis_file new file mode 100644 index 0000000000000000000000000000000000000000..caa8d80a4392ac7621e965a3dfdb5e3b2d4b8702 GIT binary patch literal 4948 zcmeI0eQea`9mkWqaJfE^k{k`qvNlRfL4}B(?Ry{1nC*LW65pL2pD%aXMjW5d_x_Ue zy|&N<2BQ^YYEcVCrEFTqOT|W++Ewl7#$H+q>%uY$Y-`z2v#5bgRGolQjYxAs#b`?d zL5ZqL*#G$Vll*+2=lj#gex4t|8oy;W4JTKRto5upTH3iJ_m{f{pLf2puYJqPcfLRL z&%LAXf9a+R8?i`oMe7{$bX=&9KR0)&_BbZ9|z|@(tQS9=vm)7U(vkcrBxrVY+5uj`|ily&;6IPjo7(vuca#dgP;Fm zv^mWc8#j*|^TfC@x8I;K@XZ(lLtkvn#r=VY?{DdTdHd+^pE#P^aAD`U>Icd9#&*xy z39-51kMIwNe!6by?oIytR~%g7|4;Jk8Rpo5y;VmV)W^?+2fI2$pEAZ-0ofGIkp=6Y zKKbI79pBBJXlgio>cx7)-#NpNZz~M^W8a&b>;H95aZknOE&ty8@_o@q1B>6C_vE)# z@6SKKsYw?ub%yLx1s;87ouZ*-d)tuttW_Lr?4E}7=5O+tzNNV@im;uK17ZD?fFw( z^~<&$T(h)t{&o-k(C9#T+v@S*ZPlc6 zxI#WMq|%&Hfh)0QmvZU&h1nd0s~NY^3}Gj5l(9`@0Z9;;mBBHIl9MfB0T=y5dn!Pb zqmT_P5CvP=Mw6)7fx=!nE)cwfjq@=}DNsfW&M@x+B*Pa-hJZ*W2D=yv_Q^?-5kH-a zq6|sf3f6+(%2JfoiiQgTA6sH{ZAm~{u>gsY4y=@Mbdq`tD%u=4{>gK}=0qU^#oV5_ zzUVGcsThcxXQk2zv`0%Ev9vNKXnc!f7YRnEc+Z6rHe(EEBVF1d_|%oNYHkbADwP?Ims;^3^z@cjJ#!N8`Bcm$K$p0CJHG8hlaP(#vwoMnq%ndN?iI{!K zLaH6Xb;*{zH72>>sE12hP~Hp}p~I4)N=eclfDNIb)hxK<;RuqB!Ld}AIT-SV+Hww^ z-3#-09wW_u+|`reTz0<~@qeD-PE=-?B1Ep!O(cQ{lxPnK!5}X<$X-#xyfBim!6_=P zD@(>=sf}k19!h4I!n+dgQeG<2nFyOo>o7Olh4v)vc^~79y0R9posOBDX&%Y@P_(sm zGLCPR>#J0*8D$yy49m!ju}n-C%h4NPnJ7xejK9|!WJM23#|d+hgUMuE$QLD$4+$s{ z3UuOxBkPTs(z%?8@>_lKj}yyi{TQ3EJDG$OY!mFRxToxJbLpZXNqg}q9{XaJd7VTX zU5Sid{-e4LI;U8IFniiUQM!C@IS~npS!25;+K!QwIKgrjaq&?tO?Q~NnAWJz*o&~k z-XV6h=dDJGMP# + Period: 3s + # Panic if has elapsed and no connection has been established + Stop: 60s + + # Verbose: Turn on logging for sarama, the client library that we use to + # interact with the Kafka cluster + Verbose: false + + # Brokers: A list of Kafka brokers to which the orderer connects + # NOTE: Use IP:port notation + Brokers: + - 127.0.0.1:9092 + +################################################################################ +# +# SECTION: Sbft +# +# - This section applies to the configuration of the Sbft-backed orderer +# +################################################################################ +Sbft: + # Address to use for SBFT internal communication + PeerCommAddr: ":6101" + CertFile: "sbft/testdata/cert1.pem" + KeyFile: "sbft/testdata/key.pem" + # Directory for SBFT data (persistence) + DataDir: "/tmp" + # Number of peers + "N": 1 + # Fault tolerance + F: 0 + BatchDurationNsec: 1000 + BatchSizeBytes: 1000000000 + RequestTimeoutNsec: 1000000000 + # Peers (PeerCommAddr) with the path of their cert + Peers: + ":6101": "sbft/testdata/cert1.pem" + +################################################################################ +# +# SECTION: Genesis +# +# - This section applies to the configuration for the provisional bootstrapper +# +################################################################################ +Genesis: + + # Orderer Type: The orderer implementation to start + # Available types are "solo" and "kafka" + OrdererType: solo + + # Batch Timeout: The amount of time to wait before creating a batch + BatchTimeout: 10s + + # Batch Size: Controls the number of messages batched into a block + BatchSize: + + # Max Message Count: The maximum number of messages to permit in a batch + MaxMessageCount: 10 + + # Absolute Max Bytes: The absolute maximum number of bytes allowed for + # the serialized messages in a batch. + AbsoluteMaxBytes: 99 MB + + # Preferred Max Bytes: The preferred maximum number of bytes allowed for + # the serialized messages in a batch. A message larger than the preferred + # max bytes will result in a batch larger than preferred max bytes. + PreferredMaxBytes: 512 KB diff --git a/examples/sfhackfest/tmp/peer0/admincerts/peerOrg0.pem b/examples/sfhackfest/tmp/peer0/admincerts/peerOrg0.pem new file mode 100644 index 00000000000..2aae58916f6 --- /dev/null +++ b/examples/sfhackfest/tmp/peer0/admincerts/peerOrg0.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBDTCBtQICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzAwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjATMREwDwYDVQQDDAhwZWVyT3Jn +MDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOPl4xOwQok0p6QXyOOez3QQDvlf +f/zbdp+2MC/2B/gLxfxXCmY4xU2autGOBWDNcRVWUnwV+Kb1bFmICpgRbAIwCgYI +KoZIzj0EAwIDRwAwRAIgWI7c1ETv5d1Whmp47hA/Vu7OEBHL0RZ/YOpBJVCIPRYC +IF+1fvl9HiboCx1pHaT7YUXoRmFgVTkEaI2ususgcGF4 +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/peer0/admincerts/peerOrg1.pem b/examples/sfhackfest/tmp/peer0/admincerts/peerOrg1.pem new file mode 100644 index 00000000000..ad81eec1d9d --- /dev/null +++ b/examples/sfhackfest/tmp/peer0/admincerts/peerOrg1.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBDjCBtQICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzEwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjATMREwDwYDVQQDDAhwZWVyT3Jn +MTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABPi8WnwoK2C3n+vDktN1jPan9Ac8 +TeL9qQynMFZ15fdD8eOlhi2pk1koX8dfWfJuG3FU1cCvBM8YCNbqaNFYU2YwCgYI +KoZIzj0EAwIDSAAwRQIgaSOImd20mKZeddceGMrgtBU12mE1oQl3zt6xyJcV5PQC +IQCXmOyvtyRqiVop3BOVXAbnFvWTHjNs9UFRk7Hpc2vWAA== +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/peer0/admincerts/peerOrg2.pem b/examples/sfhackfest/tmp/peer0/admincerts/peerOrg2.pem new file mode 100644 index 00000000000..38a83c4e72a --- /dev/null +++ b/examples/sfhackfest/tmp/peer0/admincerts/peerOrg2.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBDjCBtQICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzIwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjATMREwDwYDVQQDDAhwZWVyT3Jn +MjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABIxt6qYrDdVgPARlI8xa1Mnlevxt +vfeAIfZSCIGsUk7puu7QYDWBHLBq/YBVqFHTmtdJeFNlPzGOapx5nRUCjCkwCgYI +KoZIzj0EAwIDSAAwRQIgc3tR6Nmq4FgVO53Hgy0BFp9QQ3vrzmidgs6K9jKBMQgC +IQCs2Ncj/RRL8ak/64qFx1GFLgLKvD6tV2OVXVfTnTg6DQ== +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/peer0/cacerts/peerOrg0.pem b/examples/sfhackfest/tmp/peer0/cacerts/peerOrg0.pem new file mode 100644 index 00000000000..2aae58916f6 --- /dev/null +++ b/examples/sfhackfest/tmp/peer0/cacerts/peerOrg0.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBDTCBtQICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzAwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjATMREwDwYDVQQDDAhwZWVyT3Jn +MDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOPl4xOwQok0p6QXyOOez3QQDvlf +f/zbdp+2MC/2B/gLxfxXCmY4xU2autGOBWDNcRVWUnwV+Kb1bFmICpgRbAIwCgYI +KoZIzj0EAwIDRwAwRAIgWI7c1ETv5d1Whmp47hA/Vu7OEBHL0RZ/YOpBJVCIPRYC +IF+1fvl9HiboCx1pHaT7YUXoRmFgVTkEaI2ususgcGF4 +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/peer0/cacerts/peerOrg1.pem b/examples/sfhackfest/tmp/peer0/cacerts/peerOrg1.pem new file mode 100644 index 00000000000..ad81eec1d9d --- /dev/null +++ b/examples/sfhackfest/tmp/peer0/cacerts/peerOrg1.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBDjCBtQICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzEwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjATMREwDwYDVQQDDAhwZWVyT3Jn +MTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABPi8WnwoK2C3n+vDktN1jPan9Ac8 +TeL9qQynMFZ15fdD8eOlhi2pk1koX8dfWfJuG3FU1cCvBM8YCNbqaNFYU2YwCgYI +KoZIzj0EAwIDSAAwRQIgaSOImd20mKZeddceGMrgtBU12mE1oQl3zt6xyJcV5PQC +IQCXmOyvtyRqiVop3BOVXAbnFvWTHjNs9UFRk7Hpc2vWAA== +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/peer0/cacerts/peerOrg2.pem b/examples/sfhackfest/tmp/peer0/cacerts/peerOrg2.pem new file mode 100644 index 00000000000..38a83c4e72a --- /dev/null +++ b/examples/sfhackfest/tmp/peer0/cacerts/peerOrg2.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBDjCBtQICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzIwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjATMREwDwYDVQQDDAhwZWVyT3Jn +MjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABIxt6qYrDdVgPARlI8xa1Mnlevxt +vfeAIfZSCIGsUk7puu7QYDWBHLBq/YBVqFHTmtdJeFNlPzGOapx5nRUCjCkwCgYI +KoZIzj0EAwIDSAAwRQIgc3tR6Nmq4FgVO53Hgy0BFp9QQ3vrzmidgs6K9jKBMQgC +IQCs2Ncj/RRL8ak/64qFx1GFLgLKvD6tV2OVXVfTnTg6DQ== +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/peer0/keystore/peer0Signer.pem b/examples/sfhackfest/tmp/peer0/keystore/peer0Signer.pem new file mode 100644 index 00000000000..c86ea8edf5b --- /dev/null +++ b/examples/sfhackfest/tmp/peer0/keystore/peer0Signer.pem @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIEytI4AXZBUwapnUOQNUZbjvgM396vqiRun5XCAz/ZDboAoGCCqGSM49 +AwEHoUQDQgAEBoTuN231VUZNKDBOcqf6vz9lJDESu5PHz74cSYswzdp7kySqGI+q +8FAhjkmIEwo0qsHtutlalaKyFHbIHdwE6w== +-----END EC PRIVATE KEY----- diff --git a/examples/sfhackfest/tmp/peer0/signcerts/peer0Signer.pem b/examples/sfhackfest/tmp/peer0/signcerts/peer0Signer.pem new file mode 100644 index 00000000000..cd8f747127c --- /dev/null +++ b/examples/sfhackfest/tmp/peer0/signcerts/peer0Signer.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBCzCBsgICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzAwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjAQMQ4wDAYDVQQDDAVwZWVyMDBZ +MBMGByqGSM49AgEGCCqGSM49AwEHA0IABAaE7jdt9VVGTSgwTnKn+r8/ZSQxEruT +x8++HEmLMM3ae5MkqhiPqvBQIY5JiBMKNKrB7brZWpWishR2yB3cBOswCgYIKoZI +zj0EAwIDSAAwRQIgFq+ACI//NZgmJb2uyuJ4TFWD9xDf0C2FYSUCZE4eo8ICIQCa +YXlXCyNbP2hvd7+sJPmyBSvZRzf/jfMdTZaDKlEr7Q== +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/peer1/admincerts/peerOrg0.pem b/examples/sfhackfest/tmp/peer1/admincerts/peerOrg0.pem new file mode 100644 index 00000000000..2aae58916f6 --- /dev/null +++ b/examples/sfhackfest/tmp/peer1/admincerts/peerOrg0.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBDTCBtQICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzAwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjATMREwDwYDVQQDDAhwZWVyT3Jn +MDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOPl4xOwQok0p6QXyOOez3QQDvlf +f/zbdp+2MC/2B/gLxfxXCmY4xU2autGOBWDNcRVWUnwV+Kb1bFmICpgRbAIwCgYI +KoZIzj0EAwIDRwAwRAIgWI7c1ETv5d1Whmp47hA/Vu7OEBHL0RZ/YOpBJVCIPRYC +IF+1fvl9HiboCx1pHaT7YUXoRmFgVTkEaI2ususgcGF4 +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/peer1/admincerts/peerOrg1.pem b/examples/sfhackfest/tmp/peer1/admincerts/peerOrg1.pem new file mode 100644 index 00000000000..ad81eec1d9d --- /dev/null +++ b/examples/sfhackfest/tmp/peer1/admincerts/peerOrg1.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBDjCBtQICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzEwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjATMREwDwYDVQQDDAhwZWVyT3Jn +MTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABPi8WnwoK2C3n+vDktN1jPan9Ac8 +TeL9qQynMFZ15fdD8eOlhi2pk1koX8dfWfJuG3FU1cCvBM8YCNbqaNFYU2YwCgYI +KoZIzj0EAwIDSAAwRQIgaSOImd20mKZeddceGMrgtBU12mE1oQl3zt6xyJcV5PQC +IQCXmOyvtyRqiVop3BOVXAbnFvWTHjNs9UFRk7Hpc2vWAA== +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/peer1/admincerts/peerOrg2.pem b/examples/sfhackfest/tmp/peer1/admincerts/peerOrg2.pem new file mode 100644 index 00000000000..38a83c4e72a --- /dev/null +++ b/examples/sfhackfest/tmp/peer1/admincerts/peerOrg2.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBDjCBtQICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzIwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjATMREwDwYDVQQDDAhwZWVyT3Jn +MjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABIxt6qYrDdVgPARlI8xa1Mnlevxt +vfeAIfZSCIGsUk7puu7QYDWBHLBq/YBVqFHTmtdJeFNlPzGOapx5nRUCjCkwCgYI +KoZIzj0EAwIDSAAwRQIgc3tR6Nmq4FgVO53Hgy0BFp9QQ3vrzmidgs6K9jKBMQgC +IQCs2Ncj/RRL8ak/64qFx1GFLgLKvD6tV2OVXVfTnTg6DQ== +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/peer1/cacerts/peerOrg0.pem b/examples/sfhackfest/tmp/peer1/cacerts/peerOrg0.pem new file mode 100644 index 00000000000..2aae58916f6 --- /dev/null +++ b/examples/sfhackfest/tmp/peer1/cacerts/peerOrg0.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBDTCBtQICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzAwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjATMREwDwYDVQQDDAhwZWVyT3Jn +MDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOPl4xOwQok0p6QXyOOez3QQDvlf +f/zbdp+2MC/2B/gLxfxXCmY4xU2autGOBWDNcRVWUnwV+Kb1bFmICpgRbAIwCgYI +KoZIzj0EAwIDRwAwRAIgWI7c1ETv5d1Whmp47hA/Vu7OEBHL0RZ/YOpBJVCIPRYC +IF+1fvl9HiboCx1pHaT7YUXoRmFgVTkEaI2ususgcGF4 +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/peer1/cacerts/peerOrg1.pem b/examples/sfhackfest/tmp/peer1/cacerts/peerOrg1.pem new file mode 100644 index 00000000000..ad81eec1d9d --- /dev/null +++ b/examples/sfhackfest/tmp/peer1/cacerts/peerOrg1.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBDjCBtQICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzEwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjATMREwDwYDVQQDDAhwZWVyT3Jn +MTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABPi8WnwoK2C3n+vDktN1jPan9Ac8 +TeL9qQynMFZ15fdD8eOlhi2pk1koX8dfWfJuG3FU1cCvBM8YCNbqaNFYU2YwCgYI +KoZIzj0EAwIDSAAwRQIgaSOImd20mKZeddceGMrgtBU12mE1oQl3zt6xyJcV5PQC +IQCXmOyvtyRqiVop3BOVXAbnFvWTHjNs9UFRk7Hpc2vWAA== +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/peer1/cacerts/peerOrg2.pem b/examples/sfhackfest/tmp/peer1/cacerts/peerOrg2.pem new file mode 100644 index 00000000000..38a83c4e72a --- /dev/null +++ b/examples/sfhackfest/tmp/peer1/cacerts/peerOrg2.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBDjCBtQICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzIwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjATMREwDwYDVQQDDAhwZWVyT3Jn +MjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABIxt6qYrDdVgPARlI8xa1Mnlevxt +vfeAIfZSCIGsUk7puu7QYDWBHLBq/YBVqFHTmtdJeFNlPzGOapx5nRUCjCkwCgYI +KoZIzj0EAwIDSAAwRQIgc3tR6Nmq4FgVO53Hgy0BFp9QQ3vrzmidgs6K9jKBMQgC +IQCs2Ncj/RRL8ak/64qFx1GFLgLKvD6tV2OVXVfTnTg6DQ== +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/peer1/keystore/peer1Signer.pem b/examples/sfhackfest/tmp/peer1/keystore/peer1Signer.pem new file mode 100644 index 00000000000..502404cf0b9 --- /dev/null +++ b/examples/sfhackfest/tmp/peer1/keystore/peer1Signer.pem @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIBxVHHYRApFmxCxy85R53C7De6TPepIJZXjlFF/F7YH0oAoGCCqGSM49 +AwEHoUQDQgAEkaTXvVWeNXZ2akqy4oTMm50snkJe19RDumrquybnEyjA0DgFdONJ +zYIaxTtk5cUOXrzS6vW9q/fN5npgG0ZJYg== +-----END EC PRIVATE KEY----- diff --git a/examples/sfhackfest/tmp/peer1/signcerts/peer1Signer.pem b/examples/sfhackfest/tmp/peer1/signcerts/peer1Signer.pem new file mode 100644 index 00000000000..539d63dcfc8 --- /dev/null +++ b/examples/sfhackfest/tmp/peer1/signcerts/peer1Signer.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBCzCBsgICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzAwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjAQMQ4wDAYDVQQDDAVwZWVyMTBZ +MBMGByqGSM49AgEGCCqGSM49AwEHA0IABJGk171VnjV2dmpKsuKEzJudLJ5CXtfU +Q7pq6rsm5xMowNA4BXTjSc2CGsU7ZOXFDl680ur1vav3zeZ6YBtGSWIwCgYIKoZI +zj0EAwIDSAAwRQIhAJuKIZlHgSPK2x11Al+QeUhy+RbVX0VA0PzBr5UVzUDtAiB/ +DXz3BdQwd20X/p6QSoCqA+sUoP3SQOhfEvbSzuPC9g== +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/peer2/admincerts/peerOrg0.pem b/examples/sfhackfest/tmp/peer2/admincerts/peerOrg0.pem new file mode 100644 index 00000000000..2aae58916f6 --- /dev/null +++ b/examples/sfhackfest/tmp/peer2/admincerts/peerOrg0.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBDTCBtQICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzAwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjATMREwDwYDVQQDDAhwZWVyT3Jn +MDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOPl4xOwQok0p6QXyOOez3QQDvlf +f/zbdp+2MC/2B/gLxfxXCmY4xU2autGOBWDNcRVWUnwV+Kb1bFmICpgRbAIwCgYI +KoZIzj0EAwIDRwAwRAIgWI7c1ETv5d1Whmp47hA/Vu7OEBHL0RZ/YOpBJVCIPRYC +IF+1fvl9HiboCx1pHaT7YUXoRmFgVTkEaI2ususgcGF4 +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/peer2/admincerts/peerOrg1.pem b/examples/sfhackfest/tmp/peer2/admincerts/peerOrg1.pem new file mode 100644 index 00000000000..ad81eec1d9d --- /dev/null +++ b/examples/sfhackfest/tmp/peer2/admincerts/peerOrg1.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBDjCBtQICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzEwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjATMREwDwYDVQQDDAhwZWVyT3Jn +MTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABPi8WnwoK2C3n+vDktN1jPan9Ac8 +TeL9qQynMFZ15fdD8eOlhi2pk1koX8dfWfJuG3FU1cCvBM8YCNbqaNFYU2YwCgYI +KoZIzj0EAwIDSAAwRQIgaSOImd20mKZeddceGMrgtBU12mE1oQl3zt6xyJcV5PQC +IQCXmOyvtyRqiVop3BOVXAbnFvWTHjNs9UFRk7Hpc2vWAA== +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/peer2/admincerts/peerOrg2.pem b/examples/sfhackfest/tmp/peer2/admincerts/peerOrg2.pem new file mode 100644 index 00000000000..38a83c4e72a --- /dev/null +++ b/examples/sfhackfest/tmp/peer2/admincerts/peerOrg2.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBDjCBtQICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzIwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjATMREwDwYDVQQDDAhwZWVyT3Jn +MjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABIxt6qYrDdVgPARlI8xa1Mnlevxt +vfeAIfZSCIGsUk7puu7QYDWBHLBq/YBVqFHTmtdJeFNlPzGOapx5nRUCjCkwCgYI +KoZIzj0EAwIDSAAwRQIgc3tR6Nmq4FgVO53Hgy0BFp9QQ3vrzmidgs6K9jKBMQgC +IQCs2Ncj/RRL8ak/64qFx1GFLgLKvD6tV2OVXVfTnTg6DQ== +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/peer2/cacerts/peerOrg0.pem b/examples/sfhackfest/tmp/peer2/cacerts/peerOrg0.pem new file mode 100644 index 00000000000..2aae58916f6 --- /dev/null +++ b/examples/sfhackfest/tmp/peer2/cacerts/peerOrg0.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBDTCBtQICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzAwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjATMREwDwYDVQQDDAhwZWVyT3Jn +MDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOPl4xOwQok0p6QXyOOez3QQDvlf +f/zbdp+2MC/2B/gLxfxXCmY4xU2autGOBWDNcRVWUnwV+Kb1bFmICpgRbAIwCgYI +KoZIzj0EAwIDRwAwRAIgWI7c1ETv5d1Whmp47hA/Vu7OEBHL0RZ/YOpBJVCIPRYC +IF+1fvl9HiboCx1pHaT7YUXoRmFgVTkEaI2ususgcGF4 +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/peer2/cacerts/peerOrg1.pem b/examples/sfhackfest/tmp/peer2/cacerts/peerOrg1.pem new file mode 100644 index 00000000000..ad81eec1d9d --- /dev/null +++ b/examples/sfhackfest/tmp/peer2/cacerts/peerOrg1.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBDjCBtQICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzEwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjATMREwDwYDVQQDDAhwZWVyT3Jn +MTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABPi8WnwoK2C3n+vDktN1jPan9Ac8 +TeL9qQynMFZ15fdD8eOlhi2pk1koX8dfWfJuG3FU1cCvBM8YCNbqaNFYU2YwCgYI +KoZIzj0EAwIDSAAwRQIgaSOImd20mKZeddceGMrgtBU12mE1oQl3zt6xyJcV5PQC +IQCXmOyvtyRqiVop3BOVXAbnFvWTHjNs9UFRk7Hpc2vWAA== +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/peer2/cacerts/peerOrg2.pem b/examples/sfhackfest/tmp/peer2/cacerts/peerOrg2.pem new file mode 100644 index 00000000000..38a83c4e72a --- /dev/null +++ b/examples/sfhackfest/tmp/peer2/cacerts/peerOrg2.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBDjCBtQICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzIwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjATMREwDwYDVQQDDAhwZWVyT3Jn +MjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABIxt6qYrDdVgPARlI8xa1Mnlevxt +vfeAIfZSCIGsUk7puu7QYDWBHLBq/YBVqFHTmtdJeFNlPzGOapx5nRUCjCkwCgYI +KoZIzj0EAwIDSAAwRQIgc3tR6Nmq4FgVO53Hgy0BFp9QQ3vrzmidgs6K9jKBMQgC +IQCs2Ncj/RRL8ak/64qFx1GFLgLKvD6tV2OVXVfTnTg6DQ== +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/peer2/keystore/peer2Signer.pem b/examples/sfhackfest/tmp/peer2/keystore/peer2Signer.pem new file mode 100644 index 00000000000..08b1889654f --- /dev/null +++ b/examples/sfhackfest/tmp/peer2/keystore/peer2Signer.pem @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIPAT63OeNm+2rH642TpyVEgmKlLXCJWlG6oXsEGiViUUoAoGCCqGSM49 +AwEHoUQDQgAE85AlQ4pgShViao+mFqz4sElQ2a+0EwY51CETFG11Vc3wNiLR/4Cp +7zCRDUA5Yawe3EvOWgjmhB88FRv66/KJEA== +-----END EC PRIVATE KEY----- diff --git a/examples/sfhackfest/tmp/peer2/signcerts/peer2Signer.pem b/examples/sfhackfest/tmp/peer2/signcerts/peer2Signer.pem new file mode 100644 index 00000000000..7ab2ad39d6d --- /dev/null +++ b/examples/sfhackfest/tmp/peer2/signcerts/peer2Signer.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBCzCBsgICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzEwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjAQMQ4wDAYDVQQDDAVwZWVyMjBZ +MBMGByqGSM49AgEGCCqGSM49AwEHA0IABPOQJUOKYEoVYmqPphas+LBJUNmvtBMG +OdQhExRtdVXN8DYi0f+Aqe8wkQ1AOWGsHtxLzloI5oQfPBUb+uvyiRAwCgYIKoZI +zj0EAwIDSAAwRQIgHhSRI45N/EzCVNhudVc0TT+RtX7eNiMst4sRk9dpoocCIQCh +lMNyRx3Id0sW2JuGIotiGZhtRPdnkvgmHFMPEN5Lcw== +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/peer3/admincerts/peerOrg0.pem b/examples/sfhackfest/tmp/peer3/admincerts/peerOrg0.pem new file mode 100644 index 00000000000..2aae58916f6 --- /dev/null +++ b/examples/sfhackfest/tmp/peer3/admincerts/peerOrg0.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBDTCBtQICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzAwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjATMREwDwYDVQQDDAhwZWVyT3Jn +MDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOPl4xOwQok0p6QXyOOez3QQDvlf +f/zbdp+2MC/2B/gLxfxXCmY4xU2autGOBWDNcRVWUnwV+Kb1bFmICpgRbAIwCgYI +KoZIzj0EAwIDRwAwRAIgWI7c1ETv5d1Whmp47hA/Vu7OEBHL0RZ/YOpBJVCIPRYC +IF+1fvl9HiboCx1pHaT7YUXoRmFgVTkEaI2ususgcGF4 +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/peer3/admincerts/peerOrg1.pem b/examples/sfhackfest/tmp/peer3/admincerts/peerOrg1.pem new file mode 100644 index 00000000000..ad81eec1d9d --- /dev/null +++ b/examples/sfhackfest/tmp/peer3/admincerts/peerOrg1.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBDjCBtQICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzEwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjATMREwDwYDVQQDDAhwZWVyT3Jn +MTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABPi8WnwoK2C3n+vDktN1jPan9Ac8 +TeL9qQynMFZ15fdD8eOlhi2pk1koX8dfWfJuG3FU1cCvBM8YCNbqaNFYU2YwCgYI +KoZIzj0EAwIDSAAwRQIgaSOImd20mKZeddceGMrgtBU12mE1oQl3zt6xyJcV5PQC +IQCXmOyvtyRqiVop3BOVXAbnFvWTHjNs9UFRk7Hpc2vWAA== +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/peer3/admincerts/peerOrg2.pem b/examples/sfhackfest/tmp/peer3/admincerts/peerOrg2.pem new file mode 100644 index 00000000000..38a83c4e72a --- /dev/null +++ b/examples/sfhackfest/tmp/peer3/admincerts/peerOrg2.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBDjCBtQICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzIwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjATMREwDwYDVQQDDAhwZWVyT3Jn +MjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABIxt6qYrDdVgPARlI8xa1Mnlevxt +vfeAIfZSCIGsUk7puu7QYDWBHLBq/YBVqFHTmtdJeFNlPzGOapx5nRUCjCkwCgYI +KoZIzj0EAwIDSAAwRQIgc3tR6Nmq4FgVO53Hgy0BFp9QQ3vrzmidgs6K9jKBMQgC +IQCs2Ncj/RRL8ak/64qFx1GFLgLKvD6tV2OVXVfTnTg6DQ== +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/peer3/cacerts/peerOrg0.pem b/examples/sfhackfest/tmp/peer3/cacerts/peerOrg0.pem new file mode 100644 index 00000000000..2aae58916f6 --- /dev/null +++ b/examples/sfhackfest/tmp/peer3/cacerts/peerOrg0.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBDTCBtQICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzAwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjATMREwDwYDVQQDDAhwZWVyT3Jn +MDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOPl4xOwQok0p6QXyOOez3QQDvlf +f/zbdp+2MC/2B/gLxfxXCmY4xU2autGOBWDNcRVWUnwV+Kb1bFmICpgRbAIwCgYI +KoZIzj0EAwIDRwAwRAIgWI7c1ETv5d1Whmp47hA/Vu7OEBHL0RZ/YOpBJVCIPRYC +IF+1fvl9HiboCx1pHaT7YUXoRmFgVTkEaI2ususgcGF4 +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/peer3/cacerts/peerOrg1.pem b/examples/sfhackfest/tmp/peer3/cacerts/peerOrg1.pem new file mode 100644 index 00000000000..ad81eec1d9d --- /dev/null +++ b/examples/sfhackfest/tmp/peer3/cacerts/peerOrg1.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBDjCBtQICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzEwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjATMREwDwYDVQQDDAhwZWVyT3Jn +MTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABPi8WnwoK2C3n+vDktN1jPan9Ac8 +TeL9qQynMFZ15fdD8eOlhi2pk1koX8dfWfJuG3FU1cCvBM8YCNbqaNFYU2YwCgYI +KoZIzj0EAwIDSAAwRQIgaSOImd20mKZeddceGMrgtBU12mE1oQl3zt6xyJcV5PQC +IQCXmOyvtyRqiVop3BOVXAbnFvWTHjNs9UFRk7Hpc2vWAA== +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/peer3/cacerts/peerOrg2.pem b/examples/sfhackfest/tmp/peer3/cacerts/peerOrg2.pem new file mode 100644 index 00000000000..38a83c4e72a --- /dev/null +++ b/examples/sfhackfest/tmp/peer3/cacerts/peerOrg2.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBDjCBtQICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzIwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjATMREwDwYDVQQDDAhwZWVyT3Jn +MjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABIxt6qYrDdVgPARlI8xa1Mnlevxt +vfeAIfZSCIGsUk7puu7QYDWBHLBq/YBVqFHTmtdJeFNlPzGOapx5nRUCjCkwCgYI +KoZIzj0EAwIDSAAwRQIgc3tR6Nmq4FgVO53Hgy0BFp9QQ3vrzmidgs6K9jKBMQgC +IQCs2Ncj/RRL8ak/64qFx1GFLgLKvD6tV2OVXVfTnTg6DQ== +-----END CERTIFICATE----- diff --git a/examples/sfhackfest/tmp/peer3/keystore/peer3Signer.pem b/examples/sfhackfest/tmp/peer3/keystore/peer3Signer.pem new file mode 100644 index 00000000000..d0ce5a6893a --- /dev/null +++ b/examples/sfhackfest/tmp/peer3/keystore/peer3Signer.pem @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIGKxqNmCbGitGtxm4AerXUWyYDGBM7zFy/w9jwo/7sRPoAoGCCqGSM49 +AwEHoUQDQgAE0ePKcwUpPMITrHXCC+09BlxEpZPcDnZVXtWM1t6alddX274gr1E1 +RqpB6j8cFiqor6PBmokE+elwT3EwRpONmg== +-----END EC PRIVATE KEY----- diff --git a/examples/sfhackfest/tmp/peer3/signcerts/peer3Signer.pem b/examples/sfhackfest/tmp/peer3/signcerts/peer3Signer.pem new file mode 100644 index 00000000000..f660c01bf68 --- /dev/null +++ b/examples/sfhackfest/tmp/peer3/signcerts/peer3Signer.pem @@ -0,0 +1,8 @@ +-----BEGIN CERTIFICATE----- +MIIBDDCBsgICA+gwCgYIKoZIzj0EAwIwEzERMA8GA1UEAwwIcGVlck9yZzEwHhcN +MTcwMTI0MTk1NTQ1WhcNMTgwMTI0MTk1NTQ1WjAQMQ4wDAYDVQQDDAVwZWVyMzBZ +MBMGByqGSM49AgEGCCqGSM49AwEHA0IABNHjynMFKTzCE6x1wgvtPQZcRKWT3A52 +VV7VjNbempXXV9u+IK9RNUaqQeo/HBYqqK+jwZqJBPnpcE9xMEaTjZowCgYIKoZI +zj0EAwIDSQAwRgIhAKTUGxnQLbnkkK8lErj1vgNnUFOMbWQHH35th5WM4r9OAiEA +ht/UH9WaH828x4zQgbt1QAqm32XAbJH8bIxGffoHFms= +-----END CERTIFICATE-----