Minor update

pull/135/head
Baohua Yang 2019-03-12 11:29:04 +08:00
parent 7f747f12fc
commit 0a84e1f612
30 changed files with 1470 additions and 1132 deletions

View File

@ -26,7 +26,10 @@ Fabric Release | Description
## Getting Started
### TLDR
RELEASE=v1.3.0
```bash
$ export RELEASE=v1.4.0
```
```bash
$ cd ${RELEASE}; make setup test
@ -67,6 +70,11 @@ $ HLF_MODE=be make test # Start a blockchain-explorer to view network info
See [detailed steps](docs/steps.md)
## Specify Version Numbers
* `.env`: docker images tags, used by those docker-compose files;
* `scripts/variable.sh`: docker images tags and project versions, used by scripts;
## Acknowledgement
* [Hyperledger Fabric](https://github.com/hyperledger/fabric/) project.

View File

@ -18,9 +18,18 @@ Organizations:
# of the fabric.git development environment
Name: Org3MSP
# SkipAsForeign can be set to true for org definitions which are to be
# inherited from the orderer system channel during channel creation. This
# is especially useful when an admin of a single org without access to the
# MSP directories of the other orgs wishes to create a channel. Note
# this property must always be set to false for orgs included in block
# creation.
SkipAsForeign: false
# ID to load the MSP definition as
ID: Org3MSP
# Used by configtxgen
MSPDir: crypto-config/peerOrganizations/org3.example.com/msp
Policies:
@ -33,6 +42,9 @@ Organizations:
Admins:
Type: Signature
Rule: "OR('Org3MSP.admin')"
Endorsement:
Type: Signature
Rule: "OR('Org3MSP.member')"
AnchorPeers:
# AnchorPeers defines the location of peers which can be used

View File

@ -1,6 +1,5 @@
#! /bin/bash
# Generating
# * crypto-config/*
# * channel-artifacts
# * orderer.genesis.block
# * channel.tx

View File

@ -10,6 +10,7 @@ BASE_IMG_TAG=0.4.14
# For fabric images, including peer, orderer, ca
FABRIC_IMG_TAG=latest
# Can deprecate now?
PROJECT_VERSION=1.4.0
# Name of app channel, need to align with the gen_artifacts.sh

View File

@ -9,7 +9,7 @@ SHELL:=/bin/bash
# mode of the network: solo, kafka, couchdb, event, dev
HLF_MODE ?= solo
NETWORK_INIT_WAIT ?= 2 # time to wait the fabric network finish initialization
NETWORK_INIT_WAIT ?= 5 # time to wait the fabric network finish initialization
COMPOSE_FILE ?= "docker-compose-2orgs-4peers-solo.yaml"
@ -35,6 +35,8 @@ all: test
test:
@echo "Run test with $(COMPOSE_FILE)"
@echo "Please make sure u have setup Docker and pulled images by 'make setup download'."
@echo "Make sure the local hlf_net docker bridge exists"
docker network ls|grep hlf_net > /dev/null || docker network create hlf_net
make ready # Run all testing till ready
@ -42,8 +44,9 @@ test:
ready: # create/join channel, install/instantiate cc
make stop
# make clean_config # Remove existing crypto-config, channel artifacts and org3/crypto-config.
make gen_config # Will ignore if local config path exists
# make clean_config_channel # Remove existing channel artifacts
make gen_config_crypto # Will ignore if local config path exists
make gen_config_channel # Will ignore if local config path exists
make start
@ -207,13 +210,13 @@ clean: # clean up containers and chaincode images
@-docker ps -a | awk '{ print $$1,$$2 }' | grep "hyperledger/fabric" | awk '{ print $$1 }' | xargs -r -I {} docker rm -f {}
@-docker ps -a | awk '$$2 ~ /dev-peer/ { print $$1 }' | xargs -r -I {} docker rm -f {}
@-docker images | awk '$$1 ~ /dev-peer/ { print $$3 }' | xargs -r -I {} docker rmi -f {}
echo "May clean the config: make clean_config"
# Clean these config files including channel artifacts and credential files
clean_config: clean_channel_artifacts clean_crypto_config
echo "May clean the config: HLF_MODE=solo make clean_config_channel"
# Clean deeply by removing all generated files: container, artifacts, credentials
purge: clean clean_config
purge: clean
HLF_MODE=solo make clean_config_channel
HLF_MODE=kafka make clean_config_channel
make clean_config_crypto
env_clean: # clean up Docker environment
@echo "Clean all images and containers"
@ -260,22 +263,25 @@ elk: # insert logs into elk
# curl -XDELETE http://localhost:9200/logstash-\*
nc localhost 5000 < $(LOG_PATH)/dev_all.log
gen_config: # generate config artifacts
gen_config_crypto: # generate crypto config
bash scripts/gen_config_crypto.sh
gen_config_channel: # generate channel artifacts
if [ "$(HLF_MODE)" = "kafka" ]; then \
bash scripts/gen_config.sh kafka; \
bash scripts/gen_config_channel.sh kafka; \
else \
bash scripts/gen_config.sh solo; \
bash scripts/gen_config_channel.sh solo; \
fi
clean_channel_artifacts: # clean channel related artifacts
clean_config_channel: # clean channel related artifacts
if [ "$(HLF_MODE)" = "kafka" ]; then \
rm -rf kafka/channel-artifacts/*; \
else \
rm -rf solo/channel-artifacts/*; \
fi
clean_crypto_config: # clean config artifacts
echo "Warning: re-generating credentials will affect artifacts in both solo and kafka mode"
clean_config_crypto: # clean config artifacts
echo "Warning: Cleaning credentials will affect artifacts in both solo and kafka mode"
rm -rf crypto-config/*
rm -rf org3/crypto-config/*

View File

@ -73,6 +73,7 @@ services:
- CORE_PEER_CHAINCODELISTENADDRESS=peer0.org1.example.com:7052
- CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer0.org1.example.com:7051
- CORE_PEER_LOCALMSPID=Org1MSP
- GOMAXPROCS=8
volumes:
- ./crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp:/etc/hyperledger/fabric/msp
- ./crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls:/etc/hyperledger/fabric/tls

View File

@ -0,0 +1,23 @@
# Debug Chaincode with MockShim
Baohua Yang, 2019-01-17
The package will demonstrate how to debug the chaincode with the MockShim lib.
This way is more efficient and quick to debug locally without any fabric network setup.
## Usage
Unzip the package and enter the package path, then run
```bash
# Regular testing should return OK
$ go test .
# Debug with more logs output
$ go test -v .
```
## Files
* chaincode_example02.go: example02 chaincode from HLF repo;
* cc_test.go: test code to verify the example02 chaincode logic.

View File

@ -0,0 +1,58 @@
package main
import (
"strconv"
"testing"
"github.com/hyperledger/fabric/core/chaincode/shim"
)
// TestMockShim test the chaincode with MockShim
func TestMockShim(t *testing.T) {
var Aval int
var err error
// Instantiate mockStub using the sample example02 chaincode
stub := shim.NewMockStub("mockStub", new(SimpleChaincode))
if stub == nil {
t.Fatalf("MockStub creation failed")
}
// Init with tx_uuid, args
result := stub.MockInit("000001", [][]byte{[]byte("init"), []byte("a"), []byte("100"), []byte("b"), []byte("200")})
if result.Status != shim.OK {
t.Fatalf("Error to Init the chaincode: %+v", result)
}
// Query the existing result
result = stub.MockInvoke("000002", [][]byte{[]byte("query"), []byte("a")})
if result.Status != shim.OK {
t.Fatalf("Error to Invoke.query the chaincode: %+v", result)
}
Aval, err = strconv.Atoi(string(result.Payload))
if err != nil {
t.Errorf("Expecting integer value for query result")
}
if Aval != 100 {
t.Errorf("Value is not equal to expected from query result")
}
// Invoke to transfer
result = stub.MockInvoke("000003", [][]byte{[]byte("invoke"), []byte("a"), []byte("b"), []byte("10")})
if result.Status != shim.OK {
t.Fatalf("Error to Invoke.invoke the chaincode: %+v", result)
}
// Query the existing result
result = stub.MockInvoke("000004", [][]byte{[]byte("query"), []byte("a")})
if result.Status != shim.OK {
t.Fatalf("Error to Invoke.query the chaincode: %+v", result)
}
Aval, err = strconv.Atoi(string(result.Payload))
if err != nil {
t.Errorf("Expecting integer value for query result")
}
if Aval != 90 {
t.Errorf("Value is not equal to expected from query result")
}
}

View File

@ -0,0 +1,200 @@
/*
Copyright IBM Corp. 2016 All Rights Reserved.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
package main
//WARNING - this chaincode's ID is hard-coded in chaincode_example04 to illustrate one way of
//calling chaincode from a chaincode. If this example is modified, chaincode_example04.go has
//to be modified as well with the new ID of chaincode_example02.
//chaincode_example05 show's how chaincode ID can be passed in as a parameter instead of
//hard-coding.
import (
"fmt"
"strconv"
"github.com/hyperledger/fabric/core/chaincode/shim"
pb "github.com/hyperledger/fabric/protos/peer"
)
// SimpleChaincode example simple Chaincode implementation
type SimpleChaincode struct {
}
func (t *SimpleChaincode) Init(stub shim.ChaincodeStubInterface) pb.Response {
fmt.Println("ex02 Init")
_, args := stub.GetFunctionAndParameters()
var A, B string // Entities
var Aval, Bval int // Asset holdings
var err error
if len(args) != 4 {
fmt.Printf("args = %+v\n", args)
return shim.Error("Incorrect number of arguments. Expecting 4")
}
// Initialize the chaincode
A = args[0]
Aval, err = strconv.Atoi(args[1])
if err != nil {
return shim.Error("Expecting integer value for asset holding")
}
B = args[2]
Bval, err = strconv.Atoi(args[3])
if err != nil {
return shim.Error("Expecting integer value for asset holding")
}
fmt.Printf("Aval = %d, Bval = %d\n", Aval, Bval)
// Write the state to the ledger
err = stub.PutState(A, []byte(strconv.Itoa(Aval)))
if err != nil {
return shim.Error(err.Error())
}
err = stub.PutState(B, []byte(strconv.Itoa(Bval)))
if err != nil {
return shim.Error(err.Error())
}
return shim.Success(nil)
}
func (t *SimpleChaincode) Invoke(stub shim.ChaincodeStubInterface) pb.Response {
fmt.Println("ex02 Invoke")
function, args := stub.GetFunctionAndParameters()
if function == "invoke" {
// Make payment of X units from A to B
return t.invoke(stub, args)
} else if function == "delete" {
// Deletes an entity from its state
return t.delete(stub, args)
} else if function == "query" {
// the old "Query" is now implemtned in invoke
return t.query(stub, args)
}
return shim.Error("Invalid invoke function name. Expecting \"invoke\" \"delete\" \"query\"")
}
// Transaction makes payment of X units from A to B
func (t *SimpleChaincode) invoke(stub shim.ChaincodeStubInterface, args []string) pb.Response {
var A, B string // Entities
var Aval, Bval int // Asset holdings
var X int // Transaction value
var err error
if len(args) != 3 {
return shim.Error("Incorrect number of arguments. Expecting 3")
}
A = args[0]
B = args[1]
// Get the state from the ledger
// TODO: will be nice to have a GetAllState call to ledger
Avalbytes, err := stub.GetState(A)
if err != nil {
return shim.Error("Failed to get state")
}
if Avalbytes == nil {
return shim.Error("Entity not found")
}
Aval, _ = strconv.Atoi(string(Avalbytes))
Bvalbytes, err := stub.GetState(B)
if err != nil {
return shim.Error("Failed to get state")
}
if Bvalbytes == nil {
return shim.Error("Entity not found")
}
Bval, _ = strconv.Atoi(string(Bvalbytes))
// Perform the execution
X, err = strconv.Atoi(args[2])
if err != nil {
return shim.Error("Invalid transaction amount, expecting a integer value")
}
Aval = Aval - X
Bval = Bval + X
fmt.Printf("Aval = %d, Bval = %d\n", Aval, Bval)
// Write the state back to the ledger
err = stub.PutState(A, []byte(strconv.Itoa(Aval)))
if err != nil {
return shim.Error(err.Error())
}
err = stub.PutState(B, []byte(strconv.Itoa(Bval)))
if err != nil {
return shim.Error(err.Error())
}
return shim.Success(nil)
}
// Deletes an entity from state
func (t *SimpleChaincode) delete(stub shim.ChaincodeStubInterface, args []string) pb.Response {
if len(args) != 1 {
return shim.Error("Incorrect number of arguments. Expecting 1")
}
A := args[0]
// Delete the key from the state in ledger
err := stub.DelState(A)
if err != nil {
return shim.Error("Failed to delete state")
}
return shim.Success(nil)
}
// query callback representing the query of a chaincode
func (t *SimpleChaincode) query(stub shim.ChaincodeStubInterface, args []string) pb.Response {
var A string // Entities
var err error
if len(args) != 1 {
return shim.Error("Incorrect number of arguments. Expecting name of the person to query")
}
A = args[0]
// Get the state from the ledger
Avalbytes, err := stub.GetState(A)
if err != nil {
jsonResp := "{\"Error\":\"Failed to get state for " + A + "\"}"
return shim.Error(jsonResp)
}
if Avalbytes == nil {
jsonResp := "{\"Error\":\"Nil amount for " + A + "\"}"
return shim.Error(jsonResp)
}
jsonResp := "{\"Name\":\"" + A + "\",\"Amount\":\"" + string(Avalbytes) + "\"}"
fmt.Printf("Query Response:%s\n", jsonResp)
return shim.Success(Avalbytes)
}
func main() {
err := shim.Start(new(SimpleChaincode))
if err != nil {
fmt.Printf("Error starting Simple chaincode: %s", err)
}
}

View File

@ -25,12 +25,17 @@ configtxgen \
-profile ${ORDERER_GENESIS_PROFILE} \
-outputBlock ${ORDERER_GENESIS}
[ ! -f ${ORDERER_GENESIS} ] && echo "Fail to generate genesis block for system channel" && exit -1
echo "Create the new app channel tx using configtx.yaml"
configtxgen \
-configPath /tmp \
-profile ${APP_CHANNEL_PROFILE} \
-channelID ${APP_CHANNEL} \
-outputCreateChannelTx ${APP_CHANNEL_TX}
[ ! -f ${APP_CHANNEL_TX} ] && echo "Fail to generate app channel tx file" && exit -1
configtxgen \
-inspectChannelCreateTx ${APP_CHANNEL_TX} > ${APP_CHANNEL_TX}.json
@ -42,6 +47,8 @@ configtxgen \
-asOrg ${ORG1MSP} \
-outputAnchorPeersUpdate ${UPDATE_ANCHOR_ORG1_TX}
[ ! -f ${UPDATE_ANCHOR_ORG1_TX} ] && echo "Fail to generate the anchor update tx for org1" && exit -1
configtxgen \
-configPath /tmp \
-profile ${APP_CHANNEL_PROFILE} \
@ -49,6 +56,8 @@ configtxgen \
-asOrg ${ORG2MSP} \
-outputAnchorPeersUpdate ${UPDATE_ANCHOR_ORG2_TX}
[ ! -f ${UPDATE_ANCHOR_ORG2_TX} ] && echo "Fail to generate the anchor update tx for org1" && exit -1
echo "Output the json for org1, org2 and org3"
configtxgen \
-configPath /tmp \

View File

@ -1,72 +0,0 @@
#! /bin/bash
# Generating
# * crypto-config/*
# * channel-artifacts
# * orderer.genesis.block
# * channel.tx
# * Org1MSPanchors.tx
# * Org2MSPanchors.tx
if [ -f ./func.sh ]; then
source ./func.sh
elif [ -f scripts/func.sh ]; then
source scripts/func.sh
else
echo "Cannot find the func.sh files, pls check"
exit 1
fi
[ $# -ne 1 ] && echo_r "[Usage] $0 solo|kafka" && exit 1 || MODE=$1
echo_b "Generating artifacts for ${MODE}"
echo_b "Clean existing container $GEN_CONTAINER"
[ "$(docker ps -a | grep $GEN_CONTAINER)" ] && docker rm -f $GEN_CONTAINER
[ ! -d ${CRYPTO_CONFIG} ] && mkdir -p ${CRYPTO_CONFIG}
[ ! -d org3/${CRYPTO_CONFIG} ] && mkdir -p org3/${CRYPTO_CONFIG}
echo_b "Make sure crypto-config dir exists already"
if [ ! -d ${CRYPTO_CONFIG} -o -z "$(ls -A ${CRYPTO_CONFIG})" ]; then # need to re-gen crypto
echo_g "Path ${CRYPTO_CONFIG} not exists, re-generating it."
docker run \
--rm -it \
--name ${GEN_CONTAINER} \
-e "CONFIGTX_LOGGING_LEVEL=DEBUG" \
-v $PWD/${CRYPTO_CONFIG}:/tmp/${CRYPTO_CONFIG} \
-v $PWD/crypto-config.yaml:/tmp/crypto-config.yaml \
-v $PWD/org3:/tmp/org3 \
-v $PWD/scripts/gen_cryptoArtifacts.sh:/scripts/gen_cryptoArtifacts.sh \
${GEN_IMG} sh -c 'sleep 1; bash /scripts/gen_cryptoArtifacts.sh'
[ $? -ne 0 ] && exit 1
else
echo_b "${CRYPTO_CONFIG} exists, ignore."
fi
cp -r org3/${CRYPTO_CONFIG}/* ${CRYPTO_CONFIG}/
[ ! -d ${MODE}/${CHANNEL_ARTIFACTS} ] && mkdir -p ${MODE}/${CHANNEL_ARTIFACTS}
echo_b "Make sure channel-artifacts dir exists already"
if [ ! -d ${MODE}/${CHANNEL_ARTIFACTS} -o -z "$(ls -A ${MODE}/${CHANNEL_ARTIFACTS})" ]; then
echo_g "Path ${CHANNEL_ARTIFACTS} not exists, generating it."
#TODO: no need crypto-config path
docker run \
--rm -it \
--name ${GEN_CONTAINER} \
-e "CONFIGTX_LOGGING_LEVEL=DEBUG" \
-v $PWD/${CRYPTO_CONFIG}:/tmp/${CRYPTO_CONFIG} \
-v $PWD/${MODE}/configtx.yaml:/tmp/configtx.yaml \
-v $PWD/${MODE}/${CHANNEL_ARTIFACTS}:/tmp/${CHANNEL_ARTIFACTS} \
-v $PWD/org3:/tmp/org3 \
-v $PWD/scripts/variables.sh:/scripts/variables.sh \
-v $PWD/scripts/gen_channelArtifacts.sh:/scripts/gen_channelArtifacts.sh \
${GEN_IMG} sh -c 'sleep 1; bash /scripts/gen_channelArtifacts.sh'
else
echo_b "${CHANNEL_ARTIFACTS} exists, ignore."
fi

View File

@ -0,0 +1,44 @@
#! /bin/bash
# Generating
# * channel-artifacts
# * orderer.genesis.block
# * channel.tx
# * Org1MSPanchors.tx
# * Org2MSPanchors.tx
if [ -f ./func.sh ]; then
source ./func.sh
elif [ -f scripts/func.sh ]; then
source scripts/func.sh
else
echo "Cannot find the func.sh files, pls check"
exit 1
fi
[ $# -ne 1 ] && echo_r "[Usage] $0 solo|kafka" && exit 1 || MODE=$1
echo_b "Generating channel artifacts with ${GEN_IMG} in mode ${MODE}"
[ ! -d ${MODE}/${CHANNEL_ARTIFACTS} ] && mkdir -p ${MODE}/${CHANNEL_ARTIFACTS}
echo_b "Make sure channel-artifacts dir exists already"
if [ -d ${MODE}/${CHANNEL_ARTIFACTS} -a ! -z "$(ls -A ${MODE}/${CHANNEL_ARTIFACTS})" ]; then
echo_b "${CHANNEL_ARTIFACTS} exists, ignore."
exit 0
fi
echo_g "Generating ${CHANNEL_ARTIFACTS}..."
docker run \
--rm -it \
--name ${GEN_CONTAINER} \
-e "FABRIC_LOGGING_SPEC=common.tools.configtxgen=DEBUG:INFO" \
-v $PWD/${CRYPTO_CONFIG}:/tmp/${CRYPTO_CONFIG} \
-v $PWD/${MODE}/configtx.yaml:/tmp/configtx.yaml \
-v $PWD/${MODE}/${CHANNEL_ARTIFACTS}:/tmp/${CHANNEL_ARTIFACTS} \
-v $PWD/org3:/tmp/org3 \
-v $PWD/scripts/variables.sh:/scripts/variables.sh \
-v $PWD/scripts/gen_channelArtifacts.sh:/scripts/gen_channelArtifacts.sh \
${GEN_IMG} sh -c 'sleep 1; bash /scripts/gen_channelArtifacts.sh'
[ $? -ne 0 ] && exit 1
echo_g "Generate channel artifacts with $0 done"

View File

@ -0,0 +1,41 @@
#! /bin/bash
# Generating
# * crypto-config/*
if [ -f ./func.sh ]; then
source ./func.sh
elif [ -f scripts/func.sh ]; then
source scripts/func.sh
else
echo "Cannot find the func.sh files, pls check"
exit 1
fi
echo_b "Clean existing container $GEN_CONTAINER"
[ "$(docker ps -a | grep $GEN_CONTAINER)" ] && docker rm -f $GEN_CONTAINER
[ ! -d ${CRYPTO_CONFIG} ] && mkdir -p ${CRYPTO_CONFIG}
[ ! -d org3/${CRYPTO_CONFIG} ] && mkdir -p org3/${CRYPTO_CONFIG}
echo_b "Make sure crypto-config dir exists already"
if [ -d ${CRYPTO_CONFIG} -a ! -z "$(ls -A ${CRYPTO_CONFIG})" ]; then # No need to regen
echo_b "${CRYPTO_CONFIG} exists, ignore."
exit 0
fi
echo_g "Generating ${CRYPTO_CONFIG}..."
docker run \
--rm -it \
--name ${GEN_CONTAINER} \
-e "CONFIGTX_LOGGING_LEVEL=DEBUG" \
-v $PWD/${CRYPTO_CONFIG}:/tmp/${CRYPTO_CONFIG} \
-v $PWD/crypto-config.yaml:/tmp/crypto-config.yaml \
-v $PWD/org3:/tmp/org3 \
-v $PWD/scripts/gen_cryptoArtifacts.sh:/scripts/gen_cryptoArtifacts.sh \
${GEN_IMG} sh -c 'sleep 1; bash /scripts/gen_cryptoArtifacts.sh'
[ $? -ne 0 ] && exit 1
echo_b "Copy org3's crypto config outside"
cp -r org3/${CRYPTO_CONFIG}/* ${CRYPTO_CONFIG}/
echo_g "Generate crypto configs with $0 done"

View File

@ -823,13 +823,13 @@
},
"signatures": [
{
"signature": "MEUCIQDJyDo10O2t8CiMjpdS8xAmIXicvAjyK4j5rdL6t16RoQIgH0UCckbPl+6X/jBQxG3SGuhi5VsU3UfovMt6iNUNwNQ=",
"signature": "MEUCIQCYTN8OJVgSjVpzYzXKVc5L8qoZO8Ffv58nuZEMYJpTEAIgQHhLntscc2myPL5TxIHWqAUPAqVcR2se8ZgUTG8tLC4=",
"signature_header": {
"creator": {
"id_bytes": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNLakNDQWRDZ0F3SUJBZ0lRQVhwNnBiWXZYT1ExOU85NzQ5UEVKakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTWk1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NaTVsZUdGdGNHeGxMbU52YlRBZUZ3MHhPREV5TVRrd09EQTJNREJhRncweU9ERXlNVFl3T0RBMk1EQmEKTUd3eEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVE4d0RRWURWUVFMRXdaamJHbGxiblF4SHpBZEJnTlZCQU1NRmtGa2JXbHVRRzl5Clp6SXVaWGhoYlhCc1pTNWpiMjB3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVFmT2MxWlFxL0sKOEVqa1VwemVwTTJzVFAwSHhQUVk1a1Fnd1g0ZDk1Yk05UGVTblRQclB1QU1ZcHpxTUlkL3MxUXBHV01Wa1czMApzQXp5SHJPbW0yZDNvMDB3U3pBT0JnTlZIUThCQWY4RUJBTUNCNEF3REFZRFZSMFRBUUgvQkFJd0FEQXJCZ05WCkhTTUVKREFpZ0NCV1ZnOFNuT1o5aUNJbzNPcXR0UUoweGR0bXNhaXFsdmtCYXRMYmFMM1lnekFLQmdncWhrak8KUFFRREFnTklBREJGQWlFQXkxcjNmaVR6aDhWNjJrTklCMmc1WCtaNkxub0NKdzV1MzZrSVM2MG1FQVlDSUV3OApDSWZXMlNvYXptRFR4NmRZVHl0b2I0cE52aUl6a0loRHpkVUFmV0c0Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
"mspid": "Org2MSP"
},
"nonce": "1/qZ2sOSZvZXOIozlG7iqfpoebHmcG8Z"
"nonce": "HE6ZAv8OZ+ccFnFlHVI0M9nqW0EnyPVc"
}
}
]
@ -839,7 +839,7 @@
"channel_id": "businesschannel",
"epoch": "0",
"extension": null,
"timestamp": "2019-01-09T08:56:57Z",
"timestamp": "2019-03-12T01:56:27Z",
"tls_cert_hash": null,
"tx_id": "",
"type": 2,
@ -850,11 +850,11 @@
"id_bytes": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNLakNDQWRDZ0F3SUJBZ0lRQVhwNnBiWXZYT1ExOU85NzQ5UEVKakFLQmdncWhrak9QUVFEQWpCek1Rc3cKQ1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0JNS1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ4TU5VMkZ1SUVaeQpZVzVqYVhOamJ6RVpNQmNHQTFVRUNoTVFiM0puTWk1bGVHRnRjR3hsTG1OdmJURWNNQm9HQTFVRUF4TVRZMkV1CmIzSm5NaTVsZUdGdGNHeGxMbU52YlRBZUZ3MHhPREV5TVRrd09EQTJNREJhRncweU9ERXlNVFl3T0RBMk1EQmEKTUd3eEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVApZVzRnUm5KaGJtTnBjMk52TVE4d0RRWURWUVFMRXdaamJHbGxiblF4SHpBZEJnTlZCQU1NRmtGa2JXbHVRRzl5Clp6SXVaWGhoYlhCc1pTNWpiMjB3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVFmT2MxWlFxL0sKOEVqa1VwemVwTTJzVFAwSHhQUVk1a1Fnd1g0ZDk1Yk05UGVTblRQclB1QU1ZcHpxTUlkL3MxUXBHV01Wa1czMApzQXp5SHJPbW0yZDNvMDB3U3pBT0JnTlZIUThCQWY4RUJBTUNCNEF3REFZRFZSMFRBUUgvQkFJd0FEQXJCZ05WCkhTTUVKREFpZ0NCV1ZnOFNuT1o5aUNJbzNPcXR0UUoweGR0bXNhaXFsdmtCYXRMYmFMM1lnekFLQmdncWhrak8KUFFRREFnTklBREJGQWlFQXkxcjNmaVR6aDhWNjJrTklCMmc1WCtaNkxub0NKdzV1MzZrSVM2MG1FQVlDSUV3OApDSWZXMlNvYXptRFR4NmRZVHl0b2I0cE52aUl6a0loRHpkVUFmV0c0Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
"mspid": "Org2MSP"
},
"nonce": "LB+BRvhfGsEbyiZ1RAg6oBZ2rhtnTDem"
"nonce": "bzX2HyFYRAsW+Hw9Ew4uWf6iXxrzrg5k"
}
}
},
"signature": "MEQCIA+GOM+q4a9oCKYtH7iGy920HAfYoiqj6mDopUgMpociAiBj4S7k5sr1fjC6y+Zea0DGSpSHbgV2GuBe3UIDkwBbhA=="
"signature": "MEQCIAZIp2AXcsmwOjDNciOWw5cvf/8O3B4unFYgmqWiRk7LAiBu2CDtNT8m66b3dogQGJi6hTy9FuI55T5ISewuckidOw=="
}
},
"header": {
@ -862,7 +862,7 @@
"channel_id": "businesschannel",
"epoch": "0",
"extension": null,
"timestamp": "2019-01-09T08:56:57Z",
"timestamp": "2019-03-12T01:56:27Z",
"tls_cert_hash": null,
"tx_id": "",
"type": 1,
@ -873,23 +873,23 @@
"id_bytes": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNEVENDQWJTZ0F3SUJBZ0lSQUp6ZzE3bXlLSm42K1ZyUlhwaTdsalF3Q2dZSUtvWkl6ajBFQXdJd2FURUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJjd0ZRWURWUVFERXc1allTNWxlR0Z0CmNHeGxMbU52YlRBZUZ3MHhPREV5TVRrd09EQTJNREJhRncweU9ERXlNVFl3T0RBMk1EQmFNRmt4Q3pBSkJnTlYKQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVFlXNGdSbkpoYm1OcApjMk52TVIwd0d3WURWUVFERXhSdmNtUmxjbVZ5TUM1bGVHRnRjR3hsTG1OdmJUQlpNQk1HQnlxR1NNNDlBZ0VHCkNDcUdTTTQ5QXdFSEEwSUFCQVN5UUUwY0l3MFNGMzVkSjE5QlpUa1JPQnVBdksrL096Vy9lRE9mWHdmRDVSR3YKd2dyMld0VXBKaURMOU1wRjZTTENqT1Q0RFMvMlJPem1GUVpWMWdTalRUQkxNQTRHQTFVZER3RUIvd1FFQXdJSApnREFNQmdOVkhSTUJBZjhFQWpBQU1Dc0dBMVVkSXdRa01DS0FJRU9lOEErQk83Z3prWVVpd0hMYTJuV2dSK3J1CjBTZ2lBcm91cWVnclkrSm9NQW9HQ0NxR1NNNDlCQU1DQTBjQU1FUUNJR1AxNEk1ejVLZ0kwZVJjc2MyQjlVUHIKNnMyc2NFYWZQRWdEbTZuZUhSNmhBaUJOdU9MOUtad1ZQYlBHdVZrU1U5d1B6bVVwOGdvQzhIR28zaTF3V0ZCaAo0UT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
"mspid": "OrdererMSP"
},
"nonce": "0kA4nb0znnBi35VKBdR60HgSRUMzgp3s"
"nonce": "ePW4PP2W94NkovjppaeMESAAEnENa5+8"
}
}
},
"signature": "MEQCIBZ9T7FzQb24GbIytDukYSaP4pYr+G0yJzTRaO4JgCVaAiAMrWI73IjFARsT5E2vwV6pzjV1By9BV7wmIIe7PWy6KQ=="
"signature": "MEUCIQCueR04OPR333M6aCtCeqsMCuCkaRvWsGa1qHM/aBedKAIgK/8KyDcFHSYrTcvpBQqVISkIEgPACuh80J6HyZmDMjg="
}
]
},
"header": {
"data_hash": "mspN+NaVyRsp5+1u7ClY+CoBvihGrMzIApbnguAGRSA=",
"data_hash": "jMjcHBXje3XRrHg4GDOnw0mcsKvbkzEcxLwsZi7e0Pw=",
"number": "2",
"previous_hash": "b4pTE18u/1OiDQUOAIBTDMrFGtgDE5eDWpP2eluh1Hc="
"previous_hash": "uFpZSzVOSfW6+V4N3cUOLk+DRtVxuJu/x+K+3AYIBxE="
},
"metadata": {
"metadata": [
"Ev0GCrIGCpUGCgpPcmRlcmVyTVNQEoYGLS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNEVENDQWJTZ0F3SUJBZ0lSQUp6ZzE3bXlLSm42K1ZyUlhwaTdsalF3Q2dZSUtvWkl6ajBFQXdJd2FURUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJjd0ZRWURWUVFERXc1allTNWxlR0Z0CmNHeGxMbU52YlRBZUZ3MHhPREV5TVRrd09EQTJNREJhRncweU9ERXlNVFl3T0RBMk1EQmFNRmt4Q3pBSkJnTlYKQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVFlXNGdSbkpoYm1OcApjMk52TVIwd0d3WURWUVFERXhSdmNtUmxjbVZ5TUM1bGVHRnRjR3hsTG1OdmJUQlpNQk1HQnlxR1NNNDlBZ0VHCkNDcUdTTTQ5QXdFSEEwSUFCQVN5UUUwY0l3MFNGMzVkSjE5QlpUa1JPQnVBdksrL096Vy9lRE9mWHdmRDVSR3YKd2dyMld0VXBKaURMOU1wRjZTTENqT1Q0RFMvMlJPem1GUVpWMWdTalRUQkxNQTRHQTFVZER3RUIvd1FFQXdJSApnREFNQmdOVkhSTUJBZjhFQWpBQU1Dc0dBMVVkSXdRa01DS0FJRU9lOEErQk83Z3prWVVpd0hMYTJuV2dSK3J1CjBTZ2lBcm91cWVnclkrSm9NQW9HQ0NxR1NNNDlCQU1DQTBjQU1FUUNJR1AxNEk1ejVLZ0kwZVJjc2MyQjlVUHIKNnMyc2NFYWZQRWdEbTZuZUhSNmhBaUJOdU9MOUtad1ZQYlBHdVZrU1U5d1B6bVVwOGdvQzhIR28zaTF3V0ZCaAo0UT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0KEhjjoNG9qkitfT0kGv5gvLP79f+GuC4X7rcSRjBEAiA9JfDq2OjvkOs+Mf7TnmMlPXcD0mSPr1XbhXHY/OrKgQIgSxIA4OnunjIwP1gEQwEyhNOR9cBFhPgynWuVHnksWPQ=",
"CgIIAhL9BgqyBgqVBgoKT3JkZXJlck1TUBKGBi0tLS0tQkVHSU4gQ0VSVElGSUNBVEUtLS0tLQpNSUlDRFRDQ0FiU2dBd0lCQWdJUkFKemcxN215S0puNitWclJYcGk3bGpRd0NnWUlLb1pJemowRUF3SXdhVEVMCk1Ba0dBMVVFQmhNQ1ZWTXhFekFSQmdOVkJBZ1RDa05oYkdsbWIzSnVhV0V4RmpBVUJnTlZCQWNURFZOaGJpQkcKY21GdVkybHpZMjh4RkRBU0JnTlZCQW9UQzJWNFlXMXdiR1V1WTI5dE1SY3dGUVlEVlFRREV3NWpZUzVsZUdGdApjR3hsTG1OdmJUQWVGdzB4T0RFeU1Ua3dPREEyTURCYUZ3MHlPREV5TVRZd09EQTJNREJhTUZreEN6QUpCZ05WCkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSEV3MVRZVzRnUm5KaGJtTnAKYzJOdk1SMHdHd1lEVlFRREV4UnZjbVJsY21WeU1DNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFRwpDQ3FHU000OUF3RUhBMElBQkFTeVFFMGNJdzBTRjM1ZEoxOUJaVGtST0J1QXZLKy9PelcvZURPZlh3ZkQ1Ukd2CndncjJXdFVwSmlETDlNcEY2U0xDak9UNERTLzJST3ptRlFaVjFnU2pUVEJMTUE0R0ExVWREd0VCL3dRRUF3SUgKZ0RBTUJnTlZIUk1CQWY4RUFqQUFNQ3NHQTFVZEl3UWtNQ0tBSUVPZThBK0JPN2d6a1lVaXdITGEybldnUitydQowU2dpQXJvdXFlZ3JZK0pvTUFvR0NDcUdTTTQ5QkFNQ0EwY0FNRVFDSUdQMTRJNXo1S2dJMGVSY3NjMkI5VVByCjZzMnNjRWFmUEVnRG02bmVIUjZoQWlCTnVPTDlLWndWUGJQR3VWa1NVOXdQem1VcDhnb0M4SEdvM2kxd1dGQmgKNFE9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tChIYq4nOwwpCNoGsaJOt5bHkCmNAsCfimGEgEkYwRAIgLksh1wJCKBTZrqaNF+KPynX1tLLqOFEoTqCdtQrp/eoCIDhHxpUe0MpG8j1TsPmaVcYXq46UmmnTWFQtzO1iSVEP",
"Ev0GCrIGCpUGCgpPcmRlcmVyTVNQEoYGLS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUNEVENDQWJTZ0F3SUJBZ0lSQUp6ZzE3bXlLSm42K1ZyUlhwaTdsalF3Q2dZSUtvWkl6ajBFQXdJd2FURUwKTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY1REVk5oYmlCRwpjbUZ1WTJselkyOHhGREFTQmdOVkJBb1RDMlY0WVcxd2JHVXVZMjl0TVJjd0ZRWURWUVFERXc1allTNWxlR0Z0CmNHeGxMbU52YlRBZUZ3MHhPREV5TVRrd09EQTJNREJhRncweU9ERXlNVFl3T0RBMk1EQmFNRmt4Q3pBSkJnTlYKQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxVFlXNGdSbkpoYm1OcApjMk52TVIwd0d3WURWUVFERXhSdmNtUmxjbVZ5TUM1bGVHRnRjR3hsTG1OdmJUQlpNQk1HQnlxR1NNNDlBZ0VHCkNDcUdTTTQ5QXdFSEEwSUFCQVN5UUUwY0l3MFNGMzVkSjE5QlpUa1JPQnVBdksrL096Vy9lRE9mWHdmRDVSR3YKd2dyMld0VXBKaURMOU1wRjZTTENqT1Q0RFMvMlJPem1GUVpWMWdTalRUQkxNQTRHQTFVZER3RUIvd1FFQXdJSApnREFNQmdOVkhSTUJBZjhFQWpBQU1Dc0dBMVVkSXdRa01DS0FJRU9lOEErQk83Z3prWVVpd0hMYTJuV2dSK3J1CjBTZ2lBcm91cWVnclkrSm9NQW9HQ0NxR1NNNDlCQU1DQTBjQU1FUUNJR1AxNEk1ejVLZ0kwZVJjc2MyQjlVUHIKNnMyc2NFYWZQRWdEbTZuZUhSNmhBaUJOdU9MOUtad1ZQYlBHdVZrU1U5d1B6bVVwOGdvQzhIR28zaTF3V0ZCaAo0UT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0KEhgufGdwqRE9XOhLUDUVQO3ttAYgnmxHLwoSRjBEAiBnN1fIoJhU0UeC6Vjw2V/lWejnpoKGdNbCWTjue3eq9wIgalZSCjIeNuUiUhsUicbPqYlJyNbQmFjq+rAI0JtHzVs=",
"CgIIAhL+BgqyBgqVBgoKT3JkZXJlck1TUBKGBi0tLS0tQkVHSU4gQ0VSVElGSUNBVEUtLS0tLQpNSUlDRFRDQ0FiU2dBd0lCQWdJUkFKemcxN215S0puNitWclJYcGk3bGpRd0NnWUlLb1pJemowRUF3SXdhVEVMCk1Ba0dBMVVFQmhNQ1ZWTXhFekFSQmdOVkJBZ1RDa05oYkdsbWIzSnVhV0V4RmpBVUJnTlZCQWNURFZOaGJpQkcKY21GdVkybHpZMjh4RkRBU0JnTlZCQW9UQzJWNFlXMXdiR1V1WTI5dE1SY3dGUVlEVlFRREV3NWpZUzVsZUdGdApjR3hsTG1OdmJUQWVGdzB4T0RFeU1Ua3dPREEyTURCYUZ3MHlPREV5TVRZd09EQTJNREJhTUZreEN6QUpCZ05WCkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwRFlXeHBabTl5Ym1saE1SWXdGQVlEVlFRSEV3MVRZVzRnUm5KaGJtTnAKYzJOdk1SMHdHd1lEVlFRREV4UnZjbVJsY21WeU1DNWxlR0Z0Y0d4bExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFRwpDQ3FHU000OUF3RUhBMElBQkFTeVFFMGNJdzBTRjM1ZEoxOUJaVGtST0J1QXZLKy9PelcvZURPZlh3ZkQ1Ukd2CndncjJXdFVwSmlETDlNcEY2U0xDak9UNERTLzJST3ptRlFaVjFnU2pUVEJMTUE0R0ExVWREd0VCL3dRRUF3SUgKZ0RBTUJnTlZIUk1CQWY4RUFqQUFNQ3NHQTFVZEl3UWtNQ0tBSUVPZThBK0JPN2d6a1lVaXdITGEybldnUitydQowU2dpQXJvdXFlZ3JZK0pvTUFvR0NDcUdTTTQ5QkFNQ0EwY0FNRVFDSUdQMTRJNXo1S2dJMGVSY3NjMkI5VVByCjZzMnNjRWFmUEVnRG02bmVIUjZoQWlCTnVPTDlLWndWUGJQR3VWa1NVOXdQem1VcDhnb0M4SEdvM2kxd1dGQmgKNFE9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tChIYKhfdy5sUxK4jGffuau3UzHUJ0c1v2y9yEkcwRQIhAKtQOZa9TQ6JJZltZAKVomRqUomeIzn5A2xjivMcmLgUAiBkFkh+oUCXHj5QKQlR4zx/NJwl9MHXyPCFN92aFH31pQ==",
"",
""
]

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
2019-01-09 08:56:39.480 UTC [localconfig] completeInitialization -> INFO 001 Kafka.Version unset, setting to 0.10.2.0
[002 01-09 08:56:39.56 UTC] [%{longpkg}] %{callpath} -> INFO Orderer config values:
2019-03-12 01:56:08.983 UTC [localconfig] completeInitialization -> INFO 001 Kafka.Version unset, setting to 0.10.2.0
[002 03-12 01:56:09.06 UTC] [%{longpkg}] %{callpath} -> INFO Orderer config values:
General.LedgerType = "file"
General.ListenAddress = "0.0.0.0"
General.ListenPort = 7050
@ -66,7 +66,7 @@
Kafka.Topic.ReplicationFactor = 3
Debug.BroadcastTraceDir = ""
Debug.DeliverTraceDir = ""
Consensus = map[WALDir:/var/hyperledger/production/orderer/etcdraft/wal SnapDir:/var/hyperledger/production/orderer/etcdraft/snapshot]
Consensus = map[SnapDir:/var/hyperledger/production/orderer/etcdraft/snapshot WALDir:/var/hyperledger/production/orderer/etcdraft/wal]
Operations.ListenAddress = "0.0.0.0:8443"
Operations.TLS.Enabled = false
Operations.TLS.PrivateKey = ""
@ -79,93 +79,95 @@
Metrics.Statsd.Address = "127.0.0.1:8125"
Metrics.Statsd.WriteInterval = 30s
Metrics.Statsd.Prefix = ""
[003 01-09 08:56:39.62 UTC] [%{longpkg}] %{callpath} -> INFO Starting orderer with TLS enabled
[004 01-09 08:56:39.62 UTC] [%{longpkg}] %{callpath} -> INFO Getting block information from block storage
[005 01-09 08:56:39.64 UTC] [%{longpkg}] %{callpath} -> INFO Starting system channel 'testchainid' with genesis block hash cde6efa82d0288cf91294accd919b39e2e13c658393e2d2d62d545b9d2dd5999 and orderer type solo
[006 01-09 08:56:39.64 UTC] [%{longpkg}] %{callpath} -> INFO Starting orderer:
Version: 1.4.0-rc1
[003 03-12 01:56:09.12 UTC] [%{longpkg}] %{callpath} -> INFO Starting orderer with TLS enabled
[004 03-12 01:56:09.13 UTC] [%{longpkg}] %{callpath} -> INFO Getting block information from block storage
[005 03-12 01:56:09.15 UTC] [%{longpkg}] %{callpath} -> INFO Starting system channel 'testchainid' with genesis block hash cde6efa82d0288cf91294accd919b39e2e13c658393e2d2d62d545b9d2dd5999 and orderer type solo
[006 03-12 01:56:09.15 UTC] [%{longpkg}] %{callpath} -> INFO Starting orderer:
Version: 1.4.0
Commit SHA: development build
Go version: go1.11.2
Go version: go1.11.4
OS/Arch: linux/amd64
[007 01-09 08:56:39.64 UTC] [%{longpkg}] %{callpath} -> INFO Beginning to serve requests
[008 01-09 08:56:51.56 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:56:51.529Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Broadcast", "grpc.peer_address": "172.24.0.8:33084", "grpc.code": "OK", "grpc.call_duration": "33.6809ms"}
[009 01-09 08:56:51.56 UTC] [%{longpkg}] %{callpath} -> INFO Getting block information from block storage
[00a 01-09 08:56:51.57 UTC] [%{longpkg}] %{callpath} -> INFO Created and starting new chain businesschannel
[00b 01-09 08:56:51.59 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33082: rpc error: code = Canceled desc = context canceled
[00c 01-09 08:56:51.59 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:56:51.516Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33082", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "82.4385ms"}
[00d 01-09 08:56:55.56 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33112: rpc error: code = Canceled desc = context canceled
[00e 01-09 08:56:55.56 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:56:55.508Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33112", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "57.5842ms"}
[00f 01-09 08:56:55.56 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33114: rpc error: code = Canceled desc = context canceled
[010 01-09 08:56:55.56 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:56:55.524Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Broadcast", "grpc.peer_address": "172.24.0.8:33114", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "41.9631ms"}
[011 01-09 08:56:57.83 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33118: rpc error: code = Canceled desc = context canceled
[012 01-09 08:56:57.83 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:56:57.771Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33118", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "63.7111ms"}
[013 01-09 08:56:57.83 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33120: rpc error: code = Canceled desc = context canceled
[014 01-09 08:56:57.83 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:56:57.792Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Broadcast", "grpc.peer_address": "172.24.0.8:33120", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "43.507ms"}
[015 01-09 08:57:42.43 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33184: rpc error: code = Canceled desc = context canceled
[016 01-09 08:57:42.43 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:57:06.16Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Broadcast", "grpc.peer_address": "172.24.0.8:33184", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "36.3107475s"}
[017 01-09 08:58:19.56 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33252: rpc error: code = Canceled desc = context canceled
[018 01-09 08:58:19.56 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:19.532Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Broadcast", "grpc.peer_address": "172.24.0.8:33252", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "28.1573ms"}
[019 01-09 08:58:22.15 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33266: rpc error: code = Canceled desc = context canceled
[01a 01-09 08:58:22.15 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:22.137Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Broadcast", "grpc.peer_address": "172.24.0.8:33266", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "17.551ms"}
[01b 01-09 08:58:29.37 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33320: rpc error: code = Canceled desc = context canceled
[01c 01-09 08:58:29.37 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:29.37Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33320", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "7.2877ms"}
[01d 01-09 08:58:29.65 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33322: rpc error: code = Canceled desc = context canceled
[01e 01-09 08:58:29.65 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:29.64Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33322", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "14.6636ms"}
[01f 01-09 08:58:29.82 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33324: rpc error: code = Canceled desc = context canceled
[020 01-09 08:58:29.82 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:29.819Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33324", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "9.9722ms"}
[021 01-09 08:58:30.03 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33326: rpc error: code = Canceled desc = context canceled
[022 01-09 08:58:30.03 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:30.025Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33326", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "8.6022ms"}
[023 01-09 08:58:30.23 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33328: rpc error: code = Canceled desc = context canceled
[024 01-09 08:58:30.23 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:30.223Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33328", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "13.5946ms"}
[025 01-09 08:58:30.44 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33330: rpc error: code = Canceled desc = context canceled
[026 01-09 08:58:30.44 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:30.431Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33330", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "8.6551ms"}
[027 01-09 08:58:30.62 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33332: rpc error: code = Canceled desc = context canceled
[028 01-09 08:58:30.62 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:30.613Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33332", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "7.9043ms"}
[029 01-09 08:58:30.83 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33334: rpc error: code = Canceled desc = context canceled
[02a 01-09 08:58:30.83 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:30.829Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33334", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "9.7979ms"}
[02b 01-09 08:58:31.01 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33336: rpc error: code = Canceled desc = context canceled
[02c 01-09 08:58:31.01 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:31.007Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33336", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "7.1246ms"}
[02d 01-09 08:58:31.24 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33338: rpc error: code = Canceled desc = context canceled
[02e 01-09 08:58:31.24 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:31.225Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33338", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "23.7998ms"}
[02f 01-09 08:58:31.42 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33340: rpc error: code = Canceled desc = context canceled
[030 01-09 08:58:31.42 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:31.409Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33340", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "14.116ms"}
[031 01-09 08:58:31.67 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33342: rpc error: code = Canceled desc = context canceled
[032 01-09 08:58:31.67 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:31.652Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33342", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "20.0764ms"}
[033 01-09 08:58:38.27 UTC] [%{longpkg}] %{callpath} -> WARN De-duplicating identity [Org1MSP0270edfed53a78d7d3c66dc25737f57f956e48ef69dca5ecc91c26679dd4eff3] at index 2 in signature set
[034 01-09 08:58:38.27 UTC] [%{longpkg}] %{callpath} -> WARN De-duplicating identity [Org1MSP0270edfed53a78d7d3c66dc25737f57f956e48ef69dca5ecc91c26679dd4eff3] at index 2 in signature set
[035 01-09 08:58:38.29 UTC] [%{longpkg}] %{callpath} -> WARN De-duplicating identity [Org1MSP0270edfed53a78d7d3c66dc25737f57f956e48ef69dca5ecc91c26679dd4eff3] at index 2 in signature set
[036 01-09 08:58:38.29 UTC] [%{longpkg}] %{callpath} -> WARN De-duplicating identity [Org1MSP0270edfed53a78d7d3c66dc25737f57f956e48ef69dca5ecc91c26679dd4eff3] at index 2 in signature set
[037 01-09 08:58:38.29 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33352: rpc error: code = Canceled desc = context canceled
[038 01-09 08:58:38.30 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:38.269Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Broadcast", "grpc.peer_address": "172.24.0.8:33352", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "30.4208ms"}
[039 01-09 08:58:38.30 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33350: rpc error: code = Canceled desc = context canceled
[03a 01-09 08:58:38.30 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:38.25Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33350", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "50.303ms"}
[03b 01-09 08:58:40.54 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33376: rpc error: code = Canceled desc = context canceled
[03c 01-09 08:58:40.54 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:40.535Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33376", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "9.9595ms"}
[03d 01-09 08:58:40.71 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33378: rpc error: code = Canceled desc = context canceled
[03e 01-09 08:58:40.71 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:40.707Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33378", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "7.8979ms"}
[03f 01-09 08:58:41.31 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33382: rpc error: code = Canceled desc = context canceled
[040 01-09 08:58:41.31 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:41.307Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33382", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "7.027ms"}
[041 01-09 08:58:41.51 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33384: rpc error: code = Canceled desc = context canceled
[042 01-09 08:58:41.51 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:41.502Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33384", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "15.4039ms"}
[043 01-09 08:58:41.69 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33386: rpc error: code = Canceled desc = context canceled
[044 01-09 08:58:41.69 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:41.683Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33386", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "9.2124ms"}
[045 01-09 08:58:41.88 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33388: rpc error: code = Canceled desc = context canceled
[046 01-09 08:58:41.88 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:41.865Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33388", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "18.4352ms"}
[047 01-09 08:58:42.10 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33390: rpc error: code = Canceled desc = context canceled
[048 01-09 08:58:42.10 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:42.095Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33390", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "12.9751ms"}
[049 01-09 08:58:42.30 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33392: rpc error: code = Canceled desc = context canceled
[04a 01-09 08:58:42.30 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:42.293Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33392", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "9.7753ms"}
[04b 01-09 08:58:42.49 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33394: rpc error: code = Canceled desc = context canceled
[04c 01-09 08:58:42.49 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:42.487Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33394", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "9.8686ms"}
[04d 01-09 08:58:42.67 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33396: rpc error: code = Canceled desc = context canceled
[04e 01-09 08:58:42.67 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:42.671Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33396", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "8.1079ms"}
[04f 01-09 08:58:42.87 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33398: rpc error: code = Canceled desc = context canceled
[050 01-09 08:58:42.87 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:42.859Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33398", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "12.8998ms"}
[051 01-09 08:58:43.09 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33400: rpc error: code = Canceled desc = context canceled
[052 01-09 08:58:43.09 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:43.091Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33400", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "5.0606ms"}
[053 01-09 08:58:43.28 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33402: rpc error: code = Canceled desc = context canceled
[054 01-09 08:58:43.28 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:43.273Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33402", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "11.0081ms"}
[055 01-09 08:58:43.51 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33408: rpc error: code = Canceled desc = context canceled
[056 01-09 08:58:43.52 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:43.509Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33408", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "12.4437ms"}
[057 01-09 08:58:43.72 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.24.0.8:33410: rpc error: code = Canceled desc = context canceled
[058 01-09 08:58:43.72 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:43.714Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.24.0.8:33410", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "14.2761ms"}
[007 03-12 01:56:09.15 UTC] [%{longpkg}] %{callpath} -> INFO Beginning to serve requests
[008 03-12 01:56:21.09 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:56:21.033Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53160", "grpc.code": "OK", "grpc.call_duration": "62.1764ms"}
[009 03-12 01:56:21.09 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:56:21.048Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Broadcast", "grpc.peer_address": "172.28.0.3:53162", "grpc.code": "OK", "grpc.call_duration": "47.2839ms"}
[00a 03-12 01:56:21.11 UTC] [%{longpkg}] %{callpath} -> INFO Getting block information from block storage
[00b 03-12 01:56:21.12 UTC] [%{longpkg}] %{callpath} -> INFO Created and starting new chain businesschannel
[00c 03-12 01:56:21.33 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53164: rpc error: code = Canceled desc = context canceled
[00d 03-12 01:56:21.33 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:56:21.11Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53164", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "220.4093ms"}
[00e 03-12 01:56:25.37 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53194: rpc error: code = Canceled desc = context canceled
[00f 03-12 01:56:25.37 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:56:25.328Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Broadcast", "grpc.peer_address": "172.28.0.3:53194", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "44.8342ms"}
[010 03-12 01:56:25.37 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53192: rpc error: code = Canceled desc = context canceled
[011 03-12 01:56:25.37 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:56:25.313Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53192", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "60.2145ms"}
[012 03-12 01:56:27.58 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53198: rpc error: code = Canceled desc = context canceled
[013 03-12 01:56:27.58 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:56:27.536Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53198", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "46.339ms"}
[014 03-12 01:56:27.58 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53200: rpc error: code = Canceled desc = context canceled
[015 03-12 01:56:27.58 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:56:27.55Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Broadcast", "grpc.peer_address": "172.28.0.3:53200", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "34.0862ms"}
[016 03-12 01:56:33.41 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:56:28.405Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.6:55746", "grpc.peer_subject": "CN=peer0.org2.example.com,L=San Francisco,ST=California,C=US", "error": "context finished before block retrieved: context canceled", "grpc.code": "Unknown", "grpc.call_duration": "5.0081278s"}
[017 03-12 01:57:11.24 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53278: rpc error: code = Canceled desc = context canceled
[018 03-12 01:57:11.24 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:56:33.637Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Broadcast", "grpc.peer_address": "172.28.0.3:53278", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "37.6402379s"}
[019 03-12 01:57:48.89 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53350: rpc error: code = Canceled desc = context canceled
[01a 03-12 01:57:48.89 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:57:48.877Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Broadcast", "grpc.peer_address": "172.28.0.3:53350", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "16.0975ms"}
[01b 03-12 01:57:51.41 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53364: rpc error: code = Canceled desc = context canceled
[01c 03-12 01:57:51.41 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:57:51.38Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Broadcast", "grpc.peer_address": "172.28.0.3:53364", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "30.5863ms"}
[01d 03-12 01:57:56.69 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53418: rpc error: code = Canceled desc = context canceled
[01e 03-12 01:57:56.69 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:57:56.683Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53418", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "9.6687ms"}
[01f 03-12 01:57:56.92 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53420: rpc error: code = Canceled desc = context canceled
[020 03-12 01:57:56.92 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:57:56.914Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53420", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "14.3459ms"}
[021 03-12 01:57:57.08 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53422: rpc error: code = Canceled desc = context canceled
[022 03-12 01:57:57.08 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:57:57.078Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53422", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "10.3056ms"}
[023 03-12 01:57:57.29 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53424: rpc error: code = Canceled desc = context canceled
[024 03-12 01:57:57.29 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:57:57.286Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53424", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "13.7532ms"}
[025 03-12 01:57:57.46 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53426: rpc error: code = Canceled desc = context canceled
[026 03-12 01:57:57.46 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:57:57.454Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53426", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "11.6993ms"}
[027 03-12 01:57:57.63 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53428: rpc error: code = Canceled desc = context canceled
[028 03-12 01:57:57.63 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:57:57.623Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53428", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "9.5881ms"}
[029 03-12 01:57:57.81 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53430: rpc error: code = Canceled desc = context canceled
[02a 03-12 01:57:57.82 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:57:57.809Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53430", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "10.5344ms"}
[02b 03-12 01:57:58.03 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53432: rpc error: code = Canceled desc = context canceled
[02c 03-12 01:57:58.03 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:57:58.027Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53432", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "10.0359ms"}
[02d 03-12 01:57:58.20 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53434: rpc error: code = Canceled desc = context canceled
[02e 03-12 01:57:58.20 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:57:58.196Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53434", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "7.6203ms"}
[02f 03-12 01:57:58.39 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53436: rpc error: code = Canceled desc = context canceled
[030 03-12 01:57:58.39 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:57:58.378Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53436", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "15.7117ms"}
[031 03-12 01:57:58.53 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53438: rpc error: code = Canceled desc = context canceled
[032 03-12 01:57:58.53 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:57:58.527Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53438", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "8.8293ms"}
[033 03-12 01:57:58.71 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53440: rpc error: code = Canceled desc = context canceled
[034 03-12 01:57:58.71 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:57:58.703Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53440", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "14.1157ms"}
[035 03-12 01:58:05.09 UTC] [%{longpkg}] %{callpath} -> WARN De-duplicating identity [Org1MSP0270edfed53a78d7d3c66dc25737f57f956e48ef69dca5ecc91c26679dd4eff3] at index 2 in signature set
[036 03-12 01:58:05.09 UTC] [%{longpkg}] %{callpath} -> WARN De-duplicating identity [Org1MSP0270edfed53a78d7d3c66dc25737f57f956e48ef69dca5ecc91c26679dd4eff3] at index 2 in signature set
[037 03-12 01:58:05.11 UTC] [%{longpkg}] %{callpath} -> WARN De-duplicating identity [Org1MSP0270edfed53a78d7d3c66dc25737f57f956e48ef69dca5ecc91c26679dd4eff3] at index 2 in signature set
[038 03-12 01:58:05.11 UTC] [%{longpkg}] %{callpath} -> WARN De-duplicating identity [Org1MSP0270edfed53a78d7d3c66dc25737f57f956e48ef69dca5ecc91c26679dd4eff3] at index 2 in signature set
[039 03-12 01:58:05.13 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53448: rpc error: code = Canceled desc = context canceled
[03b 03-12 01:58:05.13 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:58:05.075Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53448", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "63.377ms"}
[03a 03-12 01:58:05.13 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53450: rpc error: code = Canceled desc = context canceled
[03c 03-12 01:58:05.13 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:58:05.089Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Broadcast", "grpc.peer_address": "172.28.0.3:53450", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "50.2963ms"}
[03d 03-12 01:58:07.28 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53476: rpc error: code = Canceled desc = context canceled
[03e 03-12 01:58:07.28 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:58:07.274Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53476", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "10.634ms"}
[03f 03-12 01:58:07.41 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53478: rpc error: code = Canceled desc = context canceled
[040 03-12 01:58:07.41 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:58:07.409Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53478", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "8.8805ms"}
[041 03-12 01:58:07.92 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53480: rpc error: code = Canceled desc = context canceled
[042 03-12 01:58:07.92 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:58:07.916Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53480", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "8.4446ms"}
[043 03-12 01:58:08.10 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53482: rpc error: code = Canceled desc = context canceled
[044 03-12 01:58:08.10 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:58:08.088Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53482", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "18.47ms"}
[045 03-12 01:58:08.24 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53484: rpc error: code = Canceled desc = context canceled
[046 03-12 01:58:08.24 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:58:08.229Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53484", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "11.8529ms"}
[047 03-12 01:58:08.40 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53486: rpc error: code = Canceled desc = context canceled
[048 03-12 01:58:08.40 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:58:08.4Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53486", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "9.2073ms"}
[049 03-12 01:58:08.57 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53488: rpc error: code = Canceled desc = context canceled
[04a 03-12 01:58:08.57 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:58:08.561Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53488", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "11.9281ms"}
[04b 03-12 01:58:08.72 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53490: rpc error: code = Canceled desc = context canceled
[04c 03-12 01:58:08.73 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:58:08.721Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53490", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "9.3499ms"}
[04d 03-12 01:58:08.90 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53492: rpc error: code = Canceled desc = context canceled
[04e 03-12 01:58:08.91 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:58:08.899Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53492", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "10.6356ms"}
[04f 03-12 01:58:09.10 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53494: rpc error: code = Canceled desc = context canceled
[050 03-12 01:58:09.10 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:58:09.096Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53494", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "11.6882ms"}
[051 03-12 01:58:10.33 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53498: rpc error: code = Canceled desc = context canceled
[052 03-12 01:58:10.33 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:58:10.32Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53498", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "13.0151ms"}
[053 03-12 01:58:10.50 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53500: rpc error: code = Canceled desc = context canceled
[054 03-12 01:58:10.50 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:58:10.498Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53500", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "10.0335ms"}
[055 03-12 01:58:10.68 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53502: rpc error: code = Canceled desc = context canceled
[056 03-12 01:58:10.68 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:58:10.671Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53502", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "11.3708ms"}
[057 03-12 01:58:10.81 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53504: rpc error: code = Canceled desc = context canceled
[058 03-12 01:58:10.81 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:58:10.807Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53504", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "8.864ms"}
[059 03-12 01:58:10.98 UTC] [%{longpkg}] %{callpath} -> WARN Error reading from 172.28.0.3:53508: rpc error: code = Canceled desc = context canceled
[05a 03-12 01:58:10.98 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:58:10.975Z", "grpc.service": "orderer.AtomicBroadcast", "grpc.method": "Deliver", "grpc.peer_address": "172.28.0.3:53508", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "10.4767ms"}

View File

@ -1,189 +1,189 @@
[001 01-09 08:56:43.71 UTC] [%{longpkg}] %{callpath} -> INFO Starting peer:
Version: 1.4.0-rc1
[001 03-12 01:56:13.66 UTC] [%{longpkg}] %{callpath} -> INFO Starting peer:
Version: 1.4.0
Commit SHA: development build
Go version: go1.11.2
Go version: go1.11.4
OS/Arch: linux/amd64
Chaincode:
Base Image Version: 0.4.14
Base Docker Namespace: hyperledger
Base Docker Label: org.hyperledger.fabric
Docker Namespace: hyperledger
[002 01-09 08:56:43.71 UTC] [%{longpkg}] %{callpath} -> INFO Initializing ledger mgmt
[003 01-09 08:56:43.71 UTC] [%{longpkg}] %{callpath} -> INFO Initializing ledger provider
[004 01-09 08:56:43.83 UTC] [%{longpkg}] %{callpath} -> INFO ledger provider Initialized
[005 01-09 08:56:43.89 UTC] [%{longpkg}] %{callpath} -> INFO ledger mgmt initialized
[006 01-09 08:56:43.89 UTC] [%{longpkg}] %{callpath} -> INFO Auto-detected peer address: 172.24.0.6:7051
[007 01-09 08:56:43.89 UTC] [%{longpkg}] %{callpath} -> INFO Returning peer0.org1.example.com:7051
[008 01-09 08:56:43.89 UTC] [%{longpkg}] %{callpath} -> INFO Auto-detected peer address: 172.24.0.6:7051
[009 01-09 08:56:43.89 UTC] [%{longpkg}] %{callpath} -> INFO Returning peer0.org1.example.com:7051
[00a 01-09 08:56:43.90 UTC] [%{longpkg}] %{callpath} -> INFO Starting peer with TLS enabled
[00b 01-09 08:56:43.91 UTC] [%{longpkg}] %{callpath} -> INFO Entering computeChaincodeEndpoint with peerHostname: peer0.org1.example.com
[00c 01-09 08:56:43.91 UTC] [%{longpkg}] %{callpath} -> INFO Exit with ccEndpoint: peer0.org1.example.com:7052
[00d 01-09 08:56:43.93 UTC] [%{longpkg}] %{callpath} -> INFO system chaincode lscc(github.com/hyperledger/fabric/core/scc/lscc) registered
[00e 01-09 08:56:43.93 UTC] [%{longpkg}] %{callpath} -> INFO system chaincode cscc(github.com/hyperledger/fabric/core/scc/cscc) registered
[00f 01-09 08:56:43.93 UTC] [%{longpkg}] %{callpath} -> INFO system chaincode qscc(github.com/hyperledger/fabric/core/scc/qscc) registered
[010 01-09 08:56:43.93 UTC] [%{longpkg}] %{callpath} -> INFO system chaincode +lifecycle(github.com/hyperledger/fabric/core/chaincode/lifecycle) registered
[011 01-09 08:56:43.94 UTC] [%{longpkg}] %{callpath} -> INFO Initialize gossip with endpoint peer0.org1.example.com:7051 and bootstrap set [127.0.0.1:7051]
[012 01-09 08:56:43.94 UTC] [%{longpkg}] %{callpath} -> INFO Creating gossip service with self membership of Endpoint: peer0.org1.example.com:7051, InternalEndpoint: peer0.org1.example.com:7051, PKI-ID: 3d21b0bc142d8ddae3c27797c0c2bf16b05e0414b227484fdbfabf9859231106, Metadata:
[013 01-09 08:56:43.94 UTC] [%{longpkg}] %{callpath} -> INFO Gossip instance peer0.org1.example.com:7051 started
[014 01-09 08:56:43.95 UTC] [%{longpkg}] %{callpath} -> INFO system chaincode lscc/(github.com/hyperledger/fabric/core/scc/lscc) deployed
[015 01-09 08:56:43.95 UTC] [%{longpkg}] %{callpath} -> INFO Init CSCC
[016 01-09 08:56:43.95 UTC] [%{longpkg}] %{callpath} -> INFO system chaincode cscc/(github.com/hyperledger/fabric/core/scc/cscc) deployed
[017 01-09 08:56:43.95 UTC] [%{longpkg}] %{callpath} -> INFO Init QSCC
[018 01-09 08:56:43.95 UTC] [%{longpkg}] %{callpath} -> INFO system chaincode qscc/(github.com/hyperledger/fabric/core/scc/qscc) deployed
[019 01-09 08:56:43.95 UTC] [%{longpkg}] %{callpath} -> INFO system chaincode +lifecycle/(github.com/hyperledger/fabric/core/chaincode/lifecycle) deployed
[01a 01-09 08:56:43.95 UTC] [%{longpkg}] %{callpath} -> INFO Deployed system chaincodes
[01b 01-09 08:56:43.95 UTC] [%{longpkg}] %{callpath} -> INFO Created with config TLS: true, authCacheMaxSize: 1000, authCachePurgeRatio: 0.750000
[01c 01-09 08:56:43.95 UTC] [%{longpkg}] %{callpath} -> INFO Discovery service activated
[01d 01-09 08:56:43.95 UTC] [%{longpkg}] %{callpath} -> INFO Starting peer with ID=[name:"peer0.org1.example.com" ], network ID=[dev], address=[peer0.org1.example.com:7051]
[01e 01-09 08:56:43.95 UTC] [%{longpkg}] %{callpath} -> INFO Started peer with ID=[name:"peer0.org1.example.com" ], network ID=[dev], address=[peer0.org1.example.com:7051]
[01f 01-09 08:56:44.45 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:56:44.454Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-01-09T08:56:46.453Z", "grpc.peer_address": "172.24.0.4:36846", "grpc.peer_subject": "CN=peer1.org1.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "153.2µs"}
[020 01-09 08:56:44.48 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:56:44.46Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.request_deadline": "2019-01-09T08:56:54.46Z", "grpc.peer_address": "172.24.0.4:36846", "grpc.peer_subject": "CN=peer1.org1.example.com,L=San Francisco,ST=California,C=US", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "25.0531ms"}
[021 01-09 08:56:44.52 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:56:44.526Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-01-09T08:56:46.526Z", "grpc.peer_address": "172.24.0.4:36848", "grpc.peer_subject": "CN=peer1.org1.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "134.3µs"}
[022 01-09 08:56:52.11 UTC] [%{longpkg}] %{callpath} -> INFO [][f3e4d798] Entry chaincode: name:"cscc"
[023 01-09 08:56:52.11 UTC] [%{longpkg}] %{callpath} -> INFO Creating ledger [businesschannel] with genesis block
[024 01-09 08:56:52.11 UTC] [%{longpkg}] %{callpath} -> INFO Getting block information from block storage
[025 01-09 08:56:52.13 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Committed block [0] with 1 transaction(s) in 19ms (state_validation=0ms block_commit=9ms state_commit=3ms)
[026 01-09 08:56:52.14 UTC] [%{longpkg}] %{callpath} -> INFO Created ledger [businesschannel] with genesis block
[027 01-09 08:56:52.15 UTC] [%{longpkg}] %{callpath} -> INFO Joining gossip network of channel businesschannel with 2 organizations
[028 01-09 08:56:52.15 UTC] [%{longpkg}] %{callpath} -> INFO No configured anchor peers of Org2MSP for channel businesschannel to learn about
[029 01-09 08:56:52.15 UTC] [%{longpkg}] %{callpath} -> INFO No configured anchor peers of Org1MSP for channel businesschannel to learn about
[02a 01-09 08:56:52.17 UTC] [%{longpkg}] %{callpath} -> INFO Updating metadata information, current ledger sequence is at = 0, next expected block is = 1
[02b 01-09 08:56:52.17 UTC] [%{longpkg}] %{callpath} -> INFO system chaincode lscc/businesschannel(github.com/hyperledger/fabric/core/scc/lscc) deployed
[02c 01-09 08:56:52.17 UTC] [%{longpkg}] %{callpath} -> INFO Init CSCC
[02d 01-09 08:56:52.17 UTC] [%{longpkg}] %{callpath} -> INFO system chaincode cscc/businesschannel(github.com/hyperledger/fabric/core/scc/cscc) deployed
[02e 01-09 08:56:52.17 UTC] [%{longpkg}] %{callpath} -> INFO Init QSCC
[02f 01-09 08:56:52.17 UTC] [%{longpkg}] %{callpath} -> INFO system chaincode qscc/businesschannel(github.com/hyperledger/fabric/core/scc/qscc) deployed
[030 01-09 08:56:52.17 UTC] [%{longpkg}] %{callpath} -> INFO system chaincode +lifecycle/businesschannel(github.com/hyperledger/fabric/core/chaincode/lifecycle) deployed
[031 01-09 08:56:52.18 UTC] [%{longpkg}] %{callpath} -> INFO [][f3e4d798] Exit chaincode: name:"cscc" (70ms)
[032 01-09 08:56:52.18 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:56:52.108Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.24.0.8:47162", "grpc.code": "OK", "grpc.call_duration": "72.0132ms"}
[033 01-09 08:56:53.39 UTC] [%{longpkg}] %{callpath} -> INFO [][a283709a] Entry chaincode: name:"cscc"
[034 01-09 08:56:53.39 UTC] [%{longpkg}] %{callpath} -> INFO [][a283709a] Exit chaincode: name:"cscc" (1ms)
[035 01-09 08:56:53.40 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:56:53.397Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.24.0.8:47170", "grpc.code": "OK", "grpc.call_duration": "2.7433ms"}
[036 01-09 08:56:54.41 UTC] [%{longpkg}] %{callpath} -> INFO [][86474afb] Entry chaincode: name:"qscc"
[037 01-09 08:56:54.41 UTC] [%{longpkg}] %{callpath} -> INFO [][86474afb] Exit chaincode: name:"qscc" (2ms)
[038 01-09 08:56:54.41 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:56:54.411Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.24.0.8:47178", "grpc.code": "OK", "grpc.call_duration": "3.8551ms"}
[039 01-09 08:56:57.15 UTC] [%{longpkg}] %{callpath} -> INFO Membership view has changed. peers went online: [[peer1.org1.example.com:7051]] , current view: [[peer1.org1.example.com:7051]]
[03a 01-09 08:56:58.17 UTC] [%{longpkg}] %{callpath} -> INFO 3d21b0bc142d8ddae3c27797c0c2bf16b05e0414b227484fdbfabf9859231106 : Becoming a leader
[03b 01-09 08:56:58.17 UTC] [%{longpkg}] %{callpath} -> INFO Elected as a leader, starting delivery service for channel businesschannel
[03c 01-09 08:56:58.20 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Received block [1] from buffer
[03d 01-09 08:56:58.25 UTC] [%{longpkg}] %{callpath} -> INFO Joining gossip network of channel businesschannel with 2 organizations
[03e 01-09 08:56:58.25 UTC] [%{longpkg}] %{callpath} -> INFO Learning about the configured anchor peers of Org1MSP for channel businesschannel : [{peer0.org1.example.com 7051}]
[03f 01-09 08:56:58.25 UTC] [%{longpkg}] %{callpath} -> INFO Anchor peer with same endpoint, skipping connecting to myself
[040 01-09 08:56:58.25 UTC] [%{longpkg}] %{callpath} -> INFO No configured anchor peers of Org2MSP for channel businesschannel to learn about
[041 01-09 08:56:58.26 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:56:58.266Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-01-09T08:57:00.265Z", "grpc.peer_address": "172.24.0.4:36894", "grpc.peer_subject": "CN=peer1.org1.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "194µs"}
[042 01-09 08:56:58.27 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:56:44.53Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.peer_address": "172.24.0.4:36848", "grpc.peer_subject": "CN=peer1.org1.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "13.7728773s"}
[043 01-09 08:56:58.27 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:56:58.268Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.request_deadline": "2019-01-09T08:57:08.268Z", "grpc.peer_address": "172.24.0.4:36894", "grpc.peer_subject": "CN=peer1.org1.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "1.8062ms"}
[044 01-09 08:56:58.28 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Validated block [1] in 72ms
[045 01-09 08:56:58.31 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Committed block [1] with 1 transaction(s) in 27ms (state_validation=0ms block_commit=15ms state_commit=6ms)
[046 01-09 08:56:58.31 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Received block [2] from buffer
[047 01-09 08:56:58.34 UTC] [%{longpkg}] %{callpath} -> INFO Joining gossip network of channel businesschannel with 2 organizations
[048 01-09 08:56:58.34 UTC] [%{longpkg}] %{callpath} -> INFO Learning about the configured anchor peers of Org2MSP for channel businesschannel : [{peer0.org2.example.com 7051}]
[049 01-09 08:56:58.34 UTC] [%{longpkg}] %{callpath} -> INFO Learning about the configured anchor peers of Org1MSP for channel businesschannel : [{peer0.org1.example.com 7051}]
[04a 01-09 08:56:58.35 UTC] [%{longpkg}] %{callpath} -> INFO Anchor peer with same endpoint, skipping connecting to myself
[04b 01-09 08:56:58.38 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Validated block [2] in 68ms
[04c 01-09 08:56:58.48 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Committed block [2] with 1 transaction(s) in 97ms (state_validation=8ms block_commit=81ms state_commit=3ms)
[04d 01-09 08:56:58.53 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:56:58.529Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-01-09T08:57:00.528Z", "grpc.peer_address": "172.24.0.4:36900", "grpc.peer_subject": "CN=peer1.org1.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "707µs"}
[04e 01-09 08:56:58.54 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:56:58.535Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.request_deadline": "2019-01-09T08:57:08.534Z", "grpc.peer_address": "172.24.0.4:36900", "grpc.peer_subject": "CN=peer1.org1.example.com,L=San Francisco,ST=California,C=US", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "9.3923ms"}
[04f 01-09 08:56:58.55 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:56:58.559Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-01-09T08:57:00.558Z", "grpc.peer_address": "172.24.0.4:36904", "grpc.peer_subject": "CN=peer1.org1.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "148.2µs"}
[050 01-09 08:56:58.60 UTC] [%{longpkg}] %{callpath} -> WARN Message GossipMessage: tag:EMPTY alive_msg:<membership:<endpoint:"peer1.org2.example.com:7051" pki_id:"T\007\035\226\017\365\020\207\245V/\336H\001\337\251\004\3064\306\303\303\215\240\331\202\240\261\366/\n'" > timestamp:<inc_num:1547024203615655200 seq_num:10 > > , Envelope: 83 bytes, Signature: 71 bytes isn't valid
[051 01-09 08:56:58.75 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:56:58.749Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-01-09T08:57:00.748Z", "grpc.peer_address": "172.24.0.3:55508", "grpc.peer_subject": "CN=peer0.org2.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "568.1µs"}
[052 01-09 08:56:58.78 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:56:58.756Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.request_deadline": "2019-01-09T08:57:08.755Z", "grpc.peer_address": "172.24.0.3:55508", "grpc.peer_subject": "CN=peer0.org2.example.com,L=San Francisco,ST=California,C=US", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "31.6442ms"}
[053 01-09 08:56:58.81 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:56:58.807Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-01-09T08:57:00.806Z", "grpc.peer_address": "172.24.0.5:58994", "grpc.peer_subject": "CN=peer1.org2.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "2.7753ms"}
[054 01-09 08:56:58.85 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:56:58.814Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.request_deadline": "2019-01-09T08:57:08.814Z", "grpc.peer_address": "172.24.0.5:58994", "grpc.peer_subject": "CN=peer1.org2.example.com,L=San Francisco,ST=California,C=US", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "37.8175ms"}
[055 01-09 08:56:58.86 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:56:58.862Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-01-09T08:57:00.862Z", "grpc.peer_address": "172.24.0.5:58996", "grpc.peer_subject": "CN=peer1.org2.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "260.7µs"}
[056 01-09 08:56:58.89 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:56:58.894Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-01-09T08:57:00.891Z", "grpc.peer_address": "172.24.0.3:55514", "grpc.peer_subject": "CN=peer0.org2.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "542.2µs"}
[057 01-09 08:56:58.92 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:56:58.901Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.request_deadline": "2019-01-09T08:57:08.901Z", "grpc.peer_address": "172.24.0.3:55514", "grpc.peer_subject": "CN=peer0.org2.example.com,L=San Francisco,ST=California,C=US", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "21.7184ms"}
[058 01-09 08:56:58.93 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:56:58.935Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-01-09T08:57:00.935Z", "grpc.peer_address": "172.24.0.3:55516", "grpc.peer_subject": "CN=peer0.org2.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "132.5µs"}
[059 01-09 08:56:58.94 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:56:58.948Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-01-09T08:57:00.947Z", "grpc.peer_address": "172.24.0.5:59004", "grpc.peer_subject": "CN=peer1.org2.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "514.8µs"}
[05a 01-09 08:57:01.97 UTC] [%{longpkg}] %{callpath} -> WARN Failed reading messge from 172.24.0.5:59004, reason: Timed out waiting for connection message from 172.24.0.5:59004
[05b 01-09 08:57:01.98 UTC] [%{longpkg}] %{callpath} -> ERRO Authentication failed: Timed out waiting for connection message from 172.24.0.5:59004
[05c 01-09 08:57:01.98 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:56:58.952Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.request_deadline": "2019-01-09T08:57:08.951Z", "grpc.peer_address": "172.24.0.5:59004", "grpc.peer_subject": "CN=peer1.org2.example.com,L=San Francisco,ST=California,C=US", "error": "Timed out waiting for connection message from 172.24.0.5:59004", "grpc.code": "Unknown", "grpc.call_duration": "3.0293632s"}
[05d 01-09 08:57:02.15 UTC] [%{longpkg}] %{callpath} -> INFO Membership view has changed. peers went online: [[peer0.org2.example.com:7051 ] [peer1.org2.example.com:7051 ]] , current view: [[peer1.org1.example.com:7051] [peer0.org2.example.com:7051 ] [peer1.org2.example.com:7051 ]]
[05e 01-09 08:57:03.42 UTC] [%{longpkg}] %{callpath} -> INFO [][48fb2994] Entry chaincode: name:"lscc"
[05f 01-09 08:57:03.42 UTC] [%{longpkg}] %{callpath} -> INFO Installed Chaincode [exp02] Version [1.0] to peer
[060 01-09 08:57:03.43 UTC] [%{longpkg}] %{callpath} -> INFO [][48fb2994] Exit chaincode: name:"lscc" (7ms)
[061 01-09 08:57:03.44 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:57:03.422Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.24.0.8:47232", "grpc.code": "OK", "grpc.call_duration": "18.9978ms"}
[062 01-09 08:57:06.16 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][2966997c] Entry chaincode: name:"lscc"
[063 01-09 08:57:06.18 UTC] [%{longpkg}] %{callpath} -> INFO building chaincode with ldflagsOpt: '-ldflags "-linkmode external -extldflags '-static'"'
[064 01-09 08:57:42.42 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][2966997c] Exit chaincode: name:"lscc" (36295ms)
[065 01-09 08:57:42.42 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:57:06.163Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.24.0.8:47256", "grpc.code": "OK", "grpc.call_duration": "36.2996233s"}
[066 01-09 08:57:44.44 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Received block [3] from buffer
[067 01-09 08:57:44.47 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Validated block [3] in 33ms
[068 01-09 08:57:44.47 UTC] [%{longpkg}] %{callpath} -> INFO Channel [businesschannel]: Handling deploy or update of chaincode [exp02]
[069 01-09 08:57:44.51 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Committed block [3] with 1 transaction(s) in 32ms (state_validation=3ms block_commit=18ms state_commit=6ms)
[06a 01-09 08:58:19.54 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][6868fdb9] Entry chaincode: name:"exp02"
[06b 01-09 08:58:19.55 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][6868fdb9] Exit chaincode: name:"exp02" (10ms)
[06c 01-09 08:58:19.55 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:58:19.532Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.24.0.8:47324", "grpc.code": "OK", "grpc.call_duration": "20.8773ms"}
[06d 01-09 08:58:21.57 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Received block [4] from buffer
[06e 01-09 08:58:21.57 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Validated block [4] in 1ms
[06f 01-09 08:58:21.60 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Committed block [4] with 1 transaction(s) in 26ms (state_validation=0ms block_commit=13ms state_commit=5ms)
[070 01-09 08:58:22.31 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][a126cd3f] Entry chaincode: name:"exp02"
[071 01-09 08:58:22.31 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][a126cd3f] Exit chaincode: name:"exp02" (3ms)
[072 01-09 08:58:22.32 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:58:22.315Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.24.0.8:47344", "grpc.code": "OK", "grpc.call_duration": "5.3579ms"}
[073 01-09 08:58:24.16 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Received block [5] from buffer
[074 01-09 08:58:24.16 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Validated block [5] in 3ms
[075 01-09 08:58:24.21 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Committed block [5] with 1 transaction(s) in 51ms (state_validation=12ms block_commit=27ms state_commit=5ms)
[076 01-09 08:58:24.49 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][d8b42fdf] Entry chaincode: name:"exp02"
[077 01-09 08:58:24.50 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][d8b42fdf] Exit chaincode: name:"exp02" (2ms)
[078 01-09 08:58:24.50 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:58:24.498Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.24.0.8:47348", "grpc.code": "OK", "grpc.call_duration": "4.7383ms"}
[079 01-09 08:58:25.11 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][f7cf4266] Entry chaincode: name:"lscc"
[07a 01-09 08:58:25.11 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][f7cf4266] Exit chaincode: name:"lscc" (2ms)
[07b 01-09 08:58:25.11 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:58:25.11Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.24.0.8:47354", "grpc.code": "OK", "grpc.call_duration": "3.9231ms"}
[07c 01-09 08:58:25.35 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][b09cc223] Entry chaincode: name:"lscc"
[07d 01-09 08:58:25.35 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][b09cc223] Exit chaincode: name:"lscc" (1ms)
[07e 01-09 08:58:25.35 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:58:25.351Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.24.0.8:47358", "grpc.code": "OK", "grpc.call_duration": "4.3327ms"}
[07f 01-09 08:58:25.59 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][ade79297] Entry chaincode: name:"lscc"
[080 01-09 08:58:25.59 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][ade79297] Exit chaincode: name:"lscc" (3ms)
[081 01-09 08:58:25.59 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:58:25.593Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.24.0.8:47362", "grpc.code": "OK", "grpc.call_duration": "4.3485ms"}
[082 01-09 08:58:25.77 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][32eb5bbc] Entry chaincode: name:"lscc"
[083 01-09 08:58:25.77 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][32eb5bbc] Exit chaincode: name:"lscc" (1ms)
[084 01-09 08:58:25.77 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:58:25.769Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.24.0.8:47366", "grpc.code": "OK", "grpc.call_duration": "2.9624ms"}
[085 01-09 08:58:25.95 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][19563660] Entry chaincode: name:"lscc"
[086 01-09 08:58:25.96 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][19563660] Exit chaincode: name:"lscc" (3ms)
[087 01-09 08:58:25.96 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:58:25.958Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.24.0.8:47372", "grpc.code": "OK", "grpc.call_duration": "5.6599ms"}
[088 01-09 08:58:26.46 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][050705be] Entry chaincode: name:"qscc"
[089 01-09 08:58:26.46 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][050705be] Exit chaincode: name:"qscc" (1ms)
[08a 01-09 08:58:26.46 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:58:26.466Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.24.0.8:47376", "grpc.code": "OK", "grpc.call_duration": "2.7496ms"}
[08b 01-09 08:58:26.69 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][6a279e36] Entry chaincode: name:"qscc"
[08c 01-09 08:58:26.70 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][6a279e36] Exit chaincode: name:"qscc" (3ms)
[08d 01-09 08:58:26.70 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:58:26.697Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.24.0.8:47380", "grpc.code": "OK", "grpc.call_duration": "5.4929ms"}
[08e 01-09 08:58:27.26 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][2e9b163d] Entry chaincode: name:"cscc"
[08f 01-09 08:58:27.26 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][2e9b163d] Exit chaincode: name:"cscc" (1ms)
[090 01-09 08:58:27.26 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:58:27.26Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.24.0.8:47384", "grpc.code": "OK", "grpc.call_duration": "3.1536ms"}
[091 01-09 08:58:28.59 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][7fde74c7] Entry chaincode: name:"cscc"
[092 01-09 08:58:28.60 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][7fde74c7] Exit chaincode: name:"cscc" (1ms)
[093 01-09 08:58:28.60 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:58:28.598Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.24.0.8:47388", "grpc.code": "OK", "grpc.call_duration": "2.2332ms"}
[094 01-09 08:58:28.83 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][7930bb39] Entry chaincode: name:"cscc"
[095 01-09 08:58:28.84 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][7930bb39] Exit chaincode: name:"cscc" (1ms)
[096 01-09 08:58:28.84 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:58:28.838Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.24.0.8:47392", "grpc.code": "OK", "grpc.call_duration": "3.7664ms"}
[097 01-09 08:58:38.35 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Received block [6] from buffer
[098 01-09 08:58:38.36 UTC] [%{longpkg}] %{callpath} -> WARN De-duplicating identity [Org1MSP0270edfed53a78d7d3c66dc25737f57f956e48ef69dca5ecc91c26679dd4eff3] at index 2 in signature set
[099 01-09 08:58:38.36 UTC] [%{longpkg}] %{callpath} -> WARN De-duplicating identity [Org1MSP0270edfed53a78d7d3c66dc25737f57f956e48ef69dca5ecc91c26679dd4eff3] at index 2 in signature set
[09a 01-09 08:58:38.48 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:58:38.482Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-01-09T08:58:40.481Z", "grpc.peer_address": "172.24.0.3:55726", "grpc.peer_subject": "CN=peer0.org2.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "130.7µs"}
[09b 01-09 08:58:38.48 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:58:38.487Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-01-09T08:58:40.485Z", "grpc.peer_address": "172.24.0.4:37124", "grpc.peer_subject": "CN=peer1.org1.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "168.9µs"}
[09c 01-09 08:58:38.49 UTC] [%{longpkg}] %{callpath} -> INFO Joining gossip network of channel businesschannel with 3 organizations
[09d 01-09 08:58:38.49 UTC] [%{longpkg}] %{callpath} -> INFO Learning about the configured anchor peers of Org1MSP for channel businesschannel : [{peer0.org1.example.com 7051}]
[09e 01-09 08:58:38.49 UTC] [%{longpkg}] %{callpath} -> INFO Anchor peer with same endpoint, skipping connecting to myself
[09f 01-09 08:58:38.49 UTC] [%{longpkg}] %{callpath} -> INFO Learning about the configured anchor peers of Org2MSP for channel businesschannel : [{peer0.org2.example.com 7051}]
[0a0 01-09 08:58:38.49 UTC] [%{longpkg}] %{callpath} -> INFO No configured anchor peers of Org3MSP for channel businesschannel to learn about
[0a1 01-09 08:58:38.50 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:58:38.507Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-01-09T08:58:40.507Z", "grpc.peer_address": "172.24.0.5:59212", "grpc.peer_subject": "CN=peer1.org2.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "206.6µs"}
[0a2 01-09 08:58:38.51 UTC] [%{longpkg}] %{callpath} -> WARN peer1.org1.example.com:7051, PKIid:0be1e243940145f5e3af2c865fe319e551a303f3013dd34afa09d7f05c0653ca isn't responsive: rpc error: code = Unavailable desc = transport is closing
[0a3 01-09 08:58:38.51 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:38.49Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.request_deadline": "2019-01-09T08:58:48.49Z", "grpc.peer_address": "172.24.0.4:37124", "grpc.peer_subject": "CN=peer1.org1.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "27.8213ms"}
[0a4 01-09 08:58:38.52 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:56:58.562Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.peer_address": "172.24.0.4:36904", "grpc.peer_subject": "CN=peer1.org1.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "1m40.0650251s"}
[0a5 01-09 08:58:38.52 UTC] [%{longpkg}] %{callpath} -> WARN Entering [0be1e243940145f5e3af2c865fe319e551a303f3013dd34afa09d7f05c0653ca]
[0a6 01-09 08:58:38.52 UTC] [%{longpkg}] %{callpath} -> WARN Closing connection to Endpoint: peer1.org1.example.com:7051, InternalEndpoint: peer1.org1.example.com:7051, PKI-ID: 0be1e243940145f5e3af2c865fe319e551a303f3013dd34afa09d7f05c0653ca, Metadata:
[0a7 01-09 08:58:38.53 UTC] [%{longpkg}] %{callpath} -> WARN Exiting
[0a8 01-09 08:58:38.53 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:56:58.939Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.peer_address": "172.24.0.3:55516", "grpc.peer_subject": "CN=peer0.org2.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "1m39.6991747s"}
[0a9 01-09 08:58:38.53 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:38.504Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.request_deadline": "2019-01-09T08:58:48.504Z", "grpc.peer_address": "172.24.0.3:55726", "grpc.peer_subject": "CN=peer0.org2.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "28.7302ms"}
[0aa 01-09 08:58:38.53 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Validated block [6] in 179ms
[0ab 01-09 08:58:38.54 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:56:58.868Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.peer_address": "172.24.0.5:58996", "grpc.peer_subject": "CN=peer1.org2.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "1m39.783359s"}
[0ac 01-09 08:58:38.54 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-01-09T08:58:38.534Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.request_deadline": "2019-01-09T08:58:48.533Z", "grpc.peer_address": "172.24.0.5:59212", "grpc.peer_subject": "CN=peer1.org2.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "11.016ms"}
[0ad 01-09 08:58:38.57 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Committed block [6] with 1 transaction(s) in 31ms (state_validation=1ms block_commit=23ms state_commit=3ms)
[0ae 01-09 08:58:38.93 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:58:38.939Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-01-09T08:58:40.939Z", "grpc.peer_address": "172.24.0.4:37142", "grpc.peer_subject": "CN=peer1.org1.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "169.4µs"}
[0af 01-09 08:58:48.60 UTC] [%{longpkg}] %{callpath} -> INFO [][72b60ef6] Entry chaincode: name:"cscc"
[0b0 01-09 08:58:48.60 UTC] [%{longpkg}] %{callpath} -> INFO [][72b60ef6] Exit chaincode: name:"cscc" (1ms)
[0b1 01-09 08:58:48.60 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:58:48.603Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.24.0.8:47494", "grpc.code": "OK", "grpc.call_duration": "2.1385ms"}
[0b2 01-09 08:58:49.73 UTC] [%{longpkg}] %{callpath} -> INFO [][eb0b7079] Entry chaincode: name:"qscc"
[0b3 01-09 08:58:49.73 UTC] [%{longpkg}] %{callpath} -> INFO [][eb0b7079] Exit chaincode: name:"qscc" (2ms)
[0b4 01-09 08:58:49.73 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-01-09T08:58:49.734Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.24.0.8:47502", "grpc.code": "OK", "grpc.call_duration": "3.2676ms"}
[002 03-12 01:56:13.66 UTC] [%{longpkg}] %{callpath} -> INFO Initializing ledger mgmt
[003 03-12 01:56:13.66 UTC] [%{longpkg}] %{callpath} -> INFO Initializing ledger provider
[004 03-12 01:56:13.73 UTC] [%{longpkg}] %{callpath} -> INFO ledger provider Initialized
[005 03-12 01:56:13.79 UTC] [%{longpkg}] %{callpath} -> INFO ledger mgmt initialized
[006 03-12 01:56:13.79 UTC] [%{longpkg}] %{callpath} -> INFO Auto-detected peer address: 172.28.0.7:7051
[007 03-12 01:56:13.79 UTC] [%{longpkg}] %{callpath} -> INFO Returning peer0.org1.example.com:7051
[008 03-12 01:56:13.79 UTC] [%{longpkg}] %{callpath} -> INFO Auto-detected peer address: 172.28.0.7:7051
[009 03-12 01:56:13.79 UTC] [%{longpkg}] %{callpath} -> INFO Returning peer0.org1.example.com:7051
[00a 03-12 01:56:13.82 UTC] [%{longpkg}] %{callpath} -> INFO Starting peer with TLS enabled
[00b 03-12 01:56:13.83 UTC] [%{longpkg}] %{callpath} -> INFO Entering computeChaincodeEndpoint with peerHostname: peer0.org1.example.com
[00c 03-12 01:56:13.83 UTC] [%{longpkg}] %{callpath} -> INFO Exit with ccEndpoint: peer0.org1.example.com:7052
[00d 03-12 01:56:13.85 UTC] [%{longpkg}] %{callpath} -> INFO system chaincode lscc(github.com/hyperledger/fabric/core/scc/lscc) registered
[00e 03-12 01:56:13.85 UTC] [%{longpkg}] %{callpath} -> INFO system chaincode cscc(github.com/hyperledger/fabric/core/scc/cscc) registered
[00f 03-12 01:56:13.85 UTC] [%{longpkg}] %{callpath} -> INFO system chaincode qscc(github.com/hyperledger/fabric/core/scc/qscc) registered
[010 03-12 01:56:13.85 UTC] [%{longpkg}] %{callpath} -> INFO system chaincode (+lifecycle,github.com/hyperledger/fabric/core/chaincode/lifecycle,true) disabled
[011 03-12 01:56:13.87 UTC] [%{longpkg}] %{callpath} -> INFO Initialize gossip with endpoint peer0.org1.example.com:7051 and bootstrap set [127.0.0.1:7051]
[012 03-12 01:56:13.88 UTC] [%{longpkg}] %{callpath} -> INFO Creating gossip service with self membership of Endpoint: peer0.org1.example.com:7051, InternalEndpoint: peer0.org1.example.com:7051, PKI-ID: 3d21b0bc142d8ddae3c27797c0c2bf16b05e0414b227484fdbfabf9859231106, Metadata:
[013 03-12 01:56:13.89 UTC] [%{longpkg}] %{callpath} -> INFO Gossip instance peer0.org1.example.com:7051 started
[014 03-12 01:56:13.91 UTC] [%{longpkg}] %{callpath} -> INFO system chaincode lscc/(github.com/hyperledger/fabric/core/scc/lscc) deployed
[015 03-12 01:56:13.91 UTC] [%{longpkg}] %{callpath} -> INFO Init CSCC
[016 03-12 01:56:13.91 UTC] [%{longpkg}] %{callpath} -> INFO system chaincode cscc/(github.com/hyperledger/fabric/core/scc/cscc) deployed
[017 03-12 01:56:13.92 UTC] [%{longpkg}] %{callpath} -> INFO Init QSCC
[018 03-12 01:56:13.92 UTC] [%{longpkg}] %{callpath} -> INFO system chaincode qscc/(github.com/hyperledger/fabric/core/scc/qscc) deployed
[019 03-12 01:56:13.92 UTC] [%{longpkg}] %{callpath} -> INFO system chaincode (+lifecycle,github.com/hyperledger/fabric/core/chaincode/lifecycle) disabled
[01a 03-12 01:56:13.92 UTC] [%{longpkg}] %{callpath} -> INFO Deployed system chaincodes
[01b 03-12 01:56:13.92 UTC] [%{longpkg}] %{callpath} -> INFO Created with config TLS: true, authCacheMaxSize: 1000, authCachePurgeRatio: 0.750000
[01c 03-12 01:56:13.92 UTC] [%{longpkg}] %{callpath} -> INFO Discovery service activated
[01d 03-12 01:56:13.92 UTC] [%{longpkg}] %{callpath} -> INFO Starting peer with ID=[name:"peer0.org1.example.com" ], network ID=[dev], address=[peer0.org1.example.com:7051]
[01e 03-12 01:56:13.92 UTC] [%{longpkg}] %{callpath} -> INFO Started peer with ID=[name:"peer0.org1.example.com" ], network ID=[dev], address=[peer0.org1.example.com:7051]
[01f 03-12 01:56:15.02 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:56:15.022Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-03-12T01:56:17.021Z", "grpc.peer_address": "172.28.0.5:45012", "grpc.peer_subject": "CN=peer1.org1.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "255.4µs"}
[020 03-12 01:56:15.04 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:56:15.024Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.request_deadline": "2019-03-12T01:56:25.024Z", "grpc.peer_address": "172.28.0.5:45012", "grpc.peer_subject": "CN=peer1.org1.example.com,L=San Francisco,ST=California,C=US", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "18.1413ms"}
[021 03-12 01:56:15.06 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:56:15.06Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-03-12T01:56:17.059Z", "grpc.peer_address": "172.28.0.5:45014", "grpc.peer_subject": "CN=peer1.org1.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "348.5µs"}
[022 03-12 01:56:21.79 UTC] [%{longpkg}] %{callpath} -> INFO [][e966e0d6] Entry chaincode: name:"cscc"
[023 03-12 01:56:21.80 UTC] [%{longpkg}] %{callpath} -> INFO Creating ledger [businesschannel] with genesis block
[024 03-12 01:56:21.80 UTC] [%{longpkg}] %{callpath} -> INFO Getting block information from block storage
[025 03-12 01:56:21.83 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Committed block [0] with 1 transaction(s) in 20ms (state_validation=6ms block_commit=8ms state_commit=3ms)
[026 03-12 01:56:21.83 UTC] [%{longpkg}] %{callpath} -> INFO Created ledger [businesschannel] with genesis block
[027 03-12 01:56:21.84 UTC] [%{longpkg}] %{callpath} -> INFO Joining gossip network of channel businesschannel with 2 organizations
[028 03-12 01:56:21.84 UTC] [%{longpkg}] %{callpath} -> INFO No configured anchor peers of Org1MSP for channel businesschannel to learn about
[029 03-12 01:56:21.84 UTC] [%{longpkg}] %{callpath} -> INFO No configured anchor peers of Org2MSP for channel businesschannel to learn about
[02a 03-12 01:56:21.87 UTC] [%{longpkg}] %{callpath} -> INFO Updating metadata information, current ledger sequence is at = 0, next expected block is = 1
[02b 03-12 01:56:21.87 UTC] [%{longpkg}] %{callpath} -> INFO system chaincode lscc/businesschannel(github.com/hyperledger/fabric/core/scc/lscc) deployed
[02c 03-12 01:56:21.87 UTC] [%{longpkg}] %{callpath} -> INFO Init CSCC
[02d 03-12 01:56:21.87 UTC] [%{longpkg}] %{callpath} -> INFO system chaincode cscc/businesschannel(github.com/hyperledger/fabric/core/scc/cscc) deployed
[02e 03-12 01:56:21.87 UTC] [%{longpkg}] %{callpath} -> INFO Init QSCC
[02f 03-12 01:56:21.87 UTC] [%{longpkg}] %{callpath} -> INFO system chaincode qscc/businesschannel(github.com/hyperledger/fabric/core/scc/qscc) deployed
[030 03-12 01:56:21.87 UTC] [%{longpkg}] %{callpath} -> INFO system chaincode (+lifecycle,github.com/hyperledger/fabric/core/chaincode/lifecycle) disabled
[031 03-12 01:56:21.87 UTC] [%{longpkg}] %{callpath} -> INFO [][e966e0d6] Exit chaincode: name:"cscc" (81ms)
[032 03-12 01:56:21.87 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:56:21.797Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.28.0.3:37332", "grpc.code": "OK", "grpc.call_duration": "82.3803ms"}
[033 03-12 01:56:23.27 UTC] [%{longpkg}] %{callpath} -> INFO [][84638576] Entry chaincode: name:"cscc"
[034 03-12 01:56:23.27 UTC] [%{longpkg}] %{callpath} -> INFO [][84638576] Exit chaincode: name:"cscc" (1ms)
[035 03-12 01:56:23.27 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:56:23.272Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.28.0.3:37340", "grpc.code": "OK", "grpc.call_duration": "2.2284ms"}
[036 03-12 01:56:24.32 UTC] [%{longpkg}] %{callpath} -> INFO [][6fedd1de] Entry chaincode: name:"qscc"
[037 03-12 01:56:24.32 UTC] [%{longpkg}] %{callpath} -> INFO [][6fedd1de] Exit chaincode: name:"qscc" (2ms)
[038 03-12 01:56:24.32 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:56:24.32Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.28.0.3:37348", "grpc.code": "OK", "grpc.call_duration": "2.7527ms"}
[039 03-12 01:56:26.84 UTC] [%{longpkg}] %{callpath} -> INFO Membership view has changed. peers went online: [[peer1.org1.example.com:7051]] , current view: [[peer1.org1.example.com:7051]]
[03a 03-12 01:56:27.87 UTC] [%{longpkg}] %{callpath} -> INFO 3d21b0bc142d8ddae3c27797c0c2bf16b05e0414b227484fdbfabf9859231106 : Becoming a leader
[03b 03-12 01:56:27.87 UTC] [%{longpkg}] %{callpath} -> INFO Elected as a leader, starting delivery service for channel businesschannel
[03c 03-12 01:56:27.90 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Received block [1] from buffer
[03d 03-12 01:56:27.91 UTC] [%{longpkg}] %{callpath} -> INFO Joining gossip network of channel businesschannel with 2 organizations
[03e 03-12 01:56:27.91 UTC] [%{longpkg}] %{callpath} -> INFO No configured anchor peers of Org2MSP for channel businesschannel to learn about
[03f 03-12 01:56:27.91 UTC] [%{longpkg}] %{callpath} -> INFO Learning about the configured anchor peers of Org1MSP for channel businesschannel : [{peer0.org1.example.com 7051}]
[040 03-12 01:56:27.91 UTC] [%{longpkg}] %{callpath} -> INFO Anchor peer with same endpoint, skipping connecting to myself
[041 03-12 01:56:27.93 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Validated block [1] in 29ms
[042 03-12 01:56:27.95 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Committed block [1] with 1 transaction(s) in 20ms (state_validation=1ms block_commit=9ms state_commit=6ms)
[043 03-12 01:56:27.95 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Received block [2] from buffer
[044 03-12 01:56:27.95 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:56:27.956Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-03-12T01:56:29.956Z", "grpc.peer_address": "172.28.0.5:45062", "grpc.peer_subject": "CN=peer1.org1.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "121.9µs"}
[045 03-12 01:56:27.96 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:56:15.066Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.peer_address": "172.28.0.5:45014", "grpc.peer_subject": "CN=peer1.org1.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "12.9290103s"}
[046 03-12 01:56:27.96 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:56:27.959Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.request_deadline": "2019-03-12T01:56:37.958Z", "grpc.peer_address": "172.28.0.5:45062", "grpc.peer_subject": "CN=peer1.org1.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "5.0605ms"}
[047 03-12 01:56:27.98 UTC] [%{longpkg}] %{callpath} -> INFO Joining gossip network of channel businesschannel with 2 organizations
[048 03-12 01:56:27.98 UTC] [%{longpkg}] %{callpath} -> INFO Learning about the configured anchor peers of Org2MSP for channel businesschannel : [{peer0.org2.example.com 7051}]
[049 03-12 01:56:27.98 UTC] [%{longpkg}] %{callpath} -> INFO Learning about the configured anchor peers of Org1MSP for channel businesschannel : [{peer0.org1.example.com 7051}]
[04a 03-12 01:56:27.98 UTC] [%{longpkg}] %{callpath} -> INFO Anchor peer with same endpoint, skipping connecting to myself
[04b 03-12 01:56:28.00 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Validated block [2] in 48ms
[04c 03-12 01:56:28.06 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Committed block [2] with 1 transaction(s) in 65ms (state_validation=14ms block_commit=26ms state_commit=21ms)
[04d 03-12 01:56:28.07 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:56:28.077Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-03-12T01:56:30.077Z", "grpc.peer_address": "172.28.0.5:45070", "grpc.peer_subject": "CN=peer1.org1.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "143.6µs"}
[04e 03-12 01:56:28.09 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:56:28.081Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.request_deadline": "2019-03-12T01:56:38.081Z", "grpc.peer_address": "172.28.0.5:45070", "grpc.peer_subject": "CN=peer1.org1.example.com,L=San Francisco,ST=California,C=US", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "9.7627ms"}
[04f 03-12 01:56:28.10 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:56:28.101Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-03-12T01:56:30.099Z", "grpc.peer_address": "172.28.0.5:45074", "grpc.peer_subject": "CN=peer1.org1.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "145.7µs"}
[050 03-12 01:56:28.44 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:56:28.44Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-03-12T01:56:30.44Z", "grpc.peer_address": "172.28.0.6:43766", "grpc.peer_subject": "CN=peer0.org2.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "123µs"}
[051 03-12 01:56:28.45 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:56:28.442Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.request_deadline": "2019-03-12T01:56:38.442Z", "grpc.peer_address": "172.28.0.6:43766", "grpc.peer_subject": "CN=peer0.org2.example.com,L=San Francisco,ST=California,C=US", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "16.2589ms"}
[052 03-12 01:56:28.47 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:56:28.473Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-03-12T01:56:30.472Z", "grpc.peer_address": "172.28.0.6:43768", "grpc.peer_subject": "CN=peer0.org2.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "127.1µs"}
[053 03-12 01:56:28.52 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:56:28.528Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-03-12T01:56:30.527Z", "grpc.peer_address": "172.28.0.6:43770", "grpc.peer_subject": "CN=peer0.org2.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "116.7µs"}
[054 03-12 01:56:28.53 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:56:28.475Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.peer_address": "172.28.0.6:43768", "grpc.peer_subject": "CN=peer0.org2.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "57.3832ms"}
[055 03-12 01:56:28.53 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:56:28.53Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.request_deadline": "2019-03-12T01:56:38.529Z", "grpc.peer_address": "172.28.0.6:43770", "grpc.peer_subject": "CN=peer0.org2.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "4.4206ms"}
[056 03-12 01:56:28.69 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:56:28.696Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-03-12T01:56:30.696Z", "grpc.peer_address": "172.28.0.4:44822", "grpc.peer_subject": "CN=peer1.org2.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "156.7µs"}
[057 03-12 01:56:28.71 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:56:28.703Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.request_deadline": "2019-03-12T01:56:38.702Z", "grpc.peer_address": "172.28.0.4:44822", "grpc.peer_subject": "CN=peer1.org2.example.com,L=San Francisco,ST=California,C=US", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "9.2954ms"}
[058 03-12 01:56:28.72 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:56:28.72Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-03-12T01:56:30.72Z", "grpc.peer_address": "172.28.0.4:44824", "grpc.peer_subject": "CN=peer1.org2.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "139.3µs"}
[059 03-12 01:56:28.78 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:56:28.787Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-03-12T01:56:30.787Z", "grpc.peer_address": "172.28.0.4:44828", "grpc.peer_subject": "CN=peer1.org2.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "125.7µs"}
[05a 03-12 01:56:28.81 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:56:28.728Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.peer_address": "172.28.0.4:44824", "grpc.peer_subject": "CN=peer1.org2.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "82.2139ms"}
[05b 03-12 01:56:28.81 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:56:28.806Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.request_deadline": "2019-03-12T01:56:38.805Z", "grpc.peer_address": "172.28.0.4:44828", "grpc.peer_subject": "CN=peer1.org2.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "5.1816ms"}
[05c 03-12 01:56:28.91 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:56:28.917Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-03-12T01:56:30.917Z", "grpc.peer_address": "172.28.0.4:44836", "grpc.peer_subject": "CN=peer1.org2.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "122.6µs"}
[05d 03-12 01:56:28.92 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:56:28.918Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.peer_address": "172.28.0.4:44836", "grpc.peer_subject": "CN=peer1.org2.example.com,L=San Francisco,ST=California,C=US", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "4.7494ms"}
[05e 03-12 01:56:29.90 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:56:29.904Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-03-12T01:56:31.902Z", "grpc.peer_address": "172.28.0.4:44838", "grpc.peer_subject": "CN=peer1.org2.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "134.4µs"}
[05f 03-12 01:56:29.96 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:56:29.928Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.peer_address": "172.28.0.4:44838", "grpc.peer_subject": "CN=peer1.org2.example.com,L=San Francisco,ST=California,C=US", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "35.0208ms"}
[060 03-12 01:56:29.97 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:56:29.975Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-03-12T01:56:31.975Z", "grpc.peer_address": "172.28.0.4:44842", "grpc.peer_subject": "CN=peer1.org2.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "120.9µs"}
[061 03-12 01:56:30.71 UTC] [%{longpkg}] %{callpath} -> INFO [][58608a6c] Entry chaincode: name:"lscc"
[062 03-12 01:56:30.72 UTC] [%{longpkg}] %{callpath} -> INFO Installed Chaincode [exp02] Version [1.0] to peer
[063 03-12 01:56:30.72 UTC] [%{longpkg}] %{callpath} -> INFO [][58608a6c] Exit chaincode: name:"lscc" (2ms)
[064 03-12 01:56:30.72 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:56:30.718Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.28.0.3:37416", "grpc.code": "OK", "grpc.call_duration": "3.5013ms"}
[065 03-12 01:56:31.84 UTC] [%{longpkg}] %{callpath} -> INFO Membership view has changed. peers went online: [[peer0.org2.example.com:7051 ] [peer1.org2.example.com:7051 ]] , current view: [[peer1.org1.example.com:7051] [peer0.org2.example.com:7051 ] [peer1.org2.example.com:7051 ]]
[066 03-12 01:56:33.64 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][b573dda2] Entry chaincode: name:"lscc"
[067 03-12 01:56:33.65 UTC] [%{longpkg}] %{callpath} -> INFO building chaincode with ldflagsOpt: '-ldflags "-linkmode external -extldflags '-static'"'
[068 03-12 01:57:11.23 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][b573dda2] Exit chaincode: name:"lscc" (37624ms)
[069 03-12 01:57:11.23 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:56:33.639Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.28.0.3:37440", "grpc.code": "OK", "grpc.call_duration": "37.6271953s"}
[06a 03-12 01:57:13.24 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Received block [3] from buffer
[06b 03-12 01:57:13.26 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Validated block [3] in 11ms
[06c 03-12 01:57:13.27 UTC] [%{longpkg}] %{callpath} -> INFO Channel [businesschannel]: Handling deploy or update of chaincode [exp02]
[06d 03-12 01:57:13.30 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Committed block [3] with 1 transaction(s) in 25ms (state_validation=3ms block_commit=14ms state_commit=3ms)
[06e 03-12 01:57:48.88 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][bc7522f9] Entry chaincode: name:"exp02"
[06f 03-12 01:57:48.88 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][bc7522f9] Exit chaincode: name:"exp02" (5ms)
[070 03-12 01:57:48.88 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:57:48.878Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.28.0.3:37512", "grpc.code": "OK", "grpc.call_duration": "8.0947ms"}
[071 03-12 01:57:50.86 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Received block [4] from buffer
[072 03-12 01:57:50.87 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Validated block [4] in 1ms
[073 03-12 01:57:50.90 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Committed block [4] with 1 transaction(s) in 26ms (state_validation=0ms block_commit=17ms state_commit=5ms)
[074 03-12 01:57:51.60 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][58e66202] Entry chaincode: name:"exp02"
[075 03-12 01:57:51.60 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][58e66202] Exit chaincode: name:"exp02" (2ms)
[076 03-12 01:57:51.60 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:57:51.602Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.28.0.3:37532", "grpc.code": "OK", "grpc.call_duration": "5.4381ms"}
[077 03-12 01:57:53.43 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Received block [5] from buffer
[078 03-12 01:57:53.45 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Validated block [5] in 19ms
[079 03-12 01:57:53.47 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Committed block [5] with 1 transaction(s) in 15ms (state_validation=1ms block_commit=10ms state_commit=2ms)
[07a 03-12 01:57:53.82 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][81207daf] Entry chaincode: name:"exp02"
[07b 03-12 01:57:53.82 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][81207daf] Exit chaincode: name:"exp02" (3ms)
[07c 03-12 01:57:53.82 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:57:53.823Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.28.0.3:37536", "grpc.code": "OK", "grpc.call_duration": "5.6449ms"}
[07d 03-12 01:57:54.27 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][14a3ea89] Entry chaincode: name:"lscc"
[07e 03-12 01:57:54.27 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][14a3ea89] Exit chaincode: name:"lscc" (1ms)
[07f 03-12 01:57:54.27 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:57:54.274Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.28.0.3:37540", "grpc.code": "OK", "grpc.call_duration": "3.8092ms"}
[080 03-12 01:57:54.41 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][959c1a31] Entry chaincode: name:"lscc"
[081 03-12 01:57:54.42 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][959c1a31] Exit chaincode: name:"lscc" (1ms)
[082 03-12 01:57:54.42 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:57:54.417Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.28.0.3:37544", "grpc.code": "OK", "grpc.call_duration": "3.9189ms"}
[083 03-12 01:57:54.57 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][44069c26] Entry chaincode: name:"lscc"
[084 03-12 01:57:54.58 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][44069c26] Exit chaincode: name:"lscc" (3ms)
[085 03-12 01:57:54.58 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:57:54.578Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.28.0.3:37548", "grpc.code": "OK", "grpc.call_duration": "5.7204ms"}
[086 03-12 01:57:54.74 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][c09318f4] Entry chaincode: name:"lscc"
[087 03-12 01:57:54.75 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][c09318f4] Exit chaincode: name:"lscc" (1ms)
[088 03-12 01:57:54.75 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:57:54.747Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.28.0.3:37554", "grpc.code": "OK", "grpc.call_duration": "3.153ms"}
[089 03-12 01:57:54.90 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][87d8c6a1] Entry chaincode: name:"lscc"
[08a 03-12 01:57:54.90 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][87d8c6a1] Exit chaincode: name:"lscc" (3ms)
[08b 03-12 01:57:54.90 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:57:54.903Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.28.0.3:37558", "grpc.code": "OK", "grpc.call_duration": "5.5093ms"}
[08c 03-12 01:57:55.33 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][de3b862c] Entry chaincode: name:"qscc"
[08d 03-12 01:57:55.33 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][de3b862c] Exit chaincode: name:"qscc" (2ms)
[08e 03-12 01:57:55.33 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:57:55.33Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.28.0.3:37562", "grpc.code": "OK", "grpc.call_duration": "3.8585ms"}
[08f 03-12 01:57:55.52 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][ec4bb5ce] Entry chaincode: name:"qscc"
[090 03-12 01:57:55.52 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][ec4bb5ce] Exit chaincode: name:"qscc" (2ms)
[091 03-12 01:57:55.52 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:57:55.519Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.28.0.3:37566", "grpc.code": "OK", "grpc.call_duration": "4.6586ms"}
[092 03-12 01:57:55.95 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][55b9c017] Entry chaincode: name:"cscc"
[093 03-12 01:57:55.95 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][55b9c017] Exit chaincode: name:"cscc" (1ms)
[094 03-12 01:57:55.95 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:57:55.956Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.28.0.3:37572", "grpc.code": "OK", "grpc.call_duration": "2.5838ms"}
[095 03-12 01:57:56.13 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][47e0dba7] Entry chaincode: name:"cscc"
[096 03-12 01:57:56.13 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][47e0dba7] Exit chaincode: name:"cscc" (0ms)
[097 03-12 01:57:56.13 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:57:56.131Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.28.0.3:37576", "grpc.code": "OK", "grpc.call_duration": "3.1002ms"}
[098 03-12 01:57:56.28 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][be88e672] Entry chaincode: name:"cscc"
[099 03-12 01:57:56.29 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel][be88e672] Exit chaincode: name:"cscc" (2ms)
[09a 03-12 01:57:56.29 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:57:56.286Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.28.0.3:37580", "grpc.code": "OK", "grpc.call_duration": "4.2644ms"}
[09b 03-12 01:58:05.15 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Received block [6] from buffer
[09c 03-12 01:58:05.15 UTC] [%{longpkg}] %{callpath} -> WARN De-duplicating identity [Org1MSP0270edfed53a78d7d3c66dc25737f57f956e48ef69dca5ecc91c26679dd4eff3] at index 2 in signature set
[09d 03-12 01:58:05.16 UTC] [%{longpkg}] %{callpath} -> WARN De-duplicating identity [Org1MSP0270edfed53a78d7d3c66dc25737f57f956e48ef69dca5ecc91c26679dd4eff3] at index 2 in signature set
[09e 03-12 01:58:05.24 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:58:05.242Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-03-12T01:58:07.239Z", "grpc.peer_address": "172.28.0.6:43998", "grpc.peer_subject": "CN=peer0.org2.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "123.1µs"}
[09f 03-12 01:58:05.24 UTC] [%{longpkg}] %{callpath} -> INFO Joining gossip network of channel businesschannel with 3 organizations
[0a0 03-12 01:58:05.24 UTC] [%{longpkg}] %{callpath} -> INFO No configured anchor peers of Org3MSP for channel businesschannel to learn about
[0a1 03-12 01:58:05.25 UTC] [%{longpkg}] %{callpath} -> INFO Learning about the configured anchor peers of Org1MSP for channel businesschannel : [{peer0.org1.example.com 7051}]
[0a2 03-12 01:58:05.25 UTC] [%{longpkg}] %{callpath} -> INFO Anchor peer with same endpoint, skipping connecting to myself
[0a3 03-12 01:58:05.25 UTC] [%{longpkg}] %{callpath} -> INFO Learning about the configured anchor peers of Org2MSP for channel businesschannel : [{peer0.org2.example.com 7051}]
[0a4 03-12 01:58:05.26 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:58:05.263Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-03-12T01:58:07.261Z", "grpc.peer_address": "172.28.0.4:45048", "grpc.peer_subject": "CN=peer1.org2.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "170.1µs"}
[0a5 03-12 01:58:05.28 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:58:05.281Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-03-12T01:58:07.278Z", "grpc.peer_address": "172.28.0.5:45320", "grpc.peer_subject": "CN=peer1.org1.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "502.9µs"}
[0a6 03-12 01:58:05.28 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:58:05.267Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.request_deadline": "2019-03-12T01:58:15.266Z", "grpc.peer_address": "172.28.0.4:45048", "grpc.peer_subject": "CN=peer1.org2.example.com,L=San Francisco,ST=California,C=US", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "17.0303ms"}
[0a7 03-12 01:58:05.28 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:56:29.981Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.peer_address": "172.28.0.4:44842", "grpc.peer_subject": "CN=peer1.org2.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "1m35.40652s"}
[0a8 03-12 01:58:05.30 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Validated block [6] in 151ms
[0a9 03-12 01:58:05.30 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:58:05.258Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.request_deadline": "2019-03-12T01:58:15.257Z", "grpc.peer_address": "172.28.0.6:43998", "grpc.peer_subject": "CN=peer0.org2.example.com,L=San Francisco,ST=California,C=US", "error": "rpc error: code = Canceled desc = context canceled", "grpc.code": "Canceled", "grpc.call_duration": "49.408ms"}
[0aa 03-12 01:58:05.32 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:58:05.322Z", "grpc.service": "gossip.Gossip", "grpc.method": "Ping", "grpc.request_deadline": "2019-03-12T01:58:07.322Z", "grpc.peer_address": "172.28.0.6:44010", "grpc.peer_subject": "CN=peer0.org2.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "302.9µs"}
[0ab 03-12 01:58:05.33 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:56:28.115Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.peer_address": "172.28.0.5:45074", "grpc.peer_subject": "CN=peer1.org1.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "1m37.3211954s"}
[0ac 03-12 01:58:05.33 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:58:05.289Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.request_deadline": "2019-03-12T01:58:15.288Z", "grpc.peer_address": "172.28.0.5:45320", "grpc.peer_subject": "CN=peer1.org1.example.com,L=San Francisco,ST=California,C=US", "grpc.code": "OK", "grpc.call_duration": "45.9467ms"}
[0ad 03-12 01:58:05.34 UTC] [%{longpkg}] %{callpath} -> INFO [businesschannel] Committed block [6] with 1 transaction(s) in 46ms (state_validation=21ms block_commit=16ms state_commit=3ms)
[0ae 03-12 01:58:05.37 UTC] [%{longpkg}] %{callpath} -> INFO streaming call completed {"grpc.start_time": "2019-03-12T01:58:05.36Z", "grpc.service": "gossip.Gossip", "grpc.method": "GossipStream", "grpc.peer_address": "172.28.0.6:44010", "grpc.peer_subject": "CN=peer0.org2.example.com,L=San Francisco,ST=California,C=US", "error": "EOF", "grpc.code": "Unknown", "grpc.call_duration": "16.0472ms"}
[0af 03-12 01:58:15.08 UTC] [%{longpkg}] %{callpath} -> INFO [][b2f22246] Entry chaincode: name:"cscc"
[0b0 03-12 01:58:15.08 UTC] [%{longpkg}] %{callpath} -> INFO [][b2f22246] Exit chaincode: name:"cscc" (1ms)
[0b1 03-12 01:58:15.08 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:58:15.082Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.28.0.3:37676", "grpc.code": "OK", "grpc.call_duration": "2.6162ms"}
[0b2 03-12 01:58:15.88 UTC] [%{longpkg}] %{callpath} -> INFO [][16d4ac83] Entry chaincode: name:"qscc"
[0b3 03-12 01:58:15.88 UTC] [%{longpkg}] %{callpath} -> INFO [][16d4ac83] Exit chaincode: name:"qscc" (2ms)
[0b4 03-12 01:58:15.88 UTC] [%{longpkg}] %{callpath} -> INFO unary call completed {"grpc.start_time": "2019-03-12T01:58:15.883Z", "grpc.service": "protos.Endorser", "grpc.method": "ProcessProposal", "grpc.peer_address": "172.28.0.3:37684", "grpc.code": "OK", "grpc.call_duration": "3.3635ms"}