Code Monkey home page Code Monkey logo

fabric_log's People

Contributors

yfhk avatar

Stargazers

 avatar

Watchers

 avatar  avatar

fabric_log's Issues

peer需要改变的

  1. Gossip()往别人发的时候只往同一个channel的peer发;
  2. fetch的时候,只从同一个channel的peer取;
  3. broadcast的时候给同一个channel的order发送;
    4 .deliver的时候给同一个channel的peer发送;
  4. 跨链调用的逻辑;
  5. 查询某侧链币余额的逻辑(放到手机端来做);

ChannelSupportRegistrar 只是某个chanel的

// ChannelSupportRegistrar provides a way for the Handler to look up the Support for a channel
type ChannelSupportRegistrar interface {
// BroadcastChannelSupport returns the message channel header, whether the message is a config update
// and the channel resources for a message or an error if the message is not a message which can
// be processed directly (like CONFIG and ORDERER_TRANSACTION messages)
BroadcastChannelSupport(msg *cb.Envelope) (*cb.ChannelHeader, bool, ChannelSupport, error)
}

type handlerImpl struct {
sm ChannelSupportRegistrar
}

// Handle starts a service thread for a given gRPC connection and services the broadcast connection
func (bh *handlerImpl) Handle(srv ab.AtomicBroadcast_BroadcastServer) error {
addr := util.ExtractRemoteAddress(srv.Context())
logger.Debugf("Starting new broadcast loop for %s", addr)
for {
msg, err := srv.Recv()
if err == io.EOF {
logger.Debugf("Received EOF from %s, hangup", addr)
return nil
}
if err != nil {
logger.Warningf("Error reading from %s: %s", addr, err)
return err
}

stack and log for Send and Recv for orderer

goroutine 40 [running]:
runtime/debug.Stack(0x3, 0xc420433830, 0xc9de58)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/protos/orderer.(*atomicBroadcastBroadcastServer).Recv(0xc420042af0, 0x1af4c80, 0xc42042e060, 0xc4204338e0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:583 +0x40
github.com/hyperledger/fabric/orderer/common/server.(*broadcastMsgTracer).Recv(0xc42023dc80, 0xc42042e060, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:113 +0x37
github.com/hyperledger/fabric/orderer/common/broadcast.(*handlerImpl).Handle(0xc42021e530, 0x26b45c0, 0xc42023dc80, 0x1b56560, 0x7fb5aead9d01)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/broadcast/broadcast.go:83 +0x146
github.com/hyperledger/fabric/orderer/common/server.(*server).Broadcast(0xc4203b1380, 0x26b4740, 0xc420042af0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:141 +0xf4
github.com/hyperledger/fabric/protos/orderer._AtomicBroadcast_Broadcast_Handler(0x1b700c0, 0xc4203b1380, 0x26b3000, 0xc42038c2c0, 0x27b5768, 0xc42023db90)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:562 +0xb2
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc4202b2160, 0x26b3d20, 0xc42016bc80, 0xc42037c280, 0xc4203b1410, 0x2667b40, 0x0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1059 +0xa90
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).handleStream(0xc4202b2160, 0x26b3d20, 0xc42016bc80, 0xc42037c280, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1152 +0x14c1
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc420280b00, 0xc4202b2160, 0x26b3d20, 0xc42016bc80, 0xc42037c280)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:637 +0x9f
created by github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:635 +0xa1
atomicBroadcastBroadcastServer Recv
2018-11-06 14:42:10.091 CST [common/channelconfig] validateCIS -> DEBU 048 Setting up CIS for org OrdererOrg
2018-11-06 14:42:10.091 CST [cis] newCryptoServicesCis -> DEBU 049 Creating CRYPTOSERVICES-based CIS instance
2018-11-06 14:42:10.091 CST [cis] New -> DEBU 04a Creating Cache-CIS instance
2018-11-06 14:42:10.091 CST [cis] Setup -> DEBU 04b Setting up the CIS manager (1 ciss)
2018-11-06 14:42:10.091 CST [cis] Setup -> DEBU 04c CIS manager setup complete, setup 1 ciss
2018-11-06 14:42:10.092 CST [fsblkstorage] newBlockfileMgr -> DEBU 04d newBlockfileMgr() initializing file-based block storage for ledger: mcc
2018-11-06 14:42:10.092 CST [kvledger.util] CreateDirIfMissing -> DEBU 04e CreateDirIfMissing [data/orderer/chains/mcc/]
2018-11-06 14:42:10.092 CST [kvledger.util] logDirStatus -> DEBU 04f Before creating dir - [data/orderer/chains/mcc/] does not exist
2018-11-06 14:42:10.092 CST [kvledger.util] logDirStatus -> DEBU 050 After creating dir - [data/orderer/chains/mcc/] exists
2018-11-06 14:42:10.092 CST [fsblkstorage] newBlockfileMgr -> INFO 051 Getting block information from block storage
2018-11-06 14:42:10.092 CST [fsblkstorage] constructCheckpointInfoFromBlockFiles -> DEBU 052 Retrieving checkpoint info from block files
2018-11-06 14:42:10.092 CST [fsblkstorage] retrieveLastFileSuffix -> DEBU 053 retrieveLastFileSuffix()
2018-11-06 14:42:10.092 CST [fsblkstorage] retrieveLastFileSuffix -> DEBU 054 retrieveLastFileSuffix() - biggestFileNum = -1
2018-11-06 14:42:10.092 CST [fsblkstorage] constructCheckpointInfoFromBlockFiles -> DEBU 055 Last file number found = -1
2018-11-06 14:42:10.092 CST [fsblkstorage] constructCheckpointInfoFromBlockFiles -> DEBU 056 No block file found
2018-11-06 14:42:10.092 CST [fsblkstorage] newBlockfileMgr -> DEBU 057 Info constructed by scanning the blocks dir = (*fsblkstorage.checkpointInfo)(0xc420440f60)(latestFileChunkSuffixNum=[0], latestFileChunksize=[0], isChainEmpty=[true], lastBlockNumber=[0])
2018-11-06 14:42:10.092 CST [orderer/common/server] trace -> DEBU 058 Writing Deliver request trace to ./temp/DeliverTraceDir/1541486530092825487_0xc420187b00.Deliver
2018-11-06 14:42:10.092 CST [common/deliver] deliverBlocks -> DEBU 059 Rejecting deliver for 127.0.0.1:36380 because channel mcc not found
goroutine 24 [running]:
runtime/debug.Stack(0x0, 0x0, 0xc420484000)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/protos/orderer.(*atomicBroadcastDeliverServer).Send(0xc420316090, 0xc4204664e0, 0xc420316100, 0xc400000194)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:606 +0x26
github.com/hyperledger/fabric/orderer/common/server.(*server).sendProducer.func1(0x26aa560, 0xc4204664e0, 0x26aa560, 0xc4204664e0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:184 +0x54
github.com/hyperledger/fabric/common/deliver.sendStatusReply(0xc420270060, 0x194, 0x35, 0xc42042e100)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/common/deliver/deliver.go:309 +0x5c
github.com/hyperledger/fabric/common/deliver.(*deliverHandler).deliverBlocks(0xc4200f5560, 0xc420270060, 0xc420187b00, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/common/deliver/deliver.go:173 +0x2321
github.com/hyperledger/fabric/common/deliver.(*deliverHandler).Handle(0xc4200f5560, 0xc420270060, 0xc420316090, 0xc420270000)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/common/deliver/deliver.go:135 +0x120
github.com/hyperledger/fabric/orderer/common/server.(*server).Deliver(0xc4203b1380, 0x26b4800, 0xc420316090, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:174 +0x24a
github.com/hyperledger/fabric/protos/orderer._AtomicBroadcast_Deliver_Handler(0x1b700c0, 0xc4203b1380, 0x26b3000, 0xc4202f6e70, 0x27b5768, 0xc420187aa0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:592 +0xb2
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc4202b2160, 0x26b3d20, 0xc420482780, 0xc4202b6780, 0xc4203b1410, 0x2667b60, 0x0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1059 +0xa90
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).handleStream(0xc4202b2160, 0x26b3d20, 0xc420482780, 0xc4202b6780, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1152 +0x14c1
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc42026e3e0, 0xc4202b2160, 0x26b3d20, 0xc420482780, 0xc4202b6780)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:637 +0x9f
created by github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:635 +0xa1
atomicBroadcastDeliverServer Send status:NOT_FOUND
2018-11-06 14:42:10.093 CST [orderer/common/broadcast] Handle -> DEBU 05a Received EOF from 127.0.0.1:36382, hangup
2018-11-06 14:42:10.093 CST [orderer/common/server] func1 -> DEBU 05c Closing Broadcast stream
2018-11-06 14:42:10.093 CST [common/deliver] Handle -> DEBU 05b Waiting for new SeekInfo from 127.0.0.1:36380
goroutine 24 [running]:
runtime/debug.Stack(0x4, 0xc420284b00, 0x0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/protos/orderer.(atomicBroadcastDeliverServer).Recv(0xc420316090, 0x5a, 0xbef06bd085916a42, 0x9b176573b)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:612 +0x26
github.com/hyperledger/fabric/orderer/common/server.(deliverHandlerSupport).Recv(0xc420316100, 0x11950bb, 0xc4203464e0, 0x5)
:1 +0x3c
github.com/hyperledger/fabric/orderer/common/server.(deliverMsgTracer).Recv(0xc420187ad0, 0x1c454d2, 0x20, 0xc4204664f0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:126 +0x37
github.com/hyperledger/fabric/common/deliver.(deliverHandler).Handle(0xc4200f5560, 0xc420270060, 0xc420316090, 0xc420270000)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/common/deliver/deliver.go:124 +0xcb
github.com/hyperledger/fabric/orderer/common/server.(server).Deliver(0xc4203b1380, 0x26b4800, 0xc420316090, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:174 +0x24a
github.com/hyperledger/fabric/protos/orderer.AtomicBroadcast_Deliver_Handler(0x1b700c0, 0xc4203b1380, 0x26b3000, 0xc4202f6e70, 0x27b5768, 0xc420187aa0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:592 +0xb2
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc4202b2160, 0x26b3d20, 0xc420482780, 0xc4202b6780, 0xc4203b1410, 0x2667b60, 0x0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1059 +0xa90
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).handleStream(0xc4202b2160, 0x26b3d20, 0xc420482780, 0xc4202b6780, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1152 +0x14c1
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc42026e3e0, 0xc4202b2160, 0x26b3d20, 0xc420482780, 0xc4202b6780)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:637 +0x9f
created by github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:635 +0xa1
atomicBroadcastDeliverServer Recv
2018-11-06 14:42:10.093 CST [fsblkstorage] newBlockIndex -> DEBU 05d newBlockIndex() - indexItems:[[BlockNum]]
2018-11-06 14:42:10.094 CST [common/deliver] Handle -> DEBU 05e Received EOF from 127.0.0.1:36380, hangup
2018-11-06 14:42:10.094 CST [orderer/common/server] func1 -> DEBU 060 Closing Deliver stream
2018-11-06 14:42:10.094 CST [orderer/common/server] Deliver -> DEBU 05f Starting new Deliver handler
goroutine 67 [running]:
runtime/debug.Stack(0xf, 0xc420420990, 0xe71a9f)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/protos/orderer.(*atomicBroadcastDeliverServer).Recv(0xc420466660, 0xf, 0xc420420a08, 0x1291a19)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:612 +0x26
github.com/hyperledger/fabric/orderer/common/server.(*deliverHandlerSupport).Recv(0xc420444250, 0xc4201a6924, 0xc42042e5a0, 0xc420420a38)
:1 +0x3c
github.com/hyperledger/fabric/orderer/common/server.(*deliverMsgTracer).Recv(0xc4204460c0, 0xc420be7bf0, 0xc4201a6970, 0xf)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:126 +0x37
github.com/hyperledger/fabric/common/deliver.(*deliverHandler).Handle(0xc4200f5560, 0xc4201e2380, 0xc420466660, 0xc4201e2060)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/common/deliver/deliver.go:124 +0xcb
github.com/hyperledger/fabric/orderer/common/server.(*server).Deliver(0xc4203b1380, 0x26b4800, 0xc420466660, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:174 +0x24a
github.com/hyperledger/fabric/protos/orderer.AtomicBroadcast_Deliver_Handler(0x1b700c0, 0xc4203b1380, 0x26b3000, 0xc42038c370, 0x27b5768, 0xc420be7bf0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:592 +0xb2
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc4202b2160, 0x26b3d20, 0xc420482f00, 0xc420474f00, 0xc4203b1410, 0x2667b60, 0x0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1059 +0xa90
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).handleStream(0xc4202b2160, 0x26b3d20, 0xc420482f00, 0xc420474f00, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1152 +0x14c1
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc420481f40, 0xc4202b2160, 0x26b3d20, 0xc420482f00, 0xc420474f00)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:637 +0x9f
created by github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:635 +0xa1
atomicBroadcastDeliverServer Recv
2018-11-06 14:42:10.094 CST [fsblkstorage] indexBlock -> DEBU 061 Indexing block [blockNum=0, blockHash=[]byte{0x82, 0x24, 0xf4, 0x63, 0x28, 0x5a, 0xb6, 0x67, 0xf9, 0xb7, 0xa1, 0x7e, 0x55, 0x78, 0x51, 0x9a, 0x89, 0x48, 0xf, 0x7b, 0x31, 0x64, 0xf6, 0xbf, 0x1, 0x7b, 0x67, 0xb, 0x99, 0xd2, 0xfb, 0x8c} txOffsets=
txId= locPointer=offset=38, bytesLength=1854
]
2018-11-06 14:42:10.095 CST [fsblkstorage] updateCheckpoint -> DEBU 062 Broadcasting about update checkpointInfo: latestFileChunkSuffixNum=[0], latestFileChunksize=[1897], isChainEmpty=[false], lastBlockNumber=[0]
2018-11-06 14:42:10.095 CST [orderer/commmon/multichannel] newBlockWriter -> DEBU 063 [channel: mcc] Creating block writer for tip of chain (blockNumber=0, lastConfigBlockNum=0, lastConfigSeq=1)
2018-11-06 14:42:10.095 CST [orderer/commmon/multichannel] newChainSupport -> DEBU 064 [channel: mcc] Done creating channel support resources
2018-11-06 14:42:10.095 CST [orderer/commmon/multichannel] newChain -> INFO 065 Created and starting new chain mcc
2018-11-06 14:42:10.096 CST [orderer/commmon/multichannel] addLastConfigSignature -> DEBU 066 [channel: ordererchannel] About to write block, setting its LAST_CONFIG to 0
2018-11-06 14:42:10.096 CST [fsblkstorage] indexBlock -> DEBU 067 Indexing block [blockNum=1, blockHash=[]byte{0x8f, 0x2c, 0xb0, 0x5e, 0x8c, 0xf, 0xbe, 0x2b, 0x79, 0x2f, 0xab, 0x6b, 0x1a, 0x73, 0x37, 0x42, 0x7b, 0xf7, 0x9c, 0xca, 0x76, 0x35, 0x15, 0x82, 0x9c, 0x45, 0x5, 0x53, 0x1a, 0xd7, 0x35, 0x91} txOffsets=
txId= locPointer=offset=70, bytesLength=2098
]
2018-11-06 14:42:10.097 CST [fsblkstorage] updateCheckpoint -> DEBU 068 Broadcasting about update checkpointInfo: latestFileChunkSuffixNum=[0], latestFileChunksize=[3938], isChainEmpty=[false], lastBlockNumber=[1]
2018-11-06 14:42:10.097 CST [orderer/commmon/multichannel] commitBlock -> DEBU 069 [channel: ordererchannel] Wrote block 1
2018-11-06 14:42:10.295 CST [orderer/common/server] trace -> DEBU 06a Writing Deliver request trace to ./temp/DeliverTraceDir/1541486530295213361_0xc4204460f0.Deliver
2018-11-06 14:42:10.295 CST [common/deliver] deliverBlocks -> DEBU 06b [channel: mcc] Received seekInfo (0xc42025fb80) start:<specified:<> > stop:<specified:<> > from 127.0.0.1:36384
2018-11-06 14:42:10.295 CST [common/deliver] deliverBlocks -> DEBU 06c [channel: mcc] Delivering block for (0xc42025fb80) for 127.0.0.1:36384
goroutine 67 [running]:
runtime/debug.Stack(0x0, 0x0, 0xc420030c00)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/protos/orderer.(*atomicBroadcastDeliverServer).Send(0xc420466660, 0xc420316df0, 0xc420444250, 0xc42025fca0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:606 +0x26
github.com/hyperledger/fabric/orderer/common/server.(*server).sendProducer.func1(0x26aa560, 0xc420316df0, 0x26aa560, 0xc420316df0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:184 +0x54
github.com/hyperledger/fabric/common/deliver.sendBlockReply(0xc4201e2380, 0xc42025fca0, 0x2e, 0xc4202a68a0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/common/deliver/deliver.go:314 +0x5e
github.com/hyperledger/fabric/common/deliver.(deliverHandler).deliverBlocks(0xc4200f5560, 0xc4201e2380, 0xc4204460f0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/common/deliver/deliver.go:249 +0x1492
github.com/hyperledger/fabric/common/deliver.(deliverHandler).Handle(0xc4200f5560, 0xc4201e2380, 0xc420466660, 0xc4201e2060)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/common/deliver/deliver.go:135 +0x120
github.com/hyperledger/fabric/orderer/common/server.(server).Deliver(0xc4203b1380, 0x26b4800, 0xc420466660, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:174 +0x24a
github.com/hyperledger/fabric/protos/orderer._AtomicBroadcast_Deliver_Handler(0x1b700c0, 0xc4203b1380, 0x26b3000, 0xc42038c370, 0x27b5768, 0xc420be7bf0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:592 +0xb2
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(Server).processStreamingRPC(0xc4202b2160, 0x26b3d20, 0xc420482f00, 0xc420474f00, 0xc4203b1410, 0x2667b60, 0x0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1059 +0xa90
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(Server).handleStream(0xc4202b2160, 0x26b3d20, 0xc420482f00, 0xc420474f00, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1152 +0x14c1
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(Server).serveStreams.func1.1(0xc420481f40, 0xc4202b2160, 0x26b3d20, 0xc420482f00, 0xc420474f00)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:637 +0x9f
created by github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(Server).serveStreams.func1
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:635 +0xa1
2018/11/06 14:42:10 proto: textWriter unindented too far
2018/11/06 14:42:10 proto: textWriter unindented too far
atomicBroadcastDeliverServer Send block:<header:<6:39 0:"\x00" } 0:4 4:1433407 } 222146:7292334463811735684 184993:/
unknown wire type 6 / 8:/ unknown wire type 7 / / unexpected EOF / >data:<1:"\n\x98\x01\n\x0f\b\x01\x1a\x06\b\xc2\xef\x84\xdf\x05"\x03mcc\x12\x84\x01\nh\n\aDEFAULT\x12]-----BEGIN EC PRIVATE KEY-----\nMHg0NWE2c2RmNGE1c2RmNDY1YXM0ZjY=\n-----END EC PRIVATE KEY-----\n\x12\x18\x90\xec\xa2 QG\xc7Hw\xa3\x8e{\xb89\xb1\x8d\xbe\af\f\x864\xbd\xb2\x12\xd3\f\n\xb7\a\b\x01\x12\xb2\a\x12\xed\x03\n\aOrderer\x12\xe1\x03\x12\xb6\x01\n\nOrdererOrg\x12\xa7\x01\x1a/\n\x03CIS\x12(\x12\x1e\x12\x1c\n\nOrdererCISB\x0e\n\x04SHA2\x12\x06SHA256\x1a\x06Admins""\n\x06Admins\x12\x18\x12\x0e\b\x01\x12\n\x12\b\x12\x06\b\x01\x12\x02\b\x00\x1a\x06Admins"#\n\aReaders\x12\x18\x12\x0e\b\x01\x12\n\x12\b\x12\x06\b\x01\x12\x02\b\x00\x1a\x06Admins"#\n\aWriters\x12\x18\x12\x0e\b\x01\x12\n\x12\b\x12\x06\b\x01\x12\x02\b\x00\x1a\x06Admins\x06Admins\x1a!\n\rConsensusType\x12\x10\x12\x06\n\x04solo\x1a\x06Admins\x1a"\n\tBatchSize\x12\x15\x12\v\b\n\x10\x80\x80\xc01\x18\x80\x80 \x1a\x06Admins\x1a\x1e\n\fBatchTimeout\x12\x0e\x12\x04\n\x022s\x1a\x06Admins\x1a\x1f\n\x13ChannelRestrictions\x12\b\x1a\x06Admins"
\n\x0fBlockValidation\x12\x17\x12\r\b\x03\x12\t\n\aWriters\x1a\x06Admins""\n\x06Admins\x12\x18\x12\x0e\b\x03\x12\n\n\x06Admins\x10\x02\x1a\x06Admins""\n\aReaders\x12\x17\x12\r\b\x03\x12\t\n\aReaders\x1a\x06Admins""\n\aWriters\x12\x17\x12\r\b\x03\x12\t\n\aWriters\x1a\x06Admins
\x06Admins\x12\x85\x01\n\vApplication\x12v\b\x01""\n\x06Admins\x12\x18\x12\x0e\b\x03\x12\n\n\x06Admins\x10\x02\x1a\x06Admins""\n\aReaders\x12\x17\x12\r\b\x03\x12\t\n\aReaders\x1a\x06Admins""\n\aWriters\x12\x17\x12\r\b\x03\x12\t\n\aWriters\x1a\x06Admins
\x06Admins\x1aI\n\x10OrdererAddresses\x125\x12\x1a\n\x18orderer.example.com:7050\x1a\x17/Channel/Orderer/Admins\x1a
\n\nConsortium\x12\x1c\x12\x12\n\x10SampleConsortium\x1a\x06Admins\x1a&\n\x10HashingAlgorithm\x12\x12\x12\b\n\x06SHA256\x1a\x06Admins\x1a-\n\x19BlockDataHashingStructure\x12\x10\x12\x06\b\xff\xff\xff\xff\x0f\x1a\x06Admins""\n\aReaders\x12\x17\x12\r\b\x03\x12\t\n\aReaders\x1a\x06Admins""\n\aWriters\x12\x17\x12\r\b\x03\x12\t\n\aWriters\x1a\x06Admins""\n\x06Admins\x12\x18\x12\x0e\b\x03\x12\n\n\x06Admins\x10\x02\x1a\x06Admins\x12\x96\x05\n\xca\x04\n\x98\x01\n\x0f\b\x02\x1a\x06\b\xc2\xef\x84\xdf\x05"\x03mcc\x12\x84\x01\nh\n\aOrg1CIS\x12]-----BEGIN EC PRIVATE KEY-----\nMHg0NWE2c2RmNGE1c2RmNDY1YXM0ZjY=\n-----END EC PRIVATE KEY-----\n\x12\x18\x9c%>!\xab;n\xdf\xfc\x90\xb3%\xb4\x01\xb4\x137\x97qF93\xb9\xc3\x12\xac\x03\n\xd7\x01\n\x03mcc\x12!\x12\x0f\n\vApplication\x12\x00\x1a\x0e\n\nConsortium\x12\x00\x1a\xac\x01\x12\x85\x01\n\vApplication\x12v\b\x01""\n\x06Admins\x12\x18\x12\x0e\b\x03\x12\n\n\x06Admins\x10\x02\x1a\x06Admins""\n\aReaders\x12\x17\x12\r\b\x03\x12\t\n\aReaders\x1a\x06Admins""\n\aWriters\x12\x17\x12\r\b\x03\x12\t\n\aWriters\x1a\x06Admins
\x06Admins\x1a"\n\nConsortium\x12\x14\x12\x12\n\x10SampleConsortium\x12\xcf\x01\n\x84\x01\nh\n\aOrg1CIS\x12]-----BEGIN EC PRIVATE KEY-----\nMHg0NWE2c2RmNGE1c2RmNDY1YXM0ZjY=\n-----END EC PRIVATE KEY-----\n\x12\x18m\xba\xa62\x06\xab\x19\xe4\xc8\x10\xbb~\rY\x9b\xd2,p\xe1$Q\x9aA\x12F0D\x02 \x1e\x178\xbem\xe7\xf5\x10\xd9΅K\xa0\x9d%*Y\xfcm'G\x86\xd8~\x1e\xa3\xbba\x97\xe1\xb2r\x02 A\xdc\xd2lh\x84WJ\xdd\xc7\xe47\xa4\u007f\x13\xa7\xc4\x01\x99\xf2:\x82\x16\xff\x81\xca˳\x9c@j\x1f\x12G0E\x02!\x00\xed\x19\xf9\x94kO\xc0\xd8\xc4\xcb\bA\x8d\x1f\xbc\xfe\xddI\xd2\xc3䗸\xe2\x12\xbc$ \x05\xf0\xf3\x88\x02 \x0f\xa2\xecDw\x0e\f<+-_h\xea\xf2O\xa3\xdc,A\xf8\xcd\x1ajVؠIA\x12Y\x9c\x86" 2:"0D\x02 .\x8a\xb2͖\\\xa1V\xc3\x01fi\xd3\xc79I\xea(\xf7\xb20\xa1\xdct0ˆ\xf7\\\xbfE=\x02 \x1b_\xf8\xae\x8cWe\x8c\x8e\x04T#d\xa6\xdb\xc7\x1f\xbf\xb1\u007f\xff\xdb%-\xbb\xe9\x99,1\xa4C\xe2" >metadata:<metadata:"" metadata:"" metadata:"" metadata:"" > > goroutine 67 [running]: runtime/debug.Stack(0x0, 0xc420b2e800, 0xc420030c00) /usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7 runtime/debug.PrintStack() /usr/lib/golang/src/runtime/debug/stack.go:16 +0x22 github.com/hyperledger/fabric/protos/orderer.(*atomicBroadcastDeliverServer).Send(0xc420466660, 0xc420316e30, 0xc420444250, 0xc8) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:606 +0x26 github.com/hyperledger/fabric/orderer/common/server.(*server).sendProducer.func1(0x26aa560, 0xc420316e30, 0x26aa560, 0xc420316e30) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:184 +0x54 github.com/hyperledger/fabric/common/deliver.sendStatusReply(0xc4201e2380, 0xc4000000c8, 0x0, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/common/deliver/deliver.go:309 +0x5c github.com/hyperledger/fabric/common/deliver.(*deliverHandler).deliverBlocks(0xc4200f5560, 0xc4201e2380, 0xc4204460f0, 0x0, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/common/deliver/deliver.go:259 +0x14da github.com/hyperledger/fabric/common/deliver.(*deliverHandler).Handle(0xc4200f5560, 0xc4201e2380, 0xc420466660, 0xc4201e2060) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/common/deliver/deliver.go:135 +0x120 github.com/hyperledger/fabric/orderer/common/server.(*server).Deliver(0xc4203b1380, 0x26b4800, 0xc420466660, 0x0, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:174 +0x24a github.com/hyperledger/fabric/protos/orderer._AtomicBroadcast_Deliver_Handler(0x1b700c0, 0xc4203b1380, 0x26b3000, 0xc42038c370, 0x27b5768, 0xc420be7bf0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:592 +0xb2 github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc4202b2160, 0x26b3d20, 0xc420482f00, 0xc420474f00, 0xc4203b1410, 0x2667b60, 0x0, 0x0, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1059 +0xa90 github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).handleStream(0xc4202b2160, 0x26b3d20, 0xc420482f00, 0xc420474f00, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1152 +0x14c1 github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc420481f40, 0xc4202b2160, 0x26b3d20, 0xc420482f00, 0xc420474f00) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:637 +0x9f created by github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1 /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:635 +0xa1 atomicBroadcastDeliverServer Send status:SUCCESS 2018-11-06 14:42:10.295 CST [common/deliver] deliverBlocks -> DEBU 06d [channel: mcc] Done delivering to 127.0.0.1:36384 for (0xc42025fb80) 2018-11-06 14:42:10.295 CST [common/deliver] Handle -> DEBU 06e Waiting for new SeekInfo from 127.0.0.1:36384 goroutine 67 [running]: runtime/debug.Stack(0x4, 0xc420275380, 0x0) /usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7 runtime/debug.PrintStack() /usr/lib/golang/src/runtime/debug/stack.go:16 +0x22 github.com/hyperledger/fabric/protos/orderer.(*atomicBroadcastDeliverServer).Recv(0xc420466660, 0x6d, 0xbef06bd091a26c15, 0x9bd875904) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:612 +0x26 github.com/hyperledger/fabric/orderer/common/server.(*deliverHandlerSupport).Recv(0xc420444250, 0x11950bb, 0xc4203464e0, 0x5) <autogenerated>:1 +0x3c github.com/hyperledger/fabric/orderer/common/server.(*deliverMsgTracer).Recv(0xc4204460c0, 0x1c454d2, 0x20, 0xc420316ec0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:126 +0x37 github.com/hyperledger/fabric/common/deliver.(*deliverHandler).Handle(0xc4200f5560, 0xc4201e2380, 0xc420466660, 0xc4201e2060) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/common/deliver/deliver.go:124 +0xcb github.com/hyperledger/fabric/orderer/common/server.(*server).Deliver(0xc4203b1380, 0x26b4800, 0xc420466660, 0x0, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:174 +0x24a github.com/hyperledger/fabric/protos/orderer._AtomicBroadcast_Deliver_Handler(0x1b700c0, 0xc4203b1380, 0x26b3000, 0xc42038c370, 0x27b5768, 0xc420be7bf0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:592 +0xb2 github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc4202b2160, 0x26b3d20, 0xc420482f00, 0xc420474f00, 0xc4203b1410, 0x2667b60, 0x0, 0x0, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1059 +0xa90 github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).handleStream(0xc4202b2160, 0x26b3d20, 0xc420482f00, 0xc420474f00, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1152 +0x14c1 github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc420481f40, 0xc4202b2160, 0x26b3d20, 0xc420482f00, 0xc420474f00) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:637 +0x9f created by github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1 /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:635 +0xa1 atomicBroadcastDeliverServer Recv 2018-11-06 14:42:10.297 CST [common/deliver] Handle -> DEBU 06f Received EOF from 127.0.0.1:36384, hangup 2018-11-06 14:42:10.297 CST [orderer/common/server] func1 -> DEBU 070 Closing Deliver stream 2018-11-06 14:42:13.401 CST [orderer/common/broadcast] Handle -> DEBU 071 Starting new broadcast loop for 127.0.0.1:36390 goroutine 25 [running]: runtime/debug.Stack(0x1193458, 0xc420b61830, 0xc9de58) /usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7 runtime/debug.PrintStack() /usr/lib/golang/src/runtime/debug/stack.go:16 +0x22 github.com/hyperledger/fabric/protos/orderer.(*atomicBroadcastBroadcastServer).Recv(0xc42021e0a0, 0x11950bb, 0xc420347e90, 0x5) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:583 +0x40 github.com/hyperledger/fabric/orderer/common/server.(*broadcastMsgTracer).Recv(0xc42023c480, 0x1c48a3d, 0x22, 0xc42021e0b0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:113 +0x37 github.com/hyperledger/fabric/orderer/common/broadcast.(*handlerImpl).Handle(0xc42021e530, 0x26b45c0, 0xc42023c480, 0x1b56560, 0x7fb5aead9601) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/broadcast/broadcast.go:83 +0x146 github.com/hyperledger/fabric/orderer/common/server.(*server).Broadcast(0xc4203b1380, 0x26b4740, 0xc42021e0a0, 0x0, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:141 +0xf4 github.com/hyperledger/fabric/protos/orderer._AtomicBroadcast_Broadcast_Handler(0x1b700c0, 0xc4203b1380, 0x26b3000, 0xc4202f6f20, 0x27b5768, 0xc42028bf80) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:562 +0xb2 github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc4202b2160, 0x26b3d20, 0xc4201a0900, 0xc420b54280, 0xc4203b1410, 0x2667b40, 0x0, 0x0, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1059 +0xa90 github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).handleStream(0xc4202b2160, 0x26b3d20, 0xc4201a0900, 0xc420b54280, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1152 +0x14c1 github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc4201a6990, 0xc4202b2160, 0x26b3d20, 0xc4201a0900, 0xc420b54280) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:637 +0x9f created by github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1 /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:635 +0xa1 atomicBroadcastBroadcastServer Recv 2018-11-06 14:42:13.414 CST [orderer/common/server] trace -> DEBU 072 Writing Broadcast request trace to ./temp/BroadcastTraceDir/1541486533414568492_0xc42023c5d0.Broadcast 2018-11-06 14:42:13.414 CST [orderer/common/broadcast] Handle -> DEBU 073 [channel: mcc] Broadcast is processing normal message from 127.0.0.1:36390 with txid '70cf70ea6c3ec6f49a57baadfd6a21c68fafbd4e4e757f3ed408e12206adc3cf' of type ENDORSER_TRANSACTION 2018-11-06 14:42:13.414 CST [orderer/common/broadcast] Handle -> DEBU 074 [channel: mcc] Broadcast has successfully enqueued message of type ENDORSER_TRANSACTION from 127.0.0.1:36390 goroutine 25 [running]: runtime/debug.Stack(0xc4202702c0, 0x20, 0x18) /usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7 runtime/debug.PrintStack() /usr/lib/golang/src/runtime/debug/stack.go:16 +0x22 github.com/hyperledger/fabric/protos/orderer.(*atomicBroadcastBroadcastServer).Send(0xc42021e0a0, 0xc4202702c0, 0x1, 0xc4202702c0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:576 +0x26 github.com/hyperledger/fabric/orderer/common/server.(*broadcastMsgTracer).Send(0xc42023c480, 0xc4202702c0, 0x4c, 0xc420264480) <autogenerated>:1 +0x46 github.com/hyperledger/fabric/orderer/common/broadcast.(*handlerImpl).Handle(0xc42021e530, 0x26b45c0, 0xc42023c480, 0x1b56560, 0x7fb5aead9601) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/broadcast/broadcast.go:140 +0x562 github.com/hyperledger/fabric/orderer/common/server.(*server).Broadcast(0xc4203b1380, 0x26b4740, 0xc42021e0a0, 0x0, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:141 +0xf4 github.com/hyperledger/fabric/protos/orderer._AtomicBroadcast_Broadcast_Handler(0x1b700c0, 0xc4203b1380, 0x26b3000, 0xc4202f6f20, 0x27b5768, 0xc42028bf80) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:562 +0xb2 github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc4202b2160, 0x26b3d20, 0xc4201a0900, 0xc420b54280, 0xc4203b1410, 0x2667b40, 0x0, 0x0, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1059 +0xa90 github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).handleStream(0xc4202b2160, 0x26b3d20, 0xc4201a0900, 0xc420b54280, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1152 +0x14c1 github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc4201a6990, 0xc4202b2160, 0x26b3d20, 0xc4201a0900, 0xc420b54280) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:637 +0x9f created by github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1 /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:635 +0xa1 atomicBroadcastBroadcastServer Send status:SUCCESS goroutine 25 [running]: runtime/debug.Stack(0x3, 0xc420b61830, 0xc9de58) /usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7 runtime/debug.PrintStack() /usr/lib/golang/src/runtime/debug/stack.go:16 +0x22 github.com/hyperledger/fabric/protos/orderer.(*atomicBroadcastBroadcastServer).Recv(0xc42021e0a0, 0x1af4c80, 0xc4202702c0, 0xc420b618e0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:583 +0x40 github.com/hyperledger/fabric/orderer/common/server.(*broadcastMsgTracer).Recv(0xc42023c480, 0xc4202702c0, 0x0, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:113 +0x37 github.com/hyperledger/fabric/orderer/common/broadcast.(*handlerImpl).Handle(0xc42021e530, 0x26b45c0, 0xc42023c480, 0x1b56560, 0x7fb5aead9601) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/broadcast/broadcast.go:83 +0x146 github.com/hyperledger/fabric/orderer/common/server.(*server).Broadcast(0xc4203b1380, 0x26b4740, 0xc42021e0a0, 0x0, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:141 +0xf4 github.com/hyperledger/fabric/protos/orderer._AtomicBroadcast_Broadcast_Handler(0x1b700c0, 0xc4203b1380, 0x26b3000, 0xc4202f6f20, 0x27b5768, 0xc42028bf80) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:562 +0xb2 github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc4202b2160, 0x26b3d20, 0xc4201a0900, 0xc420b54280, 0xc4203b1410, 0x2667b40, 0x0, 0x0, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1059 +0xa90 github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).handleStream(0xc4202b2160, 0x26b3d20, 0xc4201a0900, 0xc420b54280, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1152 +0x14c1 github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc4201a6990, 0xc4202b2160, 0x26b3d20, 0xc4201a0900, 0xc420b54280) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:637 +0x9f created by github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1 /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:635 +0xa1 atomicBroadcastBroadcastServer Recv 2018-11-06 14:42:13.415 CST [orderer/common/blockcutter] Ordered -> DEBU 075 Enqueuing message into batch 2018-11-06 14:42:15.147 CST [orderer/common/server] trace -> DEBU 076 Writing Broadcast request trace to ./temp/BroadcastTraceDir/1541486535147437775_0xc4202647e0.Broadcast 2018-11-06 14:42:15.147 CST [orderer/common/broadcast] Handle -> DEBU 077 [channel: mcc] Broadcast is processing normal message from 127.0.0.1:36390 with txid '92f4e92e6ff543b687e9c0c3a961b1bcc3a7eabafa412d0cb6937081a56d71b9' of type ENDORSER_TRANSACTION 2018-11-06 14:42:15.147 CST [orderer/common/broadcast] Handle -> DEBU 078 [channel: mcc] Broadcast has successfully enqueued message of type ENDORSER_TRANSACTION from 127.0.0.1:36390 goroutine 25 [running]: runtime/debug.Stack(0xc4200f4420, 0x20, 0x18) /usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7 runtime/debug.PrintStack() /usr/lib/golang/src/runtime/debug/stack.go:16 +0x22 github.com/hyperledger/fabric/protos/orderer.(*atomicBroadcastBroadcastServer).Send(0xc42021e0a0, 0xc4200f4420, 0x1, 0xc4200f4420) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:576 +0x26 github.com/hyperledger/fabric/orderer/common/server.(*broadcastMsgTracer).Send(0xc42023c480, 0xc4200f4420, 0x4c, 0xc4202a7d10) <autogenerated>:1 +0x46 github.com/hyperledger/fabric/orderer/common/broadcast.(*handlerImpl).Handle(0xc42021e530, 0x26b45c0, 0xc42023c480, 0x1b56560, 0x7fb5aead9601) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/broadcast/broadcast.go:140 +0x562 github.com/hyperledger/fabric/orderer/common/server.(*server).Broadcast(0xc4203b1380, 0x26b4740, 0xc42021e0a0, 0x0, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:141 +0xf4 github.com/hyperledger/fabric/protos/orderer._AtomicBroadcast_Broadcast_Handler(0x1b700c0, 0xc4203b1380, 0x26b3000, 0xc4202f6f20, 0x27b5768, 0xc42028bf80) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:562 +0xb2 github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc4202b2160, 0x26b3d20, 0xc4201a0900, 0xc420b54280, 0xc4203b1410, 0x2667b40, 0x0, 0x0, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1059 +0xa90 github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).handleStream(0xc4202b2160, 0x26b3d20, 0xc4201a0900, 0xc420b54280, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1152 +0x14c1 github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc4201a6990, 0xc4202b2160, 0x26b3d20, 0xc4201a0900, 0xc420b54280) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:637 +0x9f created by github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1 /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:635 +0xa1 atomicBroadcastBroadcastServer Send status:SUCCESS goroutine 25 [running]: runtime/debug.Stack(0x3, 0xc420b61830, 0xc9de58) /usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7 runtime/debug.PrintStack() /usr/lib/golang/src/runtime/debug/stack.go:16 +0x22 github.com/hyperledger/fabric/protos/orderer.(*atomicBroadcastBroadcastServer).Recv(0xc42021e0a0, 0x1af4c80, 0xc4200f4420, 0xc420b618e0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:583 +0x40 github.com/hyperledger/fabric/orderer/common/server.(*broadcastMsgTracer).Recv(0xc42023c480, 0xc4200f4420, 0x0, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:113 +0x37 github.com/hyperledger/fabric/orderer/common/broadcast.(*handlerImpl).Handle(0xc42021e530, 0x26b45c0, 0xc42023c480, 0x1b56560, 0x7fb5aead9601) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/broadcast/broadcast.go:83 +0x146 github.com/hyperledger/fabric/orderer/common/server.(*server).Broadcast(0xc4203b1380, 0x26b4740, 0xc42021e0a0, 0x0, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:141 +0xf4 github.com/hyperledger/fabric/protos/orderer._AtomicBroadcast_Broadcast_Handler(0x1b700c0, 0xc4203b1380, 0x26b3000, 0xc4202f6f20, 0x27b5768, 0xc42028bf80) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:562 +0xb2 github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc4202b2160, 0x26b3d20, 0xc4201a0900, 0xc420b54280, 0xc4203b1410, 0x2667b40, 0x0, 0x0, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1059 +0xa90 github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).handleStream(0xc4202b2160, 0x26b3d20, 0xc4201a0900, 0xc420b54280, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1152 +0x14c1 github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc4201a6990, 0xc4202b2160, 0x26b3d20, 0xc4201a0900, 0xc420b54280) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:637 +0x9f created by github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1 /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:635 +0xa1 atomicBroadcastBroadcastServer Recv 2018-11-06 14:42:15.147 CST [orderer/common/blockcutter] Ordered -> DEBU 079 Enqueuing message into batch 2018-11-06 14:42:15.415 CST [orderer/consensus/solo] main -> DEBU 07a Batch timer expired, creating block 2018-11-06 14:42:15.415 CST [orderer/commmon/multichannel] addLastConfigSignature -> DEBU 07b [channel: mcc] About to write block, setting its LAST_CONFIG to 0 2018-11-06 14:42:15.416 CST [fsblkstorage] indexBlock -> DEBU 07c Indexing block [blockNum=1, blockHash=[]byte{0x29, 0x9a, 0xfb, 0xbe, 0xb9, 0xed, 0xdb, 0xf1, 0x5f, 0x25, 0x1e, 0xde, 0x62, 0x75, 0xc2, 0x89, 0x3, 0x4a, 0x8c, 0x78, 0xf4, 0x5e, 0x46, 0xd7, 0x44, 0xaa, 0xb0, 0x54, 0xc4, 0x26, 0x85, 0x9a} txOffsets= txId=70cf70ea6c3ec6f49a57baadfd6a21c68fafbd4e4e757f3ed408e12206adc3cf locPointer=offset=70, bytesLength=1665 txId=92f4e92e6ff543b687e9c0c3a961b1bcc3a7eabafa412d0cb6937081a56d71b9 locPointer=offset=1735, bytesLength=1297 ] 2018-11-06 14:42:15.417 CST [fsblkstorage] updateCheckpoint -> DEBU 07d Broadcasting about update checkpointInfo: latestFileChunkSuffixNum=[0], latestFileChunksize=[5356], isChainEmpty=[false], lastBlockNumber=[1] 2018-11-06 14:42:15.417 CST [orderer/commmon/multichannel] commitBlock -> DEBU 07e [channel: mcc] Wrote block 1 2018-11-06 14:42:16.440 CST [orderer/common/server] Deliver -> DEBU 07f Starting new Deliver handler goroutine 86 [running]: runtime/debug.Stack(0xf, 0xc420b1c990, 0xe71a9f) /usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7 runtime/debug.PrintStack() /usr/lib/golang/src/runtime/debug/stack.go:16 +0x22 github.com/hyperledger/fabric/protos/orderer.(*atomicBroadcastDeliverServer).Recv(0xc420444380, 0xf, 0xc420b1ca08, 0x1291a19) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:612 +0x26 github.com/hyperledger/fabric/orderer/common/server.(*deliverHandlerSupport).Recv(0xc420444460, 0xc4201a6a30, 0xc4201e2540, 0xc420b1ca38) <autogenerated>:1 +0x3c github.com/hyperledger/fabric/orderer/common/server.(*deliverMsgTracer).Recv(0xc420446810, 0xc4204467e0, 0xc4201a6a40, 0xf) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:126 +0x37 github.com/hyperledger/fabric/common/deliver.(*deliverHandler).Handle(0xc4200f5560, 0xc4201e2600, 0xc420444380, 0xc4201e25e0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/common/deliver/deliver.go:124 +0xcb github.com/hyperledger/fabric/orderer/common/server.(*server).Deliver(0xc4203b1380, 0x26b4800, 0xc420444380, 0x0, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:174 +0x24a github.com/hyperledger/fabric/protos/orderer._AtomicBroadcast_Deliver_Handler(0x1b700c0, 0xc4203b1380, 0x26b3000, 0xc4200c1970, 0x27b5768, 0xc4204467e0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:592 +0xb2 github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc4202b2160, 0x26b3d20, 0xc4200ac600, 0xc4209a0280, 0xc4203b1410, 0x2667b60, 0x0, 0x0, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1059 +0xa90 github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).handleStream(0xc4202b2160, 0x26b3d20, 0xc4200ac600, 0xc4209a0280, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1152 +0x14c1 github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc420280e70, 0xc4202b2160, 0x26b3d20, 0xc4200ac600, 0xc4209a0280) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:637 +0x9f created by github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1 /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:635 +0xa1 atomicBroadcastDeliverServer Recv 2018-11-06 14:42:16.441 CST [orderer/common/server] trace -> DEBU 080 Writing Deliver request trace to ./temp/DeliverTraceDir/1541486536441398212_0xc420446840.Deliver 2018-11-06 14:42:16.441 CST [common/deliver] deliverBlocks -> DEBU 081 [channel: mcc] Received seekInfo (0xc4201e26c0) start:<specified:<number:1 > > stop:<specified:<number:18446744073709551615 > > from 127.0.0.1:36392 2018-11-06 14:42:16.441 CST [common/deliver] deliverBlocks -> DEBU 082 [channel: mcc] Delivering block for (0xc4201e26c0) for 127.0.0.1:36392 goroutine 86 [running]: runtime/debug.Stack(0x0, 0x0, 0xc420031000) /usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7 runtime/debug.PrintStack() /usr/lib/golang/src/runtime/debug/stack.go:16 +0x22 github.com/hyperledger/fabric/protos/orderer.(*atomicBroadcastDeliverServer).Send(0xc420444380, 0xc420444790, 0xc420444460, 0xc4201e2760) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:606 +0x26 github.com/hyperledger/fabric/orderer/common/server.(*server).sendProducer.func1(0x26aa560, 0xc420444790, 0x26aa560, 0xc420444790) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:184 +0x54 github.com/hyperledger/fabric/common/deliver.sendBlockReply(0xc4201e2600, 0xc4201e2760, 0x2e, 0xc420446b70) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/common/deliver/deliver.go:314 +0x5e github.com/hyperledger/fabric/common/deliver.(*deliverHandler).deliverBlocks(0xc4200f5560, 0xc4201e2600, 0xc420446840, 0x0, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/common/deliver/deliver.go:249 +0x1492 github.com/hyperledger/fabric/common/deliver.(*deliverHandler).Handle(0xc4200f5560, 0xc4201e2600, 0xc420444380, 0xc4201e25e0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/common/deliver/deliver.go:135 +0x120 github.com/hyperledger/fabric/orderer/common/server.(*server).Deliver(0xc4203b1380, 0x26b4800, 0xc420444380, 0x0, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:174 +0x24a github.com/hyperledger/fabric/protos/orderer._AtomicBroadcast_Deliver_Handler(0x1b700c0, 0xc4203b1380, 0x26b3000, 0xc4200c1970, 0x27b5768, 0xc4204467e0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:592 +0xb2 github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc4202b2160, 0x26b3d20, 0xc4200ac600, 0xc4209a0280, 0xc4203b1410, 0x2667b60, 0x0, 0x0, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1059 +0xa90 github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).handleStream(0xc4202b2160, 0x26b3d20, 0xc4200ac600, 0xc4209a0280, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1152 +0x14c1 github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc420280e70, 0xc4202b2160, 0x26b3d20, 0xc4200ac600, 0xc4209a0280) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:637 +0x9f created by github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1 /home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:635 +0xa1 2018/11/06 14:42:16 proto: textWriter unindented too far 2018/11/06 14:42:16 proto: textWriter unindented too far atomicBroadcastDeliverServer Send block:<header:<6:71 0:"\x01" } 4:4610 } 5:90 1654:/* unknown wire type 6 */ 33098623:8867385947152545877 6:11028021890554787428 1075130:"\x9e\x8c\x91<\xda'P'\xe6dvD\x9b\xf3\xcba\x9f\nH\b\f\x95.\f\u07bc\x15\xa0\x91w\x86E" >data:<1:"\n\xe9\x01\n\b\x03\x1a\f\b\xc5\xef\x84\xdf\x05\x10\x80눿\x01"\x03mcc
@70cf70ea6c3ec6f49a57baadfd6a21c68fafbd4e4e757f3ed408e12206adc3cf:\a\x12\x05\x12\x03acc\x12\x84\x01\nh\n\aOrg1CIS\x12]-----BEGIN EC PRIVATE KEY-----\nMHg0NWE2c2RmNGE1c2RmNDY1YXM0ZjY=\n-----END EC PRIVATE KEY-----\n\x12\x18A\xf5\xa2[\a\xe4G\xa0 %\x10\xaf\xfa\x83\x8e\xad\xa0E\x986h\xa5@\x12\xc4\n\n\xc1\n\n\x84\x01\nh\n\aOrg1CIS\x12]-----BEGIN EC PRIVATE KEY-----\nMHg0NWE2c2RmNGE1c2RmNDY1YXM0ZjY=\n-----END EC PRIVATE KEY-----\n\x12\x18A\xf5\xa2[\a\xe4G\xa0 %\x10\xaf\xfa\x83\x8e\xad\xa0E\x986h\xa5@\x12\xb7\t\n!\n\x1f\n\x1d\b\x01\x12\x05\x12\x03acc\x1a\x12\n\x03TGE\n\vtgepage.csv\x12\x91\t\n\xd8\a\n 2R\x15\x01\xdaEn}\xa1\xd5o\xea\x98[k\xd2'\xd7x\xb1\xd7\xca\afd\xc7\x04\x9bo\xb3\x04\x12\xb3\a\n\x91\a\x12\xd8\x02\n\x03acc\x12\xd0\x02\n*\n(6666666666666666666666666666666666666666\x1aJ\n(0c7fc3179cb7d46651780dfa17710313f207fd15\x1a\x1e\b\x04(\x0f2\x18\n\x14j1{\xe7\xae,\n\x0f.]F~y\xf2\xcfYiu4{\x10\x04\x1aD\n(6a317be7ae2c0a0f2e5d467e79f2cf596975347b\x1a\x18\b\x04\x12\x14\f\u007f\xc3\x17\x9c\xb7\xd4fQx\r\xfa\x17q\x03\x13\xf2\a\xfd\x15\x1aJ\n(7f9501740548e2f7ea90b408c19acfb430f3b3b8\x1a\x1e\b\x04(\x0f2\x18\n\x14\x9a@:JQ\v\x19\x13\x03\x8a\x02\xff@T\x8e\x8f\xae=\x99\xf7\x10\x04\x1aD\n(9a403a4a510b1913038a02ff40548e8fae3d99f7\x1a\x18\b\x04\x12\x14\u007f\x95\x01t\x05H\xe2\xf7ꐴ\b\xc1\x9aϴ0\xf3\xb3\xb8\x12\xde\x01\n\x03fre\x12\xd6\x01\n*\n(0c7fc3179cb7d46651780dfa17710313f207fd15\n*\n(7f9501740548e2f7ea90b408c19acfb430f3b3b8\x1a=\n(0c7fc3179cb7d46651780dfa17710313f207fd15\x1a\x11\x12\x0f\b\x90N\x18\xc5\xef\x84\xdf\x05 \xc5\xde\xc4\xf5\x06\x1a=\n(7f9501740548e2f7ea90b408c19acfb430f3b3b8\x1a\x11\x12\x0f\b\x90N\x18\xc5\xef\x84\xdf\x05 \xc5\xde\xc4\xf5\x06\x12\xd2\x02\n\x03mct\x12\xca\x02\x1a0\n(0c7fc3179cb7d46651780dfa17710313f207fd15\x1a\x04\x00\x00\x00\x00\x1a:\n.0c7fc3179cb7d46651780dfa17710313f207fd15:MINOR\x1a\b\x00\x00\x00\x00\x00\x00\x00\x00\x1a0\n(6666666666666666666666666666666666666666\x1a\x04\x00\x98H\x1a:\n.6666666666666666666666666666666666666666:MINOR\x1a\b\x00\x00\x00\x00\x00\x00\x00\x00\x1a0\n(7f9501740548e2f7ea90b408c19acfb430f3b3b8\x1a\x04\x00\x00\x00\x00\x1a:\n.7f9501740548e2f7ea90b408c19acfb430f3b3b8:MINOR\x1a\b\x00\x00\x00\x00\x00\x00\x00\x00\x1a\x03\b\xc8\x01"\x18\x12\x03acc\x1a\x11development_build\x12\xb3\x01\nh\n\aOrg1CIS\x12]-----BEGIN EC PRIVATE KEY-----\nMHg0NWE2c2RmNGE1c2RmNDY1YXM0ZjY=\n-----END EC PRIVATE KEY-----\n\x12G0E\x02!\x00\xd6\v\x00K\x16;\x9a\x99)\x0e\x172\xaa\xbee\xb5\xcc0\x9d\xf0\xf1\xa9\xe7g\x01~}\x86Swj-\x02 CV\xfe\xb0֙\xc2\x19\x8f\xd9=(\x04fAŻ\xba1\xa9\xa6\xc6\xfc\xdbE\x87w\x8c\xa2?PL" 2:"0E\x02!\x00\xbfQ1\xd8U\xb2B\x98yf\x99"\xfaV\x89\x99\x1bf'׀\xd6Q(\\nw\xd6/\xee\xfd]\x02 Z\r\xa1\x93\xf6H\xeaj^>^#K<\xf5\x04I\x96}\x19
\xa9=f!\xe6a\x13\f\x13\x97a" 1:"\n\xe8\x01\n\b\x03\x1a\v\b\xc7\xef\x84\xdf\x05\x10\xa2\xb0\x96B"\x03mcc@92f4e92e6ff543b687e9c0c3a961b1bcc3a7eabafa412d0cb6937081a56d71b9:\a\x12\x05\x12\x03acc\x12\x84\x01\nh\n\aOrg1CIS\x12]-----BEGIN EC PRIVATE KEY-----\nMHg0NWE2c2RmNGE1c2RmNDY1YXM0ZjY=\n-----END EC PRIVATE KEY-----\n\x12\x18\x92\xeb\xb0\x10wԒ\xe3\xab\xf8\xf0t\x1bk\x95\xd4 \x88\xc5\xfa\xeb\xf3\vG\x12\xd6\a\n\xd3\a\n\x84\x01\nh\n\aOrg1CIS\x12]-----BEGIN EC PRIVATE KEY-----\nMHg0NWE2c2RmNGE1c2RmNDY1YXM0ZjY=\n-----END EC PRIVATE KEY-----\n\x12\x18\x92\xeb\xb0\x10wԒ\xe3\xab\xf8\xf0t\x1bk\x95\xd4 \x88\xc5\xfa\xeb\xf3\vG\x12\xc9\x06\n!\n\x1f\n\x1d\b\x01\x12\x05\x12\x03acc\x1a\x12\n\x03TGE\n\vtgepage.csv\x12\xa3\x06\n\xeb\x04\n KA\xf5\xcfϪ~%;Ć\xd4A5\xb8S6\xa5\x1a\xf0\xeb\\x92[\x95\xa4%\x97\xfa\x819\xd9\x12\xc6\x04\n\xa4\x04\x12\xc6\x01\n\x03acc\x12\xbe\x01\n\n(6666666666666666666666666666666666666666\x1aD\n(491365305b8ffb3a7018046bd685a5138e51e6f2\x1a\x18\b\x04\x12\x14\xab\xfe\xb5oh\xe3i0lA닎P\x17=\xc6\xc7gT\x1aJ\n(abfeb56f68e369306c41eb8b8e50173dc6c76754\x1a\x1e\b\x04(\r2\x18\n\x14I\x13e0[\x8f\xfb:p\x18\x04kօ\xa5\x13\x8eQ\xe6\xf2\x10\x04\x12r\n\x03fre\x12k\n\n(abfeb56f68e369306c41eb8b8e50173dc6c76754\x1a=\n(abfeb56f68e369306c41eb8b8e50173dc6c76754\x1a\x11\x12\x0f\b\x88'\x18\xc7\xef\x84\xdf\x05 LJ\xaf\xdf\x05\x12\xe4\x01\n\x03mct\x12\xdc\x01\x1a0\n(6666666666666666666666666666666666666666\x1a\x04\x00\x98\x82\xf8\x1a:\n.6666666666666666666666666666666666666666:MINOR\x1a\b\x00\x00\x00\x00\x00\x00\x00\x00\x1a0\n(abfeb56f68e369306c41eb8b8e50173dc6c76754\x1a\x04\x00\x00\x00\x00\x1a:\n.abfeb56f68e369306c41eb8b8e50173dc6c76754:MINOR\x1a\b\x00\x00\x00\x00\x00\x00\x00\x00\x1a\x03\b\xc8\x01"\x18\x12\x03acc\x1a\x11development_build\x12\xb2\x01\nh\n\aOrg1CIS\x12]-----BEGIN EC PRIVATE KEY-----\nMHg0NWE2c2RmNGE1c2RmNDY1YXM0ZjY=\n-----END EC PRIVATE KEY-----\n\x12F0D\x02 z\xed\t2\xf4\x14\xdc\xc99P\xefX[p\x94&\xf5{\x95jN\x1fڎ]k>\x06\x9a\xf7\x89\xc8\x02 H,V\xf0y\x8d\x1fE\xc8&H\u007f\x19\x1c\xb1\xd6l\b>I\x85\x8f\xe35\xb3l\x029\xb16{" 2:"0D\x02 qR\xf1\xef\xbbxx\xa5\xf5%\x91RF\x06&\x1b\xf5\x1f\f0D&\x16\xb5u\x17\xcd\x16+\xabN\x02 H\x16\x93\x8eX\xe6,A\xea5\x98\xfc\x80"\xd4\xc0\xceYS\x99\xfb\x13 g\x13!1\xffk\xb3ǥ" >metadata:<metadata:"\022\317\001\n\204\001\nh\n\007DEFAULT\022]-----BEGIN EC PRIVATE KEY-----\nMHg0NWE2c2RmNGE1c2RmNDY1YXM0ZjY=\n-----END EC PRIVATE KEY-----\n\022\030\256\374w\231\200\316,.\350\t\276\335\337eLL\247d\342\337Z\204\037@\022F0D\002 x\232\336-0\314\334;\205\300\350\201\264\214\030I%\264&\345\205\240G\250\356[\245\353$\353:\002 !\300\246\007\367,@\\245~\216\254g\235J\334.\225xlqo\362P<:\3547-\224&&" metadata:"\022\317\001\n\204\001\nh\n\007DEFAULT\022]-----BEGIN EC PRIVATE KEY-----\nMHg0NWE2c2RmNGE1c2RmNDY1YXM0ZjY=\n-----END EC PRIVATE KEY-----\n\022\030\013\217q1\311KN3\260\311kPG;\310eh\307I8\230X\250\331\022F0D\002 \023\346[\372\256\335\217\352(\276A\245\237\251\255\370\206\331.\365?\274\332\233X\377]\206X\226\027@\002 L\207\017Gd\355\260\310U\353\274X\3151\206\327\005\356\344N\332\236\276L\n\347\267#T\347\362" metadata:"" metadata:"" > >
2018-11-06 14:42:16.442 CST [fsblkstorage] waitForBlock -> DEBU 083 Going to wait for newer blocks. maxAvailaBlockNumber=[1], waitForBlockNum=[2]
2018-11-06 14:42:17.817 CST [orderer/common/server] trace -> DEBU 084 Writing Broadcast request trace to ./temp/BroadcastTraceDir/1541486537817515025_0xc4202a7d70.Broadcast
2018-11-06 14:42:17.817 CST [orderer/common/broadcast] Handle -> DEBU 085 [channel: mcc] Broadcast is processing normal message from 127.0.0.1:36390 with txid '7fb26e68714270f73ea434390e2d50c3209baad121f35ba7daa42d3bcb601f37' of type ENDORSER_TRANSACTION
2018-11-06 14:42:17.817 CST [orderer/common/broadcast] Handle -> DEBU 086 [channel: mcc] Broadcast has successfully enqueued message of type ENDORSER_TRANSACTION from 127.0.0.1:36390
goroutine 25 [running]:
runtime/debug.Stack(0xc42042ece0, 0x20, 0x18)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/protos/orderer.(*atomicBroadcastBroadcastServer).Send(0xc42021e0a0, 0xc42042ece0, 0x1, 0xc42042ece0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:576 +0x26
github.com/hyperledger/fabric/orderer/common/server.(*broadcastMsgTracer).Send(0xc42023c480, 0xc42042ece0, 0x4c, 0xc420be7cb0)
:1 +0x46
github.com/hyperledger/fabric/orderer/common/broadcast.(*handlerImpl).Handle(0xc42021e530, 0x26b45c0, 0xc42023c480, 0x1b56560, 0x7fb5aead9601)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/broadcast/broadcast.go:140 +0x562
github.com/hyperledger/fabric/orderer/common/server.(*server).Broadcast(0xc4203b1380, 0x26b4740, 0xc42021e0a0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:141 +0xf4
github.com/hyperledger/fabric/protos/orderer._AtomicBroadcast_Broadcast_Handler(0x1b700c0, 0xc4203b1380, 0x26b3000, 0xc4202f6f20, 0x27b5768, 0xc42028bf80)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:562 +0xb2
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc4202b2160, 0x26b3d20, 0xc4201a0900, 0xc420b54280, 0xc4203b1410, 0x2667b40, 0x0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1059 +0xa90
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).handleStream(0xc4202b2160, 0x26b3d20, 0xc4201a0900, 0xc420b54280, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1152 +0x14c1
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc4201a6990, 0xc4202b2160, 0x26b3d20, 0xc4201a0900, 0xc420b54280)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:637 +0x9f
created by github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:635 +0xa1
atomicBroadcastBroadcastServer Send status:SUCCESS
goroutine 25 [running]:
runtime/debug.Stack(0x3, 0xc420b61830, 0xc9de58)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/protos/orderer.(*atomicBroadcastBroadcastServer).Recv(0xc42021e0a0, 0x1af4c80, 0xc42042ece0, 0xc420b618e0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:583 +0x40
github.com/hyperledger/fabric/orderer/common/server.(*broadcastMsgTracer).Recv(0xc42023c480, 0xc42042ece0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:113 +0x37
github.com/hyperledger/fabric/orderer/common/broadcast.(*handlerImpl).Handle(0xc42021e530, 0x26b45c0, 0xc42023c480, 0x1b56560, 0x7fb5aead9601)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/broadcast/broadcast.go:83 +0x146
github.com/hyperledger/fabric/orderer/common/server.(*server).Broadcast(0xc4203b1380, 0x26b4740, 0xc42021e0a0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:141 +0xf4
github.com/hyperledger/fabric/protos/orderer._AtomicBroadcast_Broadcast_Handler(0x1b700c0, 0xc4203b1380, 0x26b3000, 0xc4202f6f20, 0x27b5768, 0xc42028bf80)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:562 +0xb2
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc4202b2160, 0x26b3d20, 0xc4201a0900, 0xc420b54280, 0xc4203b1410, 0x2667b40, 0x0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1059 +0xa90
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).handleStream(0xc4202b2160, 0x26b3d20, 0xc4201a0900, 0xc420b54280, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1152 +0x14c1
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc4201a6990, 0xc4202b2160, 0x26b3d20, 0xc4201a0900, 0xc420b54280)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:637 +0x9f
created by github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:635 +0xa1
atomicBroadcastBroadcastServer Recv
2018-11-06 14:42:17.817 CST [orderer/common/blockcutter] Ordered -> DEBU 087 Enqueuing message into batch
2018-11-06 14:42:19.817 CST [orderer/consensus/solo] main -> DEBU 088 Batch timer expired, creating block
2018-11-06 14:42:19.818 CST [orderer/commmon/multichannel] addLastConfigSignature -> DEBU 089 [channel: mcc] About to write block, setting its LAST_CONFIG to 0
2018-11-06 14:42:19.819 CST [fsblkstorage] indexBlock -> DEBU 08a Indexing block [blockNum=2, blockHash=[]byte{0x54, 0xb7, 0x7c, 0xed, 0xf3, 0x74, 0xa, 0x3a, 0x59, 0x4, 0xd3, 0x57, 0x9c, 0xb0, 0xd0, 0xae, 0x2c, 0xf1, 0x78, 0xc2, 0xba, 0xce, 0x75, 0x99, 0x3f, 0x93, 0xcd, 0xe8, 0x3f, 0x3a, 0x84, 0xaa} txOffsets=
txId=7fb26e68714270f73ea434390e2d50c3209baad121f35ba7daa42d3bcb601f37 locPointer=offset=70, bytesLength=1665
]
2018-11-06 14:42:19.819 CST [fsblkstorage] updateCheckpoint -> DEBU 08b Broadcasting about update checkpointInfo: latestFileChunkSuffixNum=[0], latestFileChunksize=[7520], isChainEmpty=[false], lastBlockNumber=[2]
2018-11-06 14:42:19.820 CST [orderer/commmon/multichannel] commitBlock -> DEBU 08c [channel: mcc] Wrote block 2
2018-11-06 14:42:19.820 CST [fsblkstorage] waitForBlock -> DEBU 08d Came out of wait. maxAvailaBlockNumber=[2]
2018-11-06 14:42:19.820 CST [common/deliver] deliverBlocks -> DEBU 08e [channel: mcc] Delivering block for (0xc4201e26c0) for 127.0.0.1:36392
goroutine 86 [running]:
runtime/debug.Stack(0x0, 0x0, 0xc420484400)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/protos/orderer.(*atomicBroadcastDeliverServer).Send(0xc420444380, 0xc420a1a460, 0xc420444460, 0xc42022ed80)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:606 +0x26
github.com/hyperledger/fabric/orderer/common/server.(*server).sendProducer.func1(0x26aa560, 0xc420a1a460, 0x26aa560, 0xc420a1a460)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:184 +0x54
github.com/hyperledger/fabric/common/deliver.sendBlockReply(0xc4201e2600, 0xc42022ed80, 0x2e, 0xc4209fccf0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/common/deliver/deliver.go:314 +0x5e
github.com/hyperledger/fabric/common/deliver.(*deliverHandler).deliverBlocks(0xc4200f5560, 0xc4201e2600, 0xc420446840, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/common/deliver/deliver.go:249 +0x1492
github.com/hyperledger/fabric/common/deliver.(*deliverHandler).Handle(0xc4200f5560, 0xc4201e2600, 0xc420444380, 0xc4201e25e0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/common/deliver/deliver.go:135 +0x120
github.com/hyperledger/fabric/orderer/common/server.(*server).Deliver(0xc4203b1380, 0x26b4800, 0xc420444380, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:174 +0x24a
github.com/hyperledger/fabric/protos/orderer.AtomicBroadcast_Deliver_Handler(0x1b700c0, 0xc4203b1380, 0x26b3000, 0xc4200c1970, 0x27b5768, 0xc4204467e0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:592 +0xb2
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc4202b2160, 0x26b3d20, 0xc4200ac600, 0xc4209a0280, 0xc4203b1410, 0x2667b60, 0x0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1059 +0xa90
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).handleStream(0xc4202b2160, 0x26b3d20, 0xc4200ac600, 0xc4209a0280, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1152 +0x14c1
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc420280e70, 0xc4202b2160, 0x26b3d20, 0xc4200ac600, 0xc4209a0280)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:637 +0x9f
created by github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(Server).serveStreams.func1
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:635 +0xa1
2018/11/06 14:42:19 proto: textWriter unindented too far
2018/11/06 14:42:19 proto: textWriter unindented too far
atomicBroadcastDeliverServer Send block:<header:<6:71 0:"\x02" } 4:41 6747547618375603:"\x1e\xdebu\u0089\x03J\x8cx\xf4^F\xd7D\xaa\xb0T\xc4&\x85\x9a\x04 )\xadC\x92\xd2\xf1\xef\x05ߍl"e" 852:/
unexpected EOF / } 10:6252686550406265144 187514:/ unknown wire type 6 / / unexpected EOF */ >data:<1:"\n\xe9\x01\n\b\x03\x1a\f\b\xc9\xef\x84\xdf\x05\x10\x86\xb0\xd3\xff\x02\"\x03mcc*@7fb26e68714270f73ea434390e2d50c3209baad121f35ba7daa42d3bcb601f37:\a\x12\x05\x12\x03acc\x12\x84\x01\nh\n\aOrg1CIS\x12]-----BEGIN EC PRIVATE KEY-----\nMHg0NWE2c2RmNGE1c2RmNDY1YXM0ZjY=\n-----END EC PRIVATE KEY-----\n\x12\x18\xa0_\xaf\xab\xddS\x1d\xf5T\xa1\xf79\xbd\xe5\x84{|\x95뗥79\x84\x12\xc4\n\n\xc1\n\n\x84\x01\nh\n\aOrg1CIS\x12]-----BEGIN EC PRIVATE KEY-----\nMHg0NWE2c2RmNGE1c2RmNDY1YXM0ZjY=\n-----END EC PRIVATE KEY-----\n\x12\x18\xa0_\xaf\xab\xddS\x1d\xf5T\xa1\xf79\xbd\xe5\x84{|\x95뗥79\x84\x12\xb7\t\n!\n\x1f\n\x1d\b\x01\x12\x05\x12\x03acc\x1a\x12\n\x03TGE\n\vtgepage.csv\x12\x91\t\n\xd8\a\n xY\x1b\x97ɱh\x02\xca,\x98\xfa͛\xb63uj\xfe \xe3\xea\x80\x05%\x1c\xa8\xa3\x83\x18W\xe5\x12\xb3\a\n\x91\a\x12\xd8\x02\n\x03acc\x12\xd0\x02\n*\n(6666666666666666666666666666666666666666\x1aD\n(44a3b0217c2ff42a4679ed713a5fcfd4d2daf36a\x1a\x18\b\x04\x12\x14l{b\x94M\x12Vģ\xbd\x18ܔK\x8f\xe2\xdf~\xdf\xda\x1aJ\n(6c7b62944d1256c4a3bd18dc944b8fe2df7edfda\x1a\x1e\b\x04(\f2\x18\n\x14D\xa3\xb0!|/\xf4*Fy\xedq:_\xcf\xd4\xd2\xda\xf3j\x10\x04\x1aJ\n(887ea6a4a017fda015ae4dd13c36ebbc45ede515\x1a\x1e\b\x04(\f2\x18\n\x14\x9b\xc7\xc9M\x8et\xb6:\x97\x9f\xb1\xf0\xf5\xa2\x96\xae\xb4\xc6D\x04\x10\x04\x1aD\n(9bc7c94d8e74b63a979fb1f0f5a296aeb4c64404\x1a\x18\b\x04\x12\x14\x88~\xa6\xa4\xa0\x17\xfd\xa0\x15\xaeM\xd1<6\xeb\xbcE\xed\xe5\x15\x12\xde\x01\n\x03fre\x12\xd6\x01\n*\n(6c7b62944d1256c4a3bd18dc944b8fe2df7edfda\n*\n(887ea6a4a017fda015ae4dd13c36ebbc45ede515\x1a=\n(6c7b62944d1256c4a3bd18dc944b8fe2df7edfda\x1a\x11\x12\x0f\b\xd0\x0f\x18\xc9\xef\x84\xdf\x05 ɟ΄\x06\x1a=\n(887ea6a4a017fda015ae4dd13c36ebbc45ede515\x1a\x11\x12\x0f\b\xd0\x0f\x18\xc9\xef\x84\xdf\x05 ɟ΄\x06\x12\xd2\x02\n\x03mct\x12\xca\x02\x1a0\n(6666666666666666666666666666666666666666\x1a\x04\x00\x98\x86\xe0\x1a:\n.6666666666666666666666666666666666666666:MINOR\x1a\b\x00\x00\x00\x00\x00\x00\x00\x00\x1a0\n(6c7b62944d1256c4a3bd18dc944b8fe2df7edfda\x1a\x04\x00\x00\x00\x00\x1a:\n.6c7b62944d1256c4a3bd18dc944b8fe2df7edfda:MINOR\x1a\b\x00\x00\x00\x00\x00\x00\x00\x00\x1a0\n(887ea6a4a017fda015ae4dd13c36ebbc45ede515\x1a\x04\x00\x00\x00\x00\x1a:\n.887ea6a4a017fda015ae4dd13c36ebbc45ede515:MINOR\x1a\b\x00\x00\x00\x00\x00\x00\x00\x00\x1a\x03\b\xc8\x01\"\x18\x12\x03acc\x1a\x11development_build\x12\xb3\x01\nh\n\aOrg1CIS\x12]-----BEGIN EC PRIVATE KEY-----\nMHg0NWE2c2RmNGE1c2RmNDY1YXM0ZjY=\n-----END EC PRIVATE KEY-----\n\x12G0E\x02!\x00\x8d\x98\x98\x91f]u4\xce{<)\x16G\xfe\aw\x93ľ\xf4\xf9w\x1e\xbb\xcb\x05\x88\xbc\xb9#\xc1\x02 \f\xd3+C\xb3\x19\xdd\xd0\x13\x86\xa4\x93\x89AJ\x85\xdfnevH\xe0\x847\x12\b\xa9Aɗ6\xe2" 2:"0E\x02!\x00\xb9\x9c\xcaV\xecA\x9e1\xbf\u007f\u007f&\x03\xf0R:\xd7\x0e\x85gZ\x01'\xabP{W\xe3 \x9a,\x02 P\vlАg\x91\x84X\rtjcP\xf8\f\xe9\xce\x1a~\xfaFnv[\xbd\xd7\x17\xcc\x13\x0fR" >metadata:<metadata:"\022\320\001\n\204\001\nh\n\007DEFAULT\022]-----BEGIN EC PRIVATE KEY-----\nMHg0NWE2c2RmNGE1c2RmNDY1YXM0ZjY=\n-----END EC PRIVATE KEY-----\n\022\030\371\370\342u\232\300y\274\220@\004L\273\305\202f\221\267,v\223\004\311!\022G0E\002!\000\362\304\252}\365\220\016\210\367\307\234D\342?\356\201\223v'\244x\363\w\355C\374W\272\367\250\237\002 Tk\215\351\307\242\304P\025\240\232\000\036\311\027\025\016\225L\356E\320c\367\255\260YrF\235e\312" metadata:"\022\320\001\n\204\001\nh\n\007DEFAULT\022]-----BEGIN EC PRIVATE KEY-----\nMHg0NWE2c2RmNGE1c2RmNDY1YXM0ZjY=\n-----END EC PRIVATE KEY-----\n\022\030\320\346\271?N\331\237\316\317\034\227af\014k\027f\007\n[tn\306\312\022G0E\002!\000\322\232\301/\r\213\340\322\255\373\264\017-\352\017\331\001(9Q\nl,\211J\273%\177\016b\0067\002 \017\0373=5:\221%h\005r\377q!\367\253\204\277\330\217\333\021
\366\007\014\335\315\0139I\225" metadata:"" metadata:"" > >
2018-11-06 14:42:19.820 CST [fsblkstorage] waitForBlock -> DEBU 08f Going to wait for newer blocks. maxAvailaBlockNumber=[2], waitForBlockNum=[3]
2018-11-06 14:42:20.477 CST [orderer/common/server] trace -> DEBU 090 Writing Broadcast request trace to ./temp/BroadcastTraceDir/1541486540477419333_0xc420be7d10.Broadcast
2018-11-06 14:42:20.477 CST [orderer/common/broadcast] Handle -> DEBU 091 [channel: mcc] Broadcast is processing normal message from 127.0.0.1:36390 with txid '0340e4265388e69b179cee1fa36dfcea1d8f8ce260e962d390adbaa9a32a36c0' of type ENDORSER_TRANSACTION
2018-11-06 14:42:20.477 CST [orderer/common/broadcast] Handle -> DEBU 092 [channel: mcc] Broadcast has successfully enqueued message of type ENDORSER_TRANSACTION from 127.0.0.1:36390
goroutine 25 [running]:
runtime/debug.Stack(0xc420a3c060, 0x20, 0x18)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/protos/orderer.(*atomicBroadcastBroadcastServer).Send(0xc42021e0a0, 0xc420a3c060, 0x1, 0xc420a3c060)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:576 +0x26
github.com/hyperledger/fabric/orderer/common/server.(*broadcastMsgTracer).Send(0xc42023c480, 0xc420a3c060, 0x4c, 0xc420be7dd0)
:1 +0x46
github.com/hyperledger/fabric/orderer/common/broadcast.(*handlerImpl).Handle(0xc42021e530, 0x26b45c0, 0xc42023c480, 0x1b56560, 0x7fb5aead9601)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/broadcast/broadcast.go:140 +0x562
github.com/hyperledger/fabric/orderer/common/server.(*server).Broadcast(0xc4203b1380, 0x26b4740, 0xc42021e0a0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:141 +0xf4
github.com/hyperledger/fabric/protos/orderer._AtomicBroadcast_Broadcast_Handler(0x1b700c0, 0xc4203b1380, 0x26b3000, 0xc4202f6f20, 0x27b5768, 0xc42028bf80)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:562 +0xb2
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc4202b2160, 0x26b3d20, 0xc4201a0900, 0xc420b54280, 0xc4203b1410, 0x2667b40, 0x0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1059 +0xa90
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).handleStream(0xc4202b2160, 0x26b3d20, 0xc4201a0900, 0xc420b54280, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1152 +0x14c1
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc4201a6990, 0xc4202b2160, 0x26b3d20, 0xc4201a0900, 0xc420b54280)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:637 +0x9f
created by github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:635 +0xa1
atomicBroadcastBroadcastServer Send status:SUCCESS
goroutine 25 [running]:
runtime/debug.Stack(0x3, 0xc420b61830, 0xc9de58)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/protos/orderer.(*atomicBroadcastBroadcastServer).Recv(0xc42021e0a0, 0x1af4c80, 0xc420a3c060, 0xc420b618e0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:583 +0x40
github.com/hyperledger/fabric/orderer/common/server.(*broadcastMsgTracer).Recv(0xc42023c480, 0xc420a3c060, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:113 +0x37
github.com/hyperledger/fabric/orderer/common/broadcast.(*handlerImpl).Handle(0xc42021e530, 0x26b45c0, 0xc42023c480, 0x1b56560, 0x7fb5aead9601)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/broadcast/broadcast.go:83 +0x146
github.com/hyperledger/fabric/orderer/common/server.(*server).Broadcast(0xc4203b1380, 0x26b4740, 0xc42021e0a0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:141 +0xf4
github.com/hyperledger/fabric/protos/orderer._AtomicBroadcast_Broadcast_Handler(0x1b700c0, 0xc4203b1380, 0x26b3000, 0xc4202f6f20, 0x27b5768, 0xc42028bf80)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:562 +0xb2
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc4202b2160, 0x26b3d20, 0xc4201a0900, 0xc420b54280, 0xc4203b1410, 0x2667b40, 0x0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1059 +0xa90
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).handleStream(0xc4202b2160, 0x26b3d20, 0xc4201a0900, 0xc420b54280, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1152 +0x14c1
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc4201a6990, 0xc4202b2160, 0x26b3d20, 0xc4201a0900, 0xc420b54280)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:637 +0x9f
created by github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:635 +0xa1
atomicBroadcastBroadcastServer Recv
2018-11-06 14:42:20.477 CST [orderer/common/blockcutter] Ordered -> DEBU 093 Enqueuing message into batch
2018-11-06 14:42:20.578 CST [orderer/common/broadcast] Handle -> WARN 094 Error reading from 127.0.0.1:36390: rpc error: code = Canceled desc = context canceled
2018-11-06 14:42:20.578 CST [orderer/common/server] func1 -> DEBU 095 Closing Broadcast stream
2018-11-06 14:42:22.477 CST [orderer/consensus/solo] main -> DEBU 096 Batch timer expired, creating block
2018-11-06 14:42:22.478 CST [orderer/commmon/multichannel] addLastConfigSignature -> DEBU 097 [channel: mcc] About to write block, setting its LAST_CONFIG to 0
2018-11-06 14:42:22.479 CST [fsblkstorage] indexBlock -> DEBU 098 Indexing block [blockNum=3, blockHash=[]byte{0x90, 0xbf, 0x77, 0x1b, 0xb0, 0xc3, 0xfc, 0x1e, 0xc2, 0xac, 0x42, 0xd5, 0x37, 0xe9, 0xae, 0x73, 0x4a, 0x86, 0xcc, 0xc9, 0xf3, 0x32, 0x36, 0xf1, 0x42, 0x41, 0x8d, 0xb9, 0xf3, 0x3b, 0x6c, 0xb0} txOffsets=
txId=0340e4265388e69b179cee1fa36dfcea1d8f8ce260e962d390adbaa9a32a36c0 locPointer=offset=70, bytesLength=1439
]
2018-11-06 14:42:22.479 CST [fsblkstorage] updateCheckpoint -> DEBU 099 Broadcasting about update checkpointInfo: latestFileChunkSuffixNum=[0], latestFileChunksize=[9458], isChainEmpty=[false], lastBlockNumber=[3]
2018-11-06 14:42:22.480 CST [orderer/commmon/multichannel] commitBlock -> DEBU 09a [channel: mcc] Wrote block 3
2018-11-06 14:42:22.480 CST [fsblkstorage] waitForBlock -> DEBU 09b Came out of wait. maxAvailaBlockNumber=[3]
2018-11-06 14:42:22.480 CST [common/deliver] deliverBlocks -> DEBU 09c [channel: mcc] Delivering block for (0xc4201e26c0) for 127.0.0.1:36392
goroutine 86 [running]:
runtime/debug.Stack(0x0, 0x0, 0x278bae0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/protos/orderer.(*atomicBroadcastDeliverServer).Send(0xc420444380, 0xc420c5e1d0, 0xc420444460, 0xc420a3cfa0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:606 +0x26
github.com/hyperledger/fabric/orderer/common/server.(*server).sendProducer.func1(0x26aa560, 0xc420c5e1d0, 0x26aa560, 0xc420c5e1d0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:184 +0x54
github.com/hyperledger/fabric/common/deliver.sendBlockReply(0xc4201e2600, 0xc420a3cfa0, 0x2e, 0xc420a42c60)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/common/deliver/deliver.go:314 +0x5e
github.com/hyperledger/fabric/common/deliver.(*deliverHandler).deliverBlocks(0xc4200f5560, 0xc4201e2600, 0xc420446840, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/common/deliver/deliver.go:249 +0x1492
github.com/hyperledger/fabric/common/deliver.(*deliverHandler).Handle(0xc4200f5560, 0xc4201e2600, 0xc420444380, 0xc4201e25e0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/common/deliver/deliver.go:135 +0x120
github.com/hyperledger/fabric/orderer/common/server.(*server).Deliver(0xc4203b1380, 0x26b4800, 0xc420444380, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:174 +0x24a
github.com/hyperledger/fabric/protos/orderer._AtomicBroadcast_Deliver_Handler(0x1b700c0, 0xc4203b1380, 0x26b3000, 0xc4200c1970, 0x27b5768, 0xc4204467e0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:592 +0xb2
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc4202b2160, 0x26b3d20, 0xc4200ac600, 0xc4209a0280, 0xc4203b1410, 0x2667b60, 0x0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1059 +0xa90
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).handleStream(0xc4202b2160, 0x26b3d20, 0xc4200ac600, 0xc4209a0280, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1152 +0x14c1
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc420280e70, 0xc4202b2160, 0x26b3d20, 0xc4200ac600, 0xc4209a0280)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:637 +0x9f
created by github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(Server).serveStreams.func1
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:635 +0xa1
2018/11/06 14:42:22 proto: textWriter unindented too far
2018/11/06 14:42:22 proto: textWriter unindented too far
atomicBroadcastDeliverServer Send block:<header:<6:71 0:"\x03" } 4:84 1990:/
unknown wire type 7 / 239421:72956426 1402 { } 1934:14813253527690721986 1021:58 } 4:42 4738479:15131 14:/ unexpected EOF / 364:/ unexpected EOF / 4:/ unexpected EOF / 7:21 6937866322151554:/ unknown wire type 7 / 26446611:/ unexpected EOF */ >data:<1:"\n\xe9\x01\n\b\x03\x1a\f\b\xcc\xef\x84\xdf\x05\x10\xaf\xed\xe8\xde\x01\"\x03mcc*@0340e4265388e69b179cee1fa36dfcea1d8f8ce260e962d390adbaa9a32a36c0:\a\x12\x05\x12\x03acc\x12\x84\x01\nh\n\aOrg1CIS\x12]-----BEGIN EC PRIVATE KEY-----\nMHg0NWE2c2RmNGE1c2RmNDY1YXM0ZjY=\n-----END EC PRIVATE KEY-----\n\x12\x18\x96m\xf20\xee\x13uV=\xfdh9K\x99\x8d,q2\x89\x80\xbbR\xb7\xab\x12\xe2\b\n\xdf\b\n\x84\x01\nh\n\aOrg1CIS\x12]-----BEGIN EC PRIVATE KEY-----\nMHg0NWE2c2RmNGE1c2RmNDY1YXM0ZjY=\n-----END EC PRIVATE KEY-----\n\x12\x18\x96m\xf20\xee\x13uV=\xfdh9K\x99\x8d,q2\x89\x80\xbbR\xb7\xab\x12\xd5\a\n!\n\x1f\n\x1d\b\x01\x12\x05\x12\x03acc\x1a\x12\n\x03TGE\n\vtgepage.csv\x12\xaf\a\n\xf7\x05\n \xc9O\x97P\xc5\xf7t\x02W\xea&\x02\xb7\x05Zk\xd46;\xf1\xef\xaaB\xfc\xaa\xc6\xdf\n\x1f\x87t\xb6\x12\xd2\x05\n\xb0\x05\x12\xd8\x02\n\x03acc\x12\xd0\x02\n*\n(6666666666666666666666666666666666666666\x1aD\n(5294ec858f2c0529e32c89262ac8877d66f4aac0\x1a\x18\b\x04\x12\x14\x98yf=\x866m\xbe\xa5Ŝ\xfao\xb2v\x8f\xf6\xf0\xdf@\x1aJ\n(9879663d86366dbea5c59cfa6fb2768ff6f0df40\x1a\x1e\b\x04(\f2\x18\n\x14R\x94셏,\x05)\xe3,\x89&*ȇ}f\xf4\xaa\xc0\x10\x04\x1aJ\n(9bc224ad7311a584ac9ade5f5363f8602bb962eb\x1a\x1e\b\x04(\f2\x18\n\x14\xeeAf\x85\x18Y\xf9\x81m\xbb)\a\xf1Oi\x15\r:lF\x10\x04\x1aD\n(ee4166851859f9816dbb2907f14f69150d3a6c46\x1a\x18\b\x04\x12\x14\x9b\xc2$\xads\x11\xa5\x84\xac\x9a\xde_Sc\xf8+\xb9b\xeb\x12\xd2\x02\n\x03mct\x12\xca\x02\x1a0\n(6666666666666666666666666666666666666666\x1a\x04\x00\x98\x86\xe0\x1a:\n.6666666666666666666666666666666666666666:MINOR\x1a\b\x00\x00\x00\x00\x00\x00\x00\x00\x1a0\n(9879663d86366dbea5c59cfa6fb2768ff6f0df40\x1a\x04\x00\x00\a\xd0\x1a:\n.9879663d86366dbea5c59cfa6fb2768ff6f0df40:MINOR\x1a\b\x00\x00\x00\x00\x00\x00\x00\x00\x1a0\n(9bc224ad7311a584ac9ade5f5363f8602bb962eb\x1a\x04\x00\x00\a\xd0\x1a:\n.9bc224ad7311a584ac9ade5f5363f8602bb962eb:MINOR\x1a\b\x00\x00\x00\x00\x00\x00\x00\x00\x1a\x03\b\xc8\x01"\x18\x12\x03acc\x1a\x11development_build\x12\xb2\x01\nh\n\aOrg1CIS\x12]-----BEGIN EC PRIVATE KEY-----\nMHg0NWE2c2RmNGE1c2RmNDY1YXM0ZjY=\n-----END EC PRIVATE KEY-----\n\x12F0D\x02 \n\xb8\xa57@\xac\xb139\xc4^\n\xac\x9f\r\xa1\x18g\x11걻W\xecu\xb8]!P\xf3|\xb9\x02 %\xad\9\x97\xacB\x88\xc0tӡY\xfeѲ\xab\x0fuR\x91^\x92u1\x14\xaf\x00\x82\xa5\xd57" 2:"0E\x02!\x00\xde\x12\xd0\x1d\t\xccyF\x87۞K\f\a\xc4\x00.E\xa8\xeeГ\xc4\r\xe0\xbc\xf0ud\x85\xd0:\x02 \t\x1a\xfdI/϶\x1c\v\x00\x86җ\xd1\xc7m\xcd\xc1f\xba\xb0\x8e}\x0e\x1a\x18\x02\x8d/\xa3\xec#" >metadata:<metadata:"\022\320\001\n\204\001\nh\n\007DEFAULT\022]-----BEGIN EC PRIVATE KEY-----\nMHg0NWE2c2RmNGE1c2RmNDY1YXM0ZjY=\n-----END EC PRIVATE KEY-----\n\022\030\234w\253\201;\270N\300\226\241\313\357j\265\245M\356\333P2\274\202\223?\022G0E\002!\000\216\214M\366\304Y\211\035\034m\273\032A\230x\033\352\265[\373WG\235r\312\327\0373,\001\2213\002 \O\240\274\346\177I\340\\274i$&\3526\241\331i\035\224\0101@\250\351B\201IzV" metadata:"\022\320\001\n\204\001\nh\n\007DEFAULT\022]-----BEGIN EC PRIVATE KEY-----\nMHg0NWE2c2RmNGE1c2RmNDY1YXM0ZjY=\n-----END EC PRIVATE KEY-----\n\022\030\000@I{\344\032tO\257Cz\232\t\005\t\252!\013\024E\024\242\2252\022G0E\002!\000\365\361\255\330e\305/K\372\r\312\031\2433\221\312\343\221L`\325\000\204F\\326N\251\242\212E\224\002 \037Fl.\213\350yS\307aE3\235\013\247\373\350\334\217X\333\327d\256\3213\207\303\026\255SS" metadata:"" metadata:"" > >
2018-11-06 14:42:22.480 CST [fsblkstorage] waitForBlock -> DEBU 09d Going to wait for newer blocks. maxAvailaBlockNumber=[3], waitForBlockNum=[4]
^C

stack for func (vi *ValidatorImpl) verifyReadSet(readSet map[string]comparable) error

goroutine 40 [running]:
runtime/debug.Stack(0xc4204473b0, 0xc4204404a0, 0x1c)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/common/configtx.(*ValidatorImpl).verifyReadSet(0xc4202ab540, 0xc4204473b0, 0x7, 0xc4204473b0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/common/configtx/update.go:21 +0x37
github.com/hyperledger/fabric/common/configtx.(*ValidatorImpl).authorizeUpdate(0xc4202ab540, 0xc420447020, 0x0, 0x0, 0xc42039ed00)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/common/configtx/update.go:143 +0x219
github.com/hyperledger/fabric/common/configtx.(*ValidatorImpl).proposeConfigUpdate(0xc4202ab540, 0xc42023dec0, 0x6000105, 0x0, 0xffffffffffffffff)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/common/configtx/validator.go:140 +0xf7
github.com/hyperledger/fabric/common/configtx.(*ValidatorImpl).ProposeConfigUpdate(0xc4202ab540, 0xc42023dec0, 0xc4202ab540, 0xc420386880, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/common/configtx/validator.go:131 +0x35
github.com/hyperledger/fabric/orderer/common/msgprocessor.(*SystemChannel).ProcessConfigUpdateMsg(0xc4200f5020, 0xc42023dec0, 0xc4201e2440, 0x2, 0x2, 0xc4201e2440)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/msgprocessor/systemchannel.go:103 +0x2f6
github.com/hyperledger/fabric/orderer/common/multichannel.(*ChainSupport).ProcessConfigUpdateMsg(0xc4202aa690, 0xc42023dec0, 0x43, 0xc4201e2440, 0x2, 0x2)
:1 +0x47
github.com/hyperledger/fabric/orderer/common/broadcast.(*handlerImpl).Handle(0xc42021e530, 0x26b45c0, 0xc42023dc80, 0x1b56560, 0x7fb5aead9d01)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/broadcast/broadcast.go:125 +0x338
github.com/hyperledger/fabric/orderer/common/server.(*server).Broadcast(0xc4203b1380, 0x26b4740, 0xc420042af0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/server.go:141 +0xf4
github.com/hyperledger/fabric/protos/orderer._AtomicBroadcast_Broadcast_Handler(0x1b700c0, 0xc4203b1380, 0x26b3000, 0xc42038c2c0, 0x27b5768, 0xc42023db90)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:562 +0xb2
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc4202b2160, 0x26b3d20, 0xc42016bc80, 0xc42037c280, 0xc4203b1410, 0x2667b40, 0x0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1059 +0xa90
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).handleStream(0xc4202b2160, 0x26b3d20, 0xc42016bc80, 0xc42037c280, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1152 +0x14c1
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc420280b00, 0xc4202b2160, 0x26b3d20, 0xc42016bc80, 0xc42037c280)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:637 +0x9f
created by github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:635 +0xa1

GetOrdererAddressByChannel

GetOrdererAddressByChannel channelID = mcc
GetOrdererAddressByChannel channelID == mcc haha
GetOrdererAddressByChannel channelID = mcc
GetOrdererAddressByChannel channelID == mcc haha
1d41e21f489f4d4342c516a8609231cad8c2a6c2
1d41e21f489f4d4342c516a8609231cad8c2a6c2
goroutine 115 [running]:
runtime/debug.Stack(0xc430e459b0, 0x1281a03, 0x1a61de0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).handleTransaction(0xc420227c70, 0xc430f722a0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:292 +0x22
github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).beforeTransaction(0xc420227c70, 0xc430ef7960)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:354 +0x2a7
github.com/hyperledger/fabric/core/chaincode/shim.newChaincodeHandler.func5(0xc430ef7960)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:199 +0x34
github.com/hyperledger/fabric/vendor/github.com/looplab/fsm.(*FSM).beforeEventCallbacks(0xc430d06f30, 0xc430ef7960, 0xc430e45b88, 0xc430e6e128)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/github.com/looplab/fsm/fsm.go:290 +0x1b3
github.com/hyperledger/fabric/vendor/github.com/looplab/fsm.(*FSM).Event(0xc430d06f30, 0x1c3bbc8, 0xb, 0xc430dcf090, 0x1, 0x1, 0xc430f07800, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/github.com/looplab/fsm/fsm.go:242 +0x45d
github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).handleMessage(0xc420227c70, 0xc430f722a0, 0x21, 0xc430d9c800)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:764 +0x33b
github.com/hyperledger/fabric/core/chaincode/shim.chatWithPeer.func1(0xc420118720, 0xc430d6ce10, 0x26c20c0, 0xc430d6cca0, 0xc420118780, 0xc420227c70)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/chaincode.go:312 +0x514
created by github.com/hyperledger/fabric/core/chaincode/shim.chatWithPeer
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/chaincode.go:261 +0x40f
goroutine 243 [running]:
runtime/debug.Stack(0xc430ee59b0, 0x1281a03, 0x1a61de0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).handleTransaction(0xc430ec9180, 0xc430f72ea0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:292 +0x22
github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).beforeTransaction(0xc430ec9180, 0xc430e564d0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:354 +0x2a7
github.com/hyperledger/fabric/core/chaincode/shim.newChaincodeHandler.func5(0xc430e564d0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:199 +0x34
github.com/hyperledger/fabric/vendor/github.com/looplab/fsm.(*FSM).beforeEventCallbacks(0xc430eba5d0, 0xc430e564d0, 0xc430ee5b88, 0xc430eda118)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/github.com/looplab/fsm/fsm.go:290 +0x1b3
github.com/hyperledger/fabric/vendor/github.com/looplab/fsm.(*FSM).Event(0xc430eba5d0, 0x1c3bbc8, 0xb, 0xc430d84ab0, 0x1, 0x1, 0xc430eed380, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/github.com/looplab/fsm/fsm.go:242 +0x45d
github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).handleMessage(0xc430ec9180, 0xc430f72ea0, 0x21, 0xc430d9d160)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:764 +0x33b
github.com/hyperledger/fabric/core/chaincode/shim.chatWithPeer.func1(0xc430ece2a0, 0xc430ecab70, 0x26c20c0, 0xc430ecaa00, 0xc430ece300, 0xc430ec9180)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/chaincode.go:312 +0x514
created by github.com/hyperledger/fabric/core/chaincode/shim.chatWithPeer
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/chaincode.go:261 +0x40f
goroutine 227 [running]:
runtime/debug.Stack(0xc430eb79b0, 0x1281a03, 0x1a61de0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).handleTransaction(0xc430eab570, 0xc430e74120)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:292 +0x22
github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).beforeTransaction(0xc430eab570, 0xc430e132d0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:354 +0x2a7
github.com/hyperledger/fabric/core/chaincode/shim.newChaincodeHandler.func5(0xc430e132d0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:199 +0x34
github.com/hyperledger/fabric/vendor/github.com/looplab/fsm.(*FSM).beforeEventCallbacks(0xc430d07e30, 0xc430e132d0, 0xc430eb7b88, 0xc430e6f7b8)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/github.com/looplab/fsm/fsm.go:290 +0x1b3
github.com/hyperledger/fabric/vendor/github.com/looplab/fsm.(*FSM).Event(0xc430d07e30, 0x1c3bbc8, 0xb, 0xc430d6cda0, 0x1, 0x1, 0xc430e76580, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/github.com/looplab/fsm/fsm.go:242 +0x45d
github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).handleMessage(0xc430eab570, 0xc430e74120, 0x21, 0xc430d9db80)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:764 +0x33b
github.com/hyperledger/fabric/core/chaincode/shim.chatWithPeer.func1(0xc420119980, 0xc430eacc50, 0x26c20c0, 0xc430eacae0, 0xc4201199e0, 0xc430eab570)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/chaincode.go:312 +0x514
created by github.com/hyperledger/fabric/core/chaincode/shim.chatWithPeer
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/chaincode.go:261 +0x40f
goroutine 211 [running]:
runtime/debug.Stack(0xc430e859b0, 0x1281a03, 0x1a61de0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).handleTransaction(0xc430e7d960, 0xc430e74f00)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:292 +0x22
github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).beforeTransaction(0xc430e7d960, 0xc4204c1960)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:354 +0x2a7
github.com/hyperledger/fabric/core/chaincode/shim.newChaincodeHandler.func5(0xc4204c1960)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:199 +0x34
github.com/hyperledger/fabric/vendor/github.com/looplab/fsm.(*FSM).beforeEventCallbacks(0xc430d076b0, 0xc4204c1960, 0xc430e85b88, 0xc430e6ed48)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/github.com/looplab/fsm/fsm.go:290 +0x1b3
github.com/hyperledger/fabric/vendor/github.com/looplab/fsm.(*FSM).Event(0xc430d076b0, 0x1c3bbc8, 0xb, 0xc430ceea10, 0x1, 0x1, 0xc430e30480, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/github.com/looplab/fsm/fsm.go:242 +0x45d
github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).handleMessage(0xc430e7d960, 0xc430e74f00, 0x21, 0xc42026c160)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:764 +0x33b
github.com/hyperledger/fabric/core/chaincode/shim.chatWithPeer.func1(0xc420119020, 0xc430e7ed30, 0x26c20c0, 0xc430e7ebc0, 0xc420119080, 0xc430e7d960)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/chaincode.go:312 +0x514
created by github.com/hyperledger/fabric/core/chaincode/shim.chatWithPeer
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/chaincode.go:261 +0x40f
goroutine 305 [running]:
runtime/debug.Stack(0xc430fad9b0, 0x1281a03, 0x1a61de0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).handleTransaction(0xc430fb6070, 0xc430e75d40)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:292 +0x22
github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).beforeTransaction(0xc430fb6070, 0xc4203d2c40)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:354 +0x2a7
github.com/hyperledger/fabric/core/chaincode/shim.newChaincodeHandler.func5(0xc4203d2c40)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:199 +0x34
github.com/hyperledger/fabric/vendor/github.com/looplab/fsm.(*FSM).beforeEventCallbacks(0xc430e21530, 0xc4203d2c40, 0xc430fadb88, 0xc430f30ba8)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/github.com/looplab/fsm/fsm.go:290 +0x1b3
github.com/hyperledger/fabric/vendor/github.com/looplab/fsm.(*FSM).Event(0xc430e21530, 0x1c3bbc8, 0xb, 0xc430cd4740, 0x1, 0x1, 0xc430dea580, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/github.com/looplab/fsm/fsm.go:242 +0x45d
github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).handleMessage(0xc430fb6070, 0xc430e75d40, 0x21, 0xc42026d920)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:764 +0x33b
github.com/hyperledger/fabric/core/chaincode/shim.chatWithPeer.func1(0xc430e1f920, 0xc430fa8f90, 0x26c20c0, 0xc430fa8e20, 0xc430e1f980, 0xc430fb6070)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/chaincode.go:312 +0x514
created by github.com/hyperledger/fabric/core/chaincode/shim.chatWithPeer
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/chaincode.go:261 +0x40f
goroutine 259 [running]:
runtime/debug.Stack(0xc430ee39b0, 0x1281a03, 0x1a61de0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).handleTransaction(0xc430ef6d90, 0xc430e4cd20)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:292 +0x22
github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).beforeTransaction(0xc430ef6d90, 0xc420397650)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:354 +0x2a7
github.com/hyperledger/fabric/core/chaincode/shim.newChaincodeHandler.func5(0xc420397650)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:199 +0x34
github.com/hyperledger/fabric/vendor/github.com/looplab/fsm.(*FSM).beforeEventCallbacks(0xc430ebad50, 0xc420397650, 0xc430ee3b88, 0xc430edabb8)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/github.com/looplab/fsm/fsm.go:290 +0x1b3
github.com/hyperledger/fabric/vendor/github.com/looplab/fsm.(*FSM).Event(0xc430ebad50, 0x1c3bbc8, 0xb, 0xc4320ea520, 0x1, 0x1, 0xc430dc4800, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/github.com/looplab/fsm/fsm.go:242 +0x45d
github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).handleMessage(0xc430ef6d90, 0xc430e4cd20, 0x21, 0xc4202b09c0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:764 +0x33b
github.com/hyperledger/fabric/core/chaincode/shim.chatWithPeer.func1(0xc430eceba0, 0xc430ef4a90, 0x26c20c0, 0xc430ef4920, 0xc430ecec00, 0xc430ef6d90)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/chaincode.go:312 +0x514
created by github.com/hyperledger/fabric/core/chaincode/shim.chatWithPeer
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/chaincode.go:261 +0x40f
goroutine 695 [running]:
runtime/debug.Stack(0xc431d56b70, 0xe02ace, 0xc420282520)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/core/scc/sct.(*SctChaincode).balance(0x27cf4c0, 0x26d3f80, 0xc42013dc20, 0xc4202b0a90, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/scc/sct/sct.go:251 +0x59
github.com/hyperledger/fabric/core/scc/sct.(*SctChaincode).Invoke(0x27cf4c0, 0x26d3f80, 0xc42013dc20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/scc/sct/sct.go:48 +0x35c
github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).handleTransaction.func1(0xc430ef6d90, 0xc430e4cd20)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:330 +0x4f3
created by github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).handleTransaction
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:296 +0x4e
1d41e21f489f4d4342c516a8609231cad8c2a6c2
1d41e21f489f4d4342c516a8609231cad8c2a6c2
goroutine 319 [running]:
runtime/debug.Stack(0xc430f5f9b0, 0x1281a03, 0x1a61de0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).handleTransaction(0xc430f471f0, 0xc430d941e0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:292 +0x22
github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).beforeTransaction(0xc430f471f0, 0xc42022dd50)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:354 +0x2a7
github.com/hyperledger/fabric/core/chaincode/shim.newChaincodeHandler.func5(0xc42022dd50)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:199 +0x34
github.com/hyperledger/fabric/vendor/github.com/looplab/fsm.(*FSM).beforeEventCallbacks(0xc430f40450, 0xc42022dd50, 0xc430f5fb88, 0xc430f582c8)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/github.com/looplab/fsm/fsm.go:290 +0x1b3
github.com/hyperledger/fabric/vendor/github.com/looplab/fsm.(*FSM).Event(0xc430f40450, 0x1c3bbc8, 0xb, 0xc4202850b0, 0x1, 0x1, 0xc4202d7b80, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/github.com/looplab/fsm/fsm.go:242 +0x45d
github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).handleMessage(0xc430f471f0, 0xc430d941e0, 0x21, 0xc4200f6540)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:764 +0x33b
github.com/hyperledger/fabric/core/chaincode/shim.chatWithPeer.func1(0xc430d7cfc0, 0xc430f43090, 0x26c20c0, 0xc430f42f20, 0xc430d7d020, 0xc430f471f0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/chaincode.go:312 +0x514
created by github.com/hyperledger/fabric/core/chaincode/shim.chatWithPeer
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/chaincode.go:261 +0x40f
goroutine 144 [running]:
runtime/debug.Stack(0xc430dd39b0, 0x1281a03, 0x1a61de0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).handleTransaction(0xc4203d3490, 0xc430d95140)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:292 +0x22
github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).beforeTransaction(0xc4203d3490, 0xc430f6d960)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:354 +0x2a7
github.com/hyperledger/fabric/core/chaincode/shim.newChaincodeHandler.func5(0xc430f6d960)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:199 +0x34
github.com/hyperledger/fabric/vendor/github.com/looplab/fsm.(*FSM).beforeEventCallbacks(0xc430d92e70, 0xc430f6d960, 0xc430dd3b88, 0xc4200bb7b8)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/github.com/looplab/fsm/fsm.go:290 +0x1b3
github.com/hyperledger/fabric/vendor/github.com/looplab/fsm.(*FSM).Event(0xc430d92e70, 0x1c3bbc8, 0xb, 0xc4201d27f0, 0x1, 0x1, 0xc42010f180, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/github.com/looplab/fsm/fsm.go:242 +0x45d
github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).handleMessage(0xc4203d3490, 0xc430d95140, 0x21, 0xc4200f71e0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:764 +0x33b
github.com/hyperledger/fabric/core/chaincode/shim.chatWithPeer.func1(0xc430d8ade0, 0xc430ddeef0, 0x26c20c0, 0xc430dded80, 0xc430d8ae40, 0xc4203d3490)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/chaincode.go:312 +0x514
created by github.com/hyperledger/fabric/core/chaincode/shim.chatWithPeer
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/chaincode.go:261 +0x40f

search result for BeginBlock in tendermint

Searching 737 files for "BeginBlock"

/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/client/client.go:
34 CommitAsync() *ReqRes
35 InitChainAsync(types.RequestInitChain) *ReqRes
36: BeginBlockAsync(types.RequestBeginBlock) *ReqRes
37 EndBlockAsync(types.RequestEndBlock) *ReqRes
38
..
46 CommitSync() (*types.ResponseCommit, error)
47 InitChainSync(types.RequestInitChain) (*types.ResponseInitChain, error)
48: BeginBlockSync(types.RequestBeginBlock) (*types.ResponseBeginBlock, error)
49 EndBlockSync(types.RequestEndBlock) (*types.ResponseEndBlock, error)
50 }

/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/client/local_client.go:
123 }
124
125: func (app *localClient) BeginBlockAsync(req types.RequestBeginBlock) *ReqRes {
126 app.mtx.Lock()
127: res := app.Application.BeginBlock(req)
128 app.mtx.Unlock()
129 return app.callback(
130: types.ToRequestBeginBlock(req),
131: types.ToResponseBeginBlock(res),
132 )
133 }
...
202 }
203
204: func (app *localClient) BeginBlockSync(req types.RequestBeginBlock) (*types.ResponseBeginBlock, error) {
205 app.mtx.Lock()
206: res := app.Application.BeginBlock(req)
207 app.mtx.Unlock()
208 return &res, nil

/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/client/socket_client.go:
259 }
260
261: func (cli *socketClient) BeginBlockAsync(req types.RequestBeginBlock) *ReqRes {
262: return cli.queueRequest(types.ToRequestBeginBlock(req))
263 }
264
...
326 }
327
328: func (cli *socketClient) BeginBlockSync(req types.RequestBeginBlock) (*types.ResponseBeginBlock, error) {
329: reqres := cli.queueRequest(types.ToRequestBeginBlock(req))
330 cli.FlushSync()
331: return reqres.Response.GetBeginBlock(), cli.Error()
332 }
333
...
398 case *types.Request_InitChain:
399 _, ok = res.Value.(*types.Response_InitChain)
400: case *types.Request_BeginBlock:
401: _, ok = res.Value.(*types.Response_BeginBlock)
402 case *types.Request_EndBlock:
403 _, ok = res.Value.(*types.Response_EndBlock)

/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/example/kvstore/persistent_kvstore.go:
100
101 // Track the block hash and header information
102: func (app *PersistentKVStoreApplication) BeginBlock(req types.RequestBeginBlock) types.ResponseBeginBlock {
103 // reset valset changes
104 app.ValUpdates = make([]types.ValidatorUpdate, 0)
105: return types.ResponseBeginBlock{}
106 }
107

/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:
195 res := s.app.InitChain(*r.InitChain)
196 responses <- types.ToResponseInitChain(res)
197: case *types.Request_BeginBlock:
198: res := s.app.BeginBlock(*r.BeginBlock)
199: responses <- types.ToResponseBeginBlock(res)
200 case *types.Request_EndBlock:
201 res := s.app.EndBlock(*r.EndBlock)

/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/types/application.go:
20 // Consensus Connection
21 InitChain(RequestInitChain) ResponseInitChain // Initialize blockchain with validators and other info from TendermintCore
22: BeginBlock(RequestBeginBlock) ResponseBeginBlock // Signals the beginning of a block
23 DeliverTx(tx []byte) ResponseDeliverTx // Deliver a tx for full processing
24 EndBlock(RequestEndBlock) ResponseEndBlock // Signals the end of a block, returns changes to the validator set
..
66 }
67
68: func (BaseApplication) BeginBlock(req RequestBeginBlock) ResponseBeginBlock {
69: return ResponseBeginBlock{}
70 }
71
..
128 }
129
130: func (app *GRPCApplication) BeginBlock(ctx context.Context, req *RequestBeginBlock) (*ResponseBeginBlock, error) {
131: res := app.app.BeginBlock(*req)
132 return &res, nil
133 }

/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/types/messages.go:
124 }
125
126: func ToRequestBeginBlock(req RequestBeginBlock) *Request {
127 return &Request{
128: Value: &Request_BeginBlock{&req},
129 }
130 }
...
198 }
199
200: func ToResponseBeginBlock(res ResponseBeginBlock) *Response {
201 return &Response{
202: Value: &Response_BeginBlock{&res},
203 }
204 }

/home/jia.hu/golibs/src/github.com/tendermint/tendermint/proxy/app_conn.go:
15 InitChainSync(types.RequestInitChain) (*types.ResponseInitChain, error)
16
17: BeginBlockSync(types.RequestBeginBlock) (*types.ResponseBeginBlock, error)
18 DeliverTxAsync(tx []byte) *abcicli.ReqRes
19 EndBlockSync(types.RequestEndBlock) (*types.ResponseEndBlock, error)
..
66 }
67
68: func (app *appConnConsensus) BeginBlockSync(req types.RequestBeginBlock) (*types.ResponseBeginBlock, error) {
69: return app.appConn.BeginBlockSync(req)
70 }
71

/home/jia.hu/golibs/src/github.com/tendermint/tendermint/state/execution.go:
232 proxyAppConn.SetResponseCallback(proxyCb)
233
234: commitInfo, byzVals := getBeginBlockValidatorInfo(block, lastValSet, stateDB)
235
236 // Begin block.
237: _, err := proxyAppConn.BeginBlockSync(abci.RequestBeginBlock{
238 Hash: block.Hash(),
239 Header: types.TM2PB.Header(&block.Header),
...
242 })
243 if err != nil {
244: logger.Error("Error in proxyAppConn.BeginBlock", "err", err)
245 return nil, err
246 }
...
272 }
273
274: func getBeginBlockValidatorInfo(block *types.Block, lastValSet *types.ValidatorSet, stateDB dbm.DB) (abci.LastCommitInfo, []abci.Evidence) {
275
276 // Sanity check that commit length matches validator set size -

/home/jia.hu/golibs/src/github.com/tendermint/tendermint/state/metrics.go:
11
12 type Metrics struct {
13: // Time between BeginBlock and EndBlock.
14 BlockProcessingTime metrics.Histogram
15 }
..
21 Subsystem: MetricsSubsystem,
22 Name: "block_processing_time",
23: Help: "Time between BeginBlock and EndBlock in ms.",
24 Buckets: stdprometheus.LinearBuckets(1, 10, 10),
25 }, []string{}),

234 matches across 15 files

PeersOfChannel

// PeersOfChannel returns the NetworkMembers considered alive
// and also subscribed to the channel given
func (g *gossipServiceImpl) PeersOfChannel(channel common.ChainID) []discovery.NetworkMember {
gc := g.chanState.getGossipChannelByChainID(channel)
if gc == nil {
g.logger.Debug("No such channel", channel)
return nil
}

// for key, _ := range g.chanState.channels {
// 	g.logger.Debug("channel:", key)
// }
// debug.PrintStack()
// g.logger.Warningf("g.chanState:%v \t gc.GetPeers():%v\n",g.chanState, gc.GetPeers)
// gc1 := g.chanState.getGossipChannelByChainID(common.ChainID("tcoinchannel"))
// for i, peer := range gc1.GetPeers(){
// 	g.logger.Debugf("tcoin-------------------->index:%d, peer:%v\n", i, peer)
// }
return gc.GetPeers()

}

fabric/core/deliverservice/blockprovider/blocksprovider.go

// DeliverBlocks used to pull out blocks from the ordering service to
// distributed them across peers
func (b *blocksProviderImpl) DeliverBlocks() {
errorStatusCounter := 0
statusCounter := 0
defer b.client.Close()
for !b.isDone() {
msg, err := b.client.Recv()
if err != nil {
logger.Warningf("[%s] Receive error: %s", b.chainID, err.Error())
return
}
switch t := msg.Type.(type) {
case *orderer.DeliverResponse_Status:
if t.Status == common.Status_SUCCESS {
logger.Warningf("[%s] ERROR! Received success for a seek that should never complete", b.chainID)
return
}
if t.Status == common.Status_BAD_REQUEST || t.Status == common.Status_FORBIDDEN {
logger.Errorf("[%s] Got error %v", b.chainID, t)
errorStatusCounter++
if errorStatusCounter > b.wrongStatusThreshold {
logger.Criticalf("[%s] Wrong statuses threshold passed, stopping block provider", b.chainID)
return
}
} else {
errorStatusCounter = 0
logger.Warningf("[%s] Got error %v", b.chainID, t)
}
maxDelay := float64(maxRetryDelay)
currDelay := float64(time.Duration(math.Pow(2, float64(statusCounter))) * 100 * time.Millisecond)
time.Sleep(time.Duration(math.Min(maxDelay, currDelay)))
if currDelay < maxDelay {
statusCounter++
}
if t.Status == common.Status_BAD_REQUEST {
b.client.Disconnect(false)
} else {
b.client.Disconnect(true)
}
continue
case *orderer.DeliverResponse_Block:
errorStatusCounter = 0
statusCounter = 0
seqNum := t.Block.Header.Number

		marshaledBlock, err := proto.Marshal(t.Block)
		if err != nil {
			logger.Errorf("[%s] Error serializing block with sequence number %d, due to %s", b.chainID, seqNum, err)
			continue
		}
		if err := b.mcs.VerifyBlock(gossipcommon.ChainID(b.chainID), seqNum, marshaledBlock); err != nil {
			logger.Errorf("[%s] Error verifying block with sequnce number %d, due to %s", b.chainID, seqNum, err)
			continue
		}

		//add by huxiao			
		record.RecordNewBlockToFile(t.Block)

		numberOfPeers := len(b.gossip.PeersOfChannel(gossipcommon.ChainID(b.chainID)))
		// Create payload with a block received
		payload := createPayload(seqNum, marshaledBlock)
		// Use payload to create gossip message
		gossipMsg := createGossipMsg(b.chainID, payload)

		logger.Debugf("[%s] Adding payload locally, buffer seqNum = [%d], peers number [%d]", b.chainID, seqNum, numberOfPeers)
		// Add payload to local state payloads buffer
		if err := b.gossip.AddPayload(b.chainID, payload); err != nil {
			logger.Warning("Failed adding payload of", seqNum, "because:", err)
		}

		// Gossip messages with other nodes
		logger.Debugf("[%s] Gossiping block [%d], peers number [%d]", b.chainID, seqNum, numberOfPeers)
		b.gossip.Gossip(gossipMsg)
	default:
		logger.Warningf("[%s] Received unknown: ", b.chainID, t)
		return
	}
}

}

bw.registrar.newChain(newChannelConfig) in WriteConfigBlock

// WriteConfigBlock should be invoked for blocks which contain a config transaction.
// This call will block until the new config has taken effect, then will return
// while the block is written asynchronously to disk.
func (bw *BlockWriter) WriteConfigBlock(block *cb.Block, encodedMetadataValue []byte) {
ctx, err := utils.ExtractEnvelope(block, 0)
if err != nil {
logger.Panicf("Told to write a config block, but could not get configtx: %s", err)
}

payload, err := utils.UnmarshalPayload(ctx.Payload)
if err != nil {
	logger.Panicf("Told to write a config block, but configtx payload is invalid: %s", err)
}

if payload.Header == nil {
	logger.Panicf("Told to write a config block, but configtx payload header is missing")
}

chdr, err := utils.UnmarshalChannelHeader(payload.Header.ChannelHeader)
if err != nil {
	logger.Panicf("Told to write a config block with an invalid channel header: %s", err)
}

switch chdr.Type {
case int32(cb.HeaderType_ORDERER_TRANSACTION):
	newChannelConfig, err := utils.UnmarshalEnvelope(payload.Data)
	if err != nil {
		logger.Panicf("Told to write a config block with new channel, but did not have config update embedded: %s", err)
	}
	bw.registrar.newChain(newChannelConfig)
case int32(cb.HeaderType_CONFIG):
	configEnvelope, err := configtx.UnmarshalConfigEnvelope(payload.Data)
	if err != nil {
		logger.Panicf("Told to write a config block with new channel, but did not have config envelope encoded: %s", err)
	}

	err = bw.support.Validate(configEnvelope)
	if err != nil {
		logger.Panicf("Told to write a config block with new config, but could not apply it: %s", err)
	}

	bundle, err := bw.support.CreateBundle(chdr.ChannelId, configEnvelope.Config)
	if err != nil {
		logger.Panicf("Told to write a config block with a new config, but could not convert it to a bundle: %s", err)
	}

	bw.support.Update(bundle)
default:
	logger.Panicf("Told to write a config block with unknown header type: %v", chdr.Type)
}

bw.WriteBlock(block, encodedMetadataValue)

}

stack and log for Send And Recv from peer

goroutine 691 [running]:
runtime/debug.Stack(0xc42027f0a0, 0x20, 0x20)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/protos/orderer.(*atomicBroadcastDeliverClient).Send(0xc42171ae50, 0xc4216b1680, 0xc9d6f7, 0xc4216b1680)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:533 +0x26
github.com/hyperledger/fabric/core/deliverservice.(*broadcastClient).Send.func1(0x0, 0x800203f0b60, 0x20, 0x30)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/client.go:76 +0xc6
github.com/hyperledger/fabric/core/deliverservice.(*broadcastClient).doAction(0xc4215e0bd0, 0xc4217c9918, 0x0, 0x140, 0xc4215de4b0, 0x46)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/client.go:115 +0x3d
github.com/hyperledger/fabric/core/deliverservice.(*broadcastClient).try(0xc4215e0bd0, 0xc4217c9918, 0xc4216b10e0, 0xc420279400, 0xc42025c640, 0xc42027ee60)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/client.go:88 +0xc6
github.com/hyperledger/fabric/core/deliverservice.(*broadcastClient).Send(0xc4215e0bd0, 0xc4216b1680, 0x3, 0x269fd20)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/client.go:72 +0x50
github.com/hyperledger/fabric/core/deliverservice.(*blocksRequester).seekLatestFromCommitter(0xc4216b06c0, 0x1, 0x2f, 0xc4219451c0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/requester.go:88 +0x258
github.com/hyperledger/fabric/core/deliverservice.(*blocksRequester).RequestBlocks(0xc4216b06c0, 0x7fbc5bb417f0, 0xc421a84fe0, 0xc4217c9a00, 0x7fbc5baf2e00)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/requester.go:44 +0x29d
github.com/hyperledger/fabric/core/deliverservice.(*deliverServiceImpl).newClient.func1(0x269fee0, 0xc4215e0bd0, 0xc42171ae50, 0x7fbc5baf2e00)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/deliveryclient.go:216 +0x3c
github.com/hyperledger/fabric/core/deliverservice.(*broadcastClient).afterConnect(0xc4215e0bd0, 0xc4200ba500, 0x26b47a0, 0xc42171ae50, 0xc42171add0, 0xc4203a4300, 0xe, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/client.go:171 +0x300
github.com/hyperledger/fabric/core/deliverservice.(*broadcastClient).connect(0xc4215e0bd0, 0xc400000008, 0xc4214f2460)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/client.go:146 +0x67e
github.com/hyperledger/fabric/core/deliverservice.(*broadcastClient).doAction(0xc4215e0bd0, 0xc4217c9d78, 0x1c3f24a, 0x1c, 0x27b5ab0, 0xc4214f27b8)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/client.go:110 +0xd1
github.com/hyperledger/fabric/core/deliverservice.(*broadcastClient).try(0xc4215e0bd0, 0xc4217c9d78, 0xc421941ac0, 0xc4202b7500, 0x161d85e, 0xc4214f2598)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/client.go:88 +0xc6
github.com/hyperledger/fabric/core/deliverservice.(*broadcastClient).Recv(0xc4215e0bd0, 0x26b2ae0, 0xc4215e0bd0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/client.go:58 +0x4a
github.com/hyperledger/fabric/core/deliverservice/blocksprovider.(*blocksProviderImpl).DeliverBlocks(0xc420279180)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/blocksprovider/blocksprovider.go:133 +0x9b
github.com/hyperledger/fabric/core/deliverservice.(*deliverServiceImpl).launchBlockProvider(0xc421a8cc60, 0xc421901500, 0x3, 0xc421944ce0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/deliveryclient.go:174 +0x1e4
created by github.com/hyperledger/fabric/core/deliverservice.(*deliverServiceImpl).StartDeliverForChannel
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/deliveryclient.go:161 +0x672
atomicBroadcastDeliverClient Send payload:"\n\230\001\n\017\010\005\032\006\010\310\357\204\337\005"\003mcc\022\204\001\nh\n\007Org1CIS\022]-----BEGIN EC PRIVATE KEY-----\nMHg0NWE2c2RmNGE1c2RmNDY1YXM0ZjY=\n-----END EC PRIVATE KEY-----\n\022\030\213\263;\251\377\254\317V\177\336~\027/\034\344\336\347\254B\203i\326\244\245\022\025\n\004\032\002\010\001\022\r\032\013\010\377\377\377\377\377\377\377\377\377\001" signature:"0D\002 \031P-0z\360;\373\375\007\264S\246\371\303\023\342\361\217\217,\266\261\303w\376\224\366\016N\274\312\002 h\223}\256\333]7\020v%Cx\347`\016\336\020\316\375O>i\256\327\276\265\257\336\201\017h\206"
goroutine 691 [running]:
runtime/debug.Stack(0xc4203a4300, 0xc4217c9b80, 0xc9de58)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/protos/orderer.(*atomicBroadcastDeliverClient).Recv(0xc42171ae50, 0xc4203a4300, 0xe, 0xc4203a4300)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:540 +0x40
github.com/hyperledger/fabric/core/deliverservice.(*broadcastClient).Recv.func1(0xc4215e0bd0, 0x0, 0x0, 0x13b7091)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/client.go:62 +0xbd
github.com/hyperledger/fabric/core/deliverservice.(*broadcastClient).doAction(0xc4215e0bd0, 0xc4217c9d78, 0x1c3f24a, 0x1c, 0x27b5ab0, 0xc4214f27b8)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/client.go:115 +0x3d
github.com/hyperledger/fabric/core/deliverservice.(*broadcastClient).try(0xc4215e0bd0, 0xc4217c9d78, 0xc421941ac0, 0xc4202b7500, 0x161d85e, 0xc4214f2598)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/client.go:88 +0xc6
github.com/hyperledger/fabric/core/deliverservice.(*broadcastClient).Recv(0xc4215e0bd0, 0x26b2ae0, 0xc4215e0bd0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/client.go:58 +0x4a
github.com/hyperledger/fabric/core/deliverservice/blocksprovider.(*blocksProviderImpl).DeliverBlocks(0xc420279180)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/blocksprovider/blocksprovider.go:133 +0x9b
github.com/hyperledger/fabric/core/deliverservice.(*deliverServiceImpl).launchBlockProvider(0xc421a8cc60, 0xc421901500, 0x3, 0xc421944ce0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/deliveryclient.go:174 +0x1e4
created by github.com/hyperledger/fabric/core/deliverservice.(*deliverServiceImpl).StartDeliverForChannel
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/deliveryclient.go:161 +0x672
atomicBroadcastDeliverClient Recv
goroutine 691 [running]:
runtime/debug.Stack(0xc42027c2d8, 0xc4217c9b80, 0xc9de58)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/protos/orderer.(*atomicBroadcastDeliverClient).Recv(0xc42171ae50, 0x3, 0x7fbc5861d3d8, 0xc42002a670)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:540 +0x40
github.com/hyperledger/fabric/core/deliverservice.(*broadcastClient).Recv.func1(0x0, 0xc4217c9c78, 0xcb79a6, 0x1c8e5c0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/client.go:62 +0xbd
github.com/hyperledger/fabric/core/deliverservice.(*broadcastClient).doAction(0xc4215e0bd0, 0xc4217c9d78, 0xc4217c9c88, 0xc4217c9ce8, 0x164987f, 0xc4202268d8)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/client.go:115 +0x3d
github.com/hyperledger/fabric/core/deliverservice.(*broadcastClient).try(0xc4215e0bd0, 0xc4217c9d78, 0x5, 0xc421788430, 0xc4217c9d88, 0x16838b6)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/client.go:88 +0xc6
github.com/hyperledger/fabric/core/deliverservice.(*broadcastClient).Recv(0xc4215e0bd0, 0xc4202b9800, 0x2c, 0xc42173d3b0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/client.go:58 +0x4a
github.com/hyperledger/fabric/core/deliverservice/blocksprovider.(*blocksProviderImpl).DeliverBlocks(0xc420279180)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/blocksprovider/blocksprovider.go:133 +0x9b
github.com/hyperledger/fabric/core/deliverservice.(*deliverServiceImpl).launchBlockProvider(0xc421a8cc60, 0xc421901500, 0x3, 0xc421944ce0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/deliveryclient.go:174 +0x1e4
created by github.com/hyperledger/fabric/core/deliverservice.(*deliverServiceImpl).StartDeliverForChannel
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/deliveryclient.go:161 +0x672
atomicBroadcastDeliverClient Recv
Signing... [24 5 122 93 10 8 0 0 0 0 0 0 0 1 18 21 8 128 128 232 232 179 253 128 217 161 1 16 213 186 185 185 231 186 157 178 21 26 20 29 65 226 31 72 159 77 67 66 197 22 168 96 146 49 202 216 194 166 194 34 32 218 168 217 76 132 150 203 144 106 117 82 134 176 222 57 140 23 97 223 248 209 200 238 115 66 188 34 45 84 91 251 243 42 2 8 1]
Now date is 2018-11-06
Exp date is 2021-05-06
expDate= 1620283337 issueDate= 1541486537
Now date is 2018-11-06
Exp date is 2021-05-06
expDate= 1620283337 issueDate= 1541486537
Signing... [24 1 42 54 10 38 10 14 49 50 55 46 48 46 48 46 49 58 55 48 53 49 26 20 29 65 226 31 72 159 77 67 66 197 22 168 96 146 49 202 216 194 166 194 18 12 8 178 251 213 240 207 185 157 178 21 16 21]
Signing... [10 12 48 46 48 46 48 46 48 58 55 48 53 49]
goroutine 691 [running]:
runtime/debug.Stack(0xc42027c2e8, 0xc4217c9b80, 0xc9de58)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/protos/orderer.(*atomicBroadcastDeliverClient).Recv(0xc42171ae50, 0x3, 0x7fbc5bb3ebb0, 0xc420029370)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:540 +0x40
github.com/hyperledger/fabric/core/deliverservice.(*broadcastClient).Recv.func1(0x0, 0xc4217c9c78, 0xcb79a6, 0x1c8e5c0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/client.go:62 +0xbd
github.com/hyperledger/fabric/core/deliverservice.(*broadcastClient).doAction(0xc4215e0bd0, 0xc4217c9d78, 0xc4217c9c88, 0xc4217c9ce8, 0x164987f, 0xc4202268d8)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/client.go:115 +0x3d
github.com/hyperledger/fabric/core/deliverservice.(*broadcastClient).try(0xc4215e0bd0, 0xc4217c9d78, 0x5, 0xc421a44650, 0xc4217c9d88, 0x16838b6)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/client.go:88 +0xc6
github.com/hyperledger/fabric/core/deliverservice.(*broadcastClient).Recv(0xc4215e0bd0, 0xc42173ac00, 0x2c, 0xc421826ba0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/client.go:58 +0x4a
github.com/hyperledger/fabric/core/deliverservice/blocksprovider.(*blocksProviderImpl).DeliverBlocks(0xc420279180)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/blocksprovider/blocksprovider.go:133 +0x9b
github.com/hyperledger/fabric/core/deliverservice.(*deliverServiceImpl).launchBlockProvider(0xc421a8cc60, 0xc421901500, 0x3, 0xc421944ce0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/deliveryclient.go:174 +0x1e4
created by github.com/hyperledger/fabric/core/deliverservice.(*deliverServiceImpl).StartDeliverForChannel
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/deliveryclient.go:161 +0x672
atomicBroadcastDeliverClient Recv
Signing... [24 5 122 93 10 8 0 0 0 0 0 0 0 2 18 21 8 128 128 232 232 179 253 128 217 161 1 16 199 145 195 132 244 186 157 178 21 26 20 29 65 226 31 72 159 77 67 66 197 22 168 96 146 49 202 216 194 166 194 34 32 218 168 217 76 132 150 203 144 106 117 82 134 176 222 57 140 23 97 223 248 209 200 238 115 66 188 34 45 84 91 251 243 42 2 8 2]
timeUnit---?--- 48
Now date is 2018-11-06
Exp date is 2018-11-06
expDate= 1541486540 issueDate= 1541486540
timeUnit---?--- 48
Now date is 2018-11-06
Exp date is 2018-11-06
expDate= 1541486540 issueDate= 1541486540
Signing... [24 1 42 54 10 38 10 14 49 50 55 46 48 46 48 46 49 58 55 48 53 49 26 20 29 65 226 31 72 159 77 67 66 197 22 168 96 146 49 202 216 194 166 194 18 12 8 178 251 213 240 207 185 157 178 21 16 22]
Signing... [10 12 48 46 48 46 48 46 48 58 55 48 53 49]
Signing... [18 3 109 99 99 24 4 162 1 122 10 104 10 7 79 114 103 49 67 73 83 18 93 45 45 45 45 45 66 69 71 73 78 32 69 67 32 80 82 73 86 65 84 69 32 75 69 89 45 45 45 45 45 10 77 72 103 48 78 87 69 50 99 50 82 109 78 71 69 49 99 50 82 109 78 68 89 49 89 88 77 48 90 106 89 61 10 45 45 45 45 45 69 78 68 32 69 67 32 80 82 73 86 65 84 69 32 75 69 89 45 45 45 45 45 10 18 12 8 160 216 218 133 209 186 157 178 21 16 3 24 1]
goroutine 691 [running]:
runtime/debug.Stack(0xc42027c2f8, 0xc4217c9b80, 0xc9de58)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/protos/orderer.(*atomicBroadcastDeliverClient).Recv(0xc42171ae50, 0x3, 0x7fbc5baf66c8, 0xc42002a670)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/orderer/ab.pb.go:540 +0x40
github.com/hyperledger/fabric/core/deliverservice.(*broadcastClient).Recv.func1(0x0, 0xc4217c9c78, 0xcb79a6, 0x1c8e5c0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/client.go:62 +0xbd
github.com/hyperledger/fabric/core/deliverservice.(*broadcastClient).doAction(0xc4215e0bd0, 0xc4217c9d78, 0xc4217c9c88, 0xc4217c9ce8, 0x164987f, 0xc4202268d8)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/client.go:115 +0x3d
github.com/hyperledger/fabric/core/deliverservice.(*broadcastClient).try(0xc4215e0bd0, 0xc4217c9d78, 0x5, 0xc421ffa790, 0xc4217c9d88, 0x16838b6)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/client.go:88 +0xc6
github.com/hyperledger/fabric/core/deliverservice.(*broadcastClient).Recv(0xc4215e0bd0, 0xc4219ce4c0, 0x2c, 0xc421b19290)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/client.go:58 +0x4a
github.com/hyperledger/fabric/core/deliverservice/blocksprovider.(*blocksProviderImpl).DeliverBlocks(0xc420279180)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/blocksprovider/blocksprovider.go:133 +0x9b
github.com/hyperledger/fabric/core/deliverservice.(*deliverServiceImpl).launchBlockProvider(0xc421a8cc60, 0xc421901500, 0x3, 0xc421944ce0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/deliveryclient.go:174 +0x1e4
created by github.com/hyperledger/fabric/core/deliverservice.(*deliverServiceImpl).StartDeliverForChannel
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/deliverservice/deliveryclient.go:161 +0x672
atomicBroadcastDeliverClient Recv
Signing... [24 5 122 93 10 8 0 0 0 0 0 0 0 3 18 21 8 128 128 232 232 179 253 128 217 161 1 16 219 200 233 247 253 186 157 178 21 26 20 29 65 226 31 72 159 77 67 66 197 22 168 96 146 49 202 216 194 166 194 34 32 218 168 217 76 132 150 203 144 106 117 82 134 176 222 57 140 23 97 223 248 209 200 238 115 66 188 34 45 84 91 251 243 42 2 8 3]
Signing... [24 1 42 54 10 38 10 14 49 50 55 46 48 46 48 46 49 58 55 48 53 49 26 20 29 65 226 31 72 159 77 67 66 197 22 168 96 146 49 202 216 194 166 194 18 12 8 178 251 213 240 207 185 157 178 21 16 23]
Signing... [10 12 48 46 48 46 48 46 48 58 55 48 53 49]
Signing... [24 1 42 54 10 38 10 14 49 50 55 46 48 46 48 46 49 58 55 48 53 49 26 20 29 65 226 31 72 159 77 67 66 197 22 168 96 146 49 202 216 194 166 194 18 12 8 178 251 213 240 207 185 157 178 21 16 24]
Signing... [10 12 48 46 48 46 48 46 48 58 55 48 53 49]
Signing... [18 3 109 99 99 24 4 162 1 122 10 104 10 7 79 114 103 49 67 73 83 18 93 45 45 45 45 45 66 69 71 73 78 32 69 67 32 80 82 73 86 65 84 69 32 75 69 89 45 45 45 45 45 10 77 72 103 48 78 87 69 50 99 50 82 109 78 71 69 49 99 50 82 109 78 68 89 49 89 88 77 48 90 106 89 61 10 45 45 45 45 45 69 78 68 32 69 67 32 80 82 73 86 65 84

flogging.MustGetLogger("chaincode")

// Log implements the Backend interface.
func (b *LogBackend) Log(level Level, calldepth int, rec *Record) error {
// debug.PrintStack()
if b.Color {
col := colors[level]
if len(b.ColorConfig) > int(level) && b.ColorConfig[level] != "" {
col = b.ColorConfig[level]
}

	buf := &bytes.Buffer{}
	buf.Write([]byte(col))
	buf.Write([]byte(rec.Formatted(calldepth + 1)))
	buf.Write([]byte("\033[0m"))
	// For some reason, the Go logger arbitrarily decided "2" was the correct
	// call depth...
	// return b.Logger.Output(calldepth+2, buf.String())
	fmt.Println(calldepth+2, buf.String())
	return nil
}

// return b.Logger.Output(calldepth+2, rec.Formatted(calldepth+1))
fmt.Println(calldepth+2, rec.Formatted(calldepth+1))
return nil

}

logs from signing

Signing... [10 12 48 46 48 46 48 46 48 58 55 48 53 49]
goroutine 173 [running]:
runtime/debug.Stack(0x1bbc680, 0xc420281101, 0xc421631300)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/cis.(*identity).Verify(0xc421832080, 0xc420378000, 0x107, 0x107, 0xc4202adae0, 0x41, 0x41, 0x0, 0xc4215fd590)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/cis/identities.go:129 +0x37
github.com/hyperledger/fabric/core/common/validation.checkSignatureFromCreator(0xc42035dc00, 0x68, 0x68, 0xc4202adae0, 0x41, 0x41, 0xc420378000, 0x107, 0x107, 0x0, ...)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/common/validation/msgvalidation.go:190 +0x460
github.com/hyperledger/fabric/core/common/validation.ValidateProposalMessage(0xc4215fd350, 0xc42029f5c0, 0xc421797558, 0x1193a38, 0xc420280cf0, 0x5)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/common/validation/msgvalidation.go:104 +0x3cd
github.com/hyperledger/fabric/core/endorser.(*Endorser).preProcess(0xc42029b100, 0xc4215fd350, 0xc4203de8d0, 0x1c311bb, 0x12)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/endorser/endorser.go:409 +0x5d
github.com/hyperledger/fabric/core/endorser.(*Endorser).ProcessProposal(0xc42029b100, 0x7fc52ea828d0, 0xc4215fd320, 0xc4215fd350, 0x0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/endorser/endorser.go:484 +0x246
github.com/hyperledger/fabric/core/handlers/auth/filter.(*expirationCheckFilter).ProcessProposal(0xc4214ec1e0, 0x7fc52ea828d0, 0xc4215fd320, 0xc4215fd350, 0x1acec80, 0x26b1401, 0xc4215fd350)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/handlers/auth/filter/expiration.go:54 +0x8f
github.com/hyperledger/fabric/core/handlers/auth/filter.(*filter).ProcessProposal(0xc4214ec180, 0x7fc52ea828d0, 0xc4215fd320, 0xc4215fd350, 0xc4214ec180, 0x7fc52ea828d0, 0xc4215fd290)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/handlers/auth/filter/filter.go:31 +0x51
github.com/hyperledger/fabric/protos/peer._Endorser_ProcessProposal_Handler(0x1a69b20, 0xc4214ec180, 0x7fc52ea828d0, 0xc4215fd320, 0xc42161f960, 0x0, 0x0, 0x0, 0x39a154184329b8cd, 0x2c8a481f887d4df3)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/peer/peer.pb.go:120 +0x276
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).processUnaryRPC(0xc4202c4160, 0x26b6d20, 0xc4217c4600, 0xc42160a500, 0xc4202cfd10, 0x2664200, 0x0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:923 +0x92d
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).handleStream(0xc4202c4160, 0x26b6d20, 0xc4217c4600, 0xc42160a500, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1148 +0x1528
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc420014930, 0xc4202c4160, 0x26b6d20, 0xc4217c4600, 0xc42160a500)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:637 +0x9f
created by github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:635 +0xa1
Verifying...identity [10 229 1 10 92 8 3 26 12 8 128 209 133 223 5 16 245 188 155 159 3 42 64 98 98 49 97 102 102 53 49 51 49 55 51 56 102 52 48 50 53 51 101 50 97 49 52 99 100 55 98 51 100 97 102 57 101 52 52 99 101 56 99 101 50 49 57 48 57 50 54 97 100 56 48 100 50 57 98 57 99 51 52 52 57 56 54 58 8 18 6 18 4 99 115 99 99 18 132 1 10 104 10 7 79 114 103 49 67 73 83 18 93 45 45 45 45 45 66 69 71 73 78 32 69 67 32 80 82 73 86 65 84 69 32 75 69 89 45 45 45 45 45 10 77 72 103 48 78 87 69 50 99 50 82 109 78 71 69 49 99 50 82 109 78 68 89 49 89 88 77 48 90 106 89 61 10 45 45 45 45 45 69 78 68 32 69 67 32 80 82 73 86 65 84 69 32 75 69 89 45 45 45 45 45 10 18 24 212 195 0 254 16 175 221 76 58 156 21 252 208 147 170 60 152 87 49 187 178 209 38 158 18 29 10 27 10 25 8 1 18 6 18 4 99 115 99 99 26 13 10 11 71 101 116 67 104 97 110 110 101 108 115] [16 74 69 143 235 29 6 79 117 102 1 88 143 125 161 67 33 45 97 229 64 6 96 72 23 71 126 10 116 98 81 141 75 23 20 185 118 240 242 203 125 218 118 27 42 13 29 173 20 205 131 80 38 59 255 51 204 60 28 254 48 91 87 26 1]
goroutine 175 [running]:
runtime/debug.Stack(0x1e0000000126f415, 0x0, 0x266e250)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/cis.(*identity).Verify(0xc421832080, 0xc420378000, 0x107, 0x107, 0xc4202adae0, 0x41, 0x41, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/cis/identities.go:129 +0x37
github.com/hyperledger/fabric/core/policy.(*policyChecker).CheckPolicyNoChannel(0xc4215960f0, 0x1c23e6a, 0x7, 0xc4215fd350, 0x0, 0x1)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/policy/policy.go:147 +0x5f9
github.com/hyperledger/fabric/core/scc/cscc.(*PeerConfiger).Invoke(0x278cbe0, 0x26bcd00, 0xc42023ec80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/scc/cscc/configure.go:164 +0xce7
github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).handleTransaction.func1(0xc420334770, 0xc421821aa0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:329 +0x4f3
created by github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).handleTransaction
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:295 +0x49
Verifying...identity [10 229 1 10 92 8 3 26 12 8 128 209 133 223 5 16 245 188 155 159 3 42 64 98 98 49 97 102 102 53 49 51 49 55 51 56 102 52 48 50 53 51 101 50 97 49 52 99 100 55 98 51 100 97 102 57 101 52 52 99 101 56 99 101 50 49 57 48 57 50 54 97 100 56 48 100 50 57 98 57 99 51 52 52 57 56 54 58 8 18 6 18 4 99 115 99 99 18 132 1 10 104 10 7 79 114 103 49 67 73 83 18 93 45 45 45 45 45 66 69 71 73 78 32 69 67 32 80 82 73 86 65 84 69 32 75 69 89 45 45 45 45 45 10 77 72 103 48 78 87 69 50 99 50 82 109 78 71 69 49 99 50 82 109 78 68 89 49 89 88 77 48 90 106 89 61 10 45 45 45 45 45 69 78 68 32 69 67 32 80 82 73 86 65 84 69 32 75 69 89 45 45 45 45 45 10 18 24 212 195 0 254 16 175 221 76 58 156 21 252 208 147 170 60 152 87 49 187 178 209 38 158 18 29 10 27 10 25 8 1 18 6 18 4 99 115 99 99 26 13 10 11 71 101 116 67 104 97 110 110 101 108 115] [16 74 69 143 235 29 6 79 117 102 1 88 143 125 161 67 33 45 97 229 64 6 96 72 23 71 126 10 116 98 81 141 75 23 20 185 118 240 242 203 125 218 118 27 42 13 29 173 20 205 131 80 38 59 255 51 204 60 28 254 48 91 87 26 1]
Signing... [24 1 42 160 1 10 38 10 14 49 50 55 46 48 46 48 46 49 58 55 48 53 49 26 20 29 65 226 31 72 159 77 67 66 197 22 168 96 146 49 202 216 194 166 194 18 12 8 203 180 146 234 204 165 160 178 21 16 5 34 104 10 7 79 114 103 49 67 73 83 18 93 45 45 45 45 45 66 69 71 73 78 32 69 67 32 80 82 73 86 65 84 69 32 75 69 89 45 45 45 45 45 10 77 72 103 48 78 87 69 50 99 50 82 109 78 71 69 49 99 50 82 109 78 68 89 49 89 88 77 48 90 106 89 61 10 45 45 45 45 45 69 78 68 32 69 67 32 80 82 73 86 65 84 69 32 75 69 89 45 45 45 45 45 10]
Signing... [10 12 48 46 48 46 48 46 48 58 55 48 53 49]
goroutine 336 [running]:
runtime/debug.Stack(0x1bbc680, 0xc420281101, 0xc4217c1300)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/cis.(*identity).Verify(0xc421832080, 0xc4200d6400, 0x86c, 0x86c, 0xc42177cf00, 0x41, 0x41, 0x0, 0xc4217f0960)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/cis/identities.go:129 +0x37
github.com/hyperledger/fabric/core/common/validation.checkSignatureFromCreator(0xc42175f490, 0x68, 0x68, 0xc42177cf00, 0x41, 0x41, 0xc4200d6400, 0x86c, 0x86c, 0x0, ...)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/common/validation/msgvalidation.go:190 +0x460
github.com/hyperledger/fabric/core/common/validation.ValidateProposalMessage(0xc4217f0840, 0xc420287940, 0xc421865558, 0x1193a38, 0xc420280cf0, 0x5)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/common/validation/msgvalidation.go:104 +0x3cd
github.com/hyperledger/fabric/core/endorser.(*Endorser).preProcess(0xc42029b100, 0xc4217f0840, 0xc4203de8d0, 0x1c311bb, 0x12)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/endorser/endorser.go:409 +0x5d
github.com/hyperledger/fabric/core/endorser.(*Endorser).ProcessProposal(0xc42029b100, 0x7fc52ea828d0, 0xc4217f0810, 0xc4217f0840, 0x0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/endorser/endorser.go:484 +0x246
github.com/hyperledger/fabric/core/handlers/auth/filter.(*expirationCheckFilter).ProcessProposal(0xc4214ec1e0, 0x7fc52ea828d0, 0xc4217f0810, 0xc4217f0840, 0x1acec80, 0x26b1401, 0xc4217f0840)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/handlers/auth/filter/expiration.go:54 +0x8f
github.com/hyperledger/fabric/core/handlers/auth/filter.(*filter).ProcessProposal(0xc4214ec180, 0x7fc52ea828d0, 0xc4217f0810, 0xc4217f0840, 0xc4214ec180, 0x7fc52ea828d0, 0xc4217f0780)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/handlers/auth/filter/filter.go:31 +0x51
github.com/hyperledger/fabric/protos/peer._Endorser_ProcessProposal_Handler(0x1a69b20, 0xc4214ec180, 0x7fc52ea828d0, 0xc4217f0810, 0xc4217a5e30, 0x0, 0x0, 0x0, 0xc420134a40, 0xc420134a88)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/protos/peer/peer.pb.go:120 +0x276
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).processUnaryRPC(0xc4202c4160, 0x26b6d20, 0xc4217c4c00, 0xc4216f6b40, 0xc4202cfd10, 0x2664200, 0x0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:923 +0x92d
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).handleStream(0xc4202c4160, 0x26b6d20, 0xc4217c4c00, 0xc4216f6b40, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:1148 +0x1528
github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc4217aa500, 0xc4202c4160, 0x26b6d20, 0xc4217c4c00, 0xc4216f6b40)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:637 +0x9f
created by github.com/hyperledger/fabric/vendor/google.golang.org/grpc.(*Server).serveStreams.func1
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/vendor/google.golang.org/grpc/server.go:635 +0xa1
Verifying...identity [10 229 1 10 92 8 1 26 12 8 129 209 133 223 5 16 190 221 253 139 2 42 64 98 54 50 49 53 55 49 102 55 53 55 51 49 56 57 48 56 97 101 54 50 50 51 54 99 101 55 54 99 56 48 57 98 50 51 49 97 97 51 51 97 51 100 54 54 52 53 53 56 97 57 102 97 102 100 99 48 99 49 101 51 52 51 49 58 115 26 30 10 12 66 97 116 99 104 84 105 109 101 111 117 116 18 14 18 4 10 2 50 115 26 6 65 100 109 105 110 115 26 31 10 19 67 104 97 110 110 101 108 82 101 115 116 114 105 99 116 105 111 110 115 18 8 26 6 65 100 109 105 110 115 26 18 65 112 5 136 235 120 215 1 49 39 201 124 85 137 132 197 181 102 194 111 136 149 188 197 186 56 49 78 61 192 214 116 236 70 152 130 233 83 35 228 155 72 14 236 74 251 31 67 84 63 173 116 148 128 2 45 169 20 110 54 3 55 26 189 107 0 18 65 31 175 182 213 18 174 106 51 110 75 103 14 228 169 75 179 48 157 144 111 137 68 95 203 235 143 133 91 234 148 190 112 26 153 24 103 193 14 12 69 215 211 228 7 154 11 226 60 148 148 160 209 81 157 233 222 236 127 192 132 132 226 59 213 0 26 8 10 0 10 0 10 0 10 0] [140 143 9 172 118 104 62 2 175 190 133 165 59 229 69 136 0 82 187 53 145 74 2 95 89 155 252 27 12 27 18 224 47 108 26 166 133 83 205 37 47 129 224 243 43 10 212 37 115 193 120 175 70 66 187 0 78 9 102 39 230 246 198 32 0]
goroutine 354 [running]:
runtime/debug.Stack(0x1e0000000126f415, 0x0, 0x266e250)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/cis.(*identity).Verify(0xc421832080, 0xc4200d6400, 0x86c, 0x86c, 0xc42177cf00, 0x41, 0x41, 0x0, 0x4)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/cis/identities.go:129 +0x37
github.com/hyperledger/fabric/core/policy.(*policyChecker).CheckPolicyNoChannel(0xc4215960f0, 0x1c22558, 0x6, 0xc4217f0840, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/policy/policy.go:147 +0x5f9
github.com/hyperledger/fabric/core/scc/cscc.(*PeerConfiger).Invoke(0x278cbe0, 0x26bcd00, 0xc420413540, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/scc/cscc/configure.go:135 +0x835
github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).handleTransaction.func1(0xc420334770, 0xc42187a6c0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:329 +0x4f3
created by github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).handleTransaction
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:295 +0x49
Verifying...identity [10 229 1 10 92 8 1 26 12 8 129 209 133 223 5 16 190 221 253 139 2 42 64 98 54 50 49 53 55 49 102 55 53 55 51 49 56 57 48 56 97 101 54 50 50 51 54 99 101 55 54 99 56 48 57 98 50 51 49 97 97 51 51 97 51 100 54 54 52 53 53 56 97 57 102 97 102 100 99 48 99 49 101 51 52 51 49 5 112 5 136 235 120 215 1 49 39 201 124 85 137 132 197 181 102 194 111 136 149 188 197 186 56 49 78 61 192 214 116 236 70 152 130 233 83 35 228 155 72 14 236 74 251 31 67 84 63 173 116 148 128 2 45 169 20 110 54 3 55 26 189 107 0 18 65 31 175 182 213 18 174 106 51 110 75 103 14 228 169 75 179 48 157 144 111 137 68 95 203 235 143 133 91 234 148 190 112 26 153 24 103 193 14 12 69 215 211 228 7 154 11 226 60 148 148 160 209 81 157 233 222 236 127 192 132 132 226 59 213 0 26 8 10 0 10 0 10 0 10 0] [140 143 9 172 118 104 62 2 175 190 133 165 59 229 69 136 0 82 187 53 145 74 2 95 89 155 252 27 12 27 18 224 47 108 26 166 133 83 205 37 47 129 224 243 43 10 212 37 115 193 120 175 70 66 187 0 78 9 102 39 230 246 198 32 0]
Signing... [24 1 42 54 10 38 10 14 49 50 55 46 48 46 48 46 49 58 55 48 53 49 26 20 29 65 226 31 72 159 77 67 66 197 22 168 96 146 49 202 216 194 166 194 18 12 8 203 180 146 234 204 165 160 178 21 16 6]
Signing... [10 12 48 46 48 46 48 46 48 58 55 48 53 49]
Signing... [24 1 42 54 10 38 10 14 49 50 55 46 48 46 48 46 49 58 55 48 53 49 26 20 29 65 226 31 72 159 77 67 66 197 22 168 96 146 49 202 216 194 166 194 18 12 8 203 180 146 234 204 165 160 178 21 16 7]
Signing... [10 12 48 46 48 46 48 46 48 58 55 48 53 49]
Signing... [24 1 42 54 10 38 10 14 49 50 55 46 48 46 48 46 49 58 55 48 53 49 26 20 29 65 226 31 72 159 77 67 66 197 22 168 96 146 49 202 216 194 166 194 18 12 8 203 180 146 234 204 165 160 178 21 16 8]
Signing... [10 12 48 46 48 46 48 46 48 58 55 48 53 49]
Signing... [24 1 42 54 10 38 10 14 49 50 55 46 48 46 48 46 49 58 55 48 53 49 26 20 29 65 226 31 72 159 77 67 66 197 22 168 96 146 49 202 216 194 166 194 18 12 8 203 180 146 234 204 165 160 178 21 16 9]
Signing... [10 12 48 46 48 46 48 46 48 58 55 48 53 49]

orderer log

/ \ _ __ () __ ___ _ __
/ _ \ | '
\ / _ \ | '/ _ | '_ \
/ ___ | |) | __/ | | | () | | | |
/_/ _\ .
/ _||| _/|| ||
|_|

当前默认账户地址为:
[ 5c051a833216467297aa094119a8905b15b251ec ]

当前IP地址为:
[ 192.168.1.162 ]

2018-11-15 20:01:42.520 CST [cryptoServices] setFactories -> INFO 002 setFactories config.ProviderName = SW
AssetLogin::CurrentAccount = 5c051a833216467297aa094119a8905b15b251ec
AssetLogin::CurrentAccount = 5c051a833216467297aa094119a8905b15b251ec
发现GodKey,作为God运行
GodLogin::CurrentAccount = 5c051a833216467297aa094119a8905b15b251ec
启动OD挖矿模式
2018-11-15 20:01:44.406 CST [cis] LoadLocalCis -> DEBU 006 LoadLocalCis
AssetLogin::CurrentAccount = 5c051a833216467297aa094119a8905b15b251ec
AssetLogin::CurrentAccount = 5c051a833216467297aa094119a8905b15b251ec
2018-11-15 20:01:45.644 CST [orderer/common/server] createLedgerFactory -> DEBU 007 Ledger dir: ./data/orderer
2018-11-15 20:01:45.644 CST [kvledger.util] CreateDirIfMissing -> DEBU 008 CreateDirIfMissing [data/orderer/index/]
2018-11-15 20:01:45.644 CST [kvledger.util] logDirStatus -> DEBU 009 Before creating dir - [data/orderer/index/] exists
2018-11-15 20:01:45.644 CST [kvledger.util] logDirStatus -> DEBU 00a After creating dir - [data/orderer/index/] exists
2018-11-15 20:01:45.647 CST [orderer/common/server] createSubDir -> DEBU 00b Found chains sub-dir and using it
2018-11-15 20:01:45.647 CST [orderer/common/server] initializeMultichannelRegistrar -> INFO 00c Not bootstrapping because of existing chains
[pbft] 2018-11-15 20:01:45 [INFO] [github.com/hyperledger/fabric/orderer/consensus/pbft pbft.go:81] { trying to listen on 127.0.0.1:26658 }
goroutine 13 [running]:
runtime/debug.Stack(0xc4202be6e0, 0x7f1f30a03440, 0x0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/abci/server.(*SocketServer).OnStart(0xc42014b180, 0xc4203c6dc0, 0x13)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:46 +0x26
github.com/tendermint/tendermint/libs/common.(*BaseService).Start(0xc42014b180, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/libs/common/service.go:139 +0x3b1
github.com/hyperledger/fabric/orderer/consensus/pbft._Init.func1()
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/pbft.go:82 +0x46e
sync.(*Once).Do(0x30e2fa0, 0x2351be0)
/usr/lib/golang/src/sync/once.go:44 +0xbe
github.com/hyperledger/fabric/orderer/consensus/pbft._Init()
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/pbft.go:47 +0x39
created by github.com/hyperledger/fabric/orderer/consensus/pbft.New
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/pbft.go:92 +0x35
[pbft] 2018-11-15 20:01:47 [INFO] [github.com/hyperledger/fabric/orderer/consensus/pbft pbft.go:101] { new chain ordererchannel }
[orderer/commmon/multichannel] 2018-11-15 20:01:47 [INFO] [github.com/hyperledger/fabric/orderer/common/multichannel registrar.go:169] { Starting system channel 'ordererchannel' with genesis block hash ecedb00dd3c8b69edde0a029f9674b0e32410c3adc4b90a97f3191a15dc6f62f and orderer type pbft }
[pbft] 2018-11-15 20:01:47 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft echo.go:35] { UUUUUUUUUU, channelId = %!(EXTRA string=ordererchannel, string=&{ledgerResources:0xc420273880 Processor:0xc420273ae0 BlockWriter:0xc42034af00 Chain:0xc4202e80a0 cutter:0xc420339c50 LocalSigner:0x30e2e98}) }
goroutine 1 [running]:
runtime/debug.Stack(0xc420057950, 0x1, 0xc4209c6eb0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/orderer/consensus/pbft.(*echo).NewSupport(0xc4202be680, 0xc4202c0de0, 0xe, 0x2fd67c0, 0xc4202c79a0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/echo.go:36 +0x1dd
github.com/hyperledger/fabric/orderer/consensus/pbft.(*chain).Start(0xc4202e80a0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/pbft.go:109 +0x59
github.com/hyperledger/fabric/orderer/common/multichannel.(*ChainSupport).start(0xc4202c79a0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/multichannel/chainsupport.go:87 +0x34
github.com/hyperledger/fabric/orderer/common/multichannel.NewRegistrar(0x2fc0c40, 0xc4202e82a0, 0xc4209bef00, 0x2fb7580, 0x30e2e98, 0xc42012c1b8, 0x1, 0x1, 0xc42022df80)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/multichannel/registrar.go:193 +0x1040
github.com/hyperledger/fabric/orderer/common/server.initializeMultichannelRegistrar(0xc4203a42c0, 0x2fb7580, 0x30e2e98, 0xc42012c1b8, 0x1, 0x1, 0xc42039ca73)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/main.go:207 +0x18d
github.com/hyperledger/fabric/orderer/common/server.Start(0x22d0eb5, 0x5, 0xc4203a42c0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/main.go:92 +0x15b
github.com/hyperledger/fabric/orderer/shell.Main()
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/shell/shell.go:71 +0x210
github.com/apeiron/shell/cmd/miner.Miner(0x2f83c00, 0xc42007bb60, 0x3, 0x3, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/apeiron/shell/cmd/miner/miner.go:134 +0x8e2
github.com/apeiron/shell/cmd/miner.glob..func1(0x2f83c00, 0xc42007bb60, 0x3, 0x3)
/home/jia.hu/golibs/src/github.com/apeiron/shell/cmd/miner/miner.go:35 +0x4d
github.com/hyperledger/fabric/quote/github.com/spf13/cobra.(*Command).execute(0x2f83c00, 0xc42007baa0, 0x3, 0x3, 0x2f83c00, 0xc42007baa0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/quote/github.com/spf13/cobra/command.go:603 +0x234
github.com/hyperledger/fabric/quote/github.com/spf13/cobra.(*Command).ExecuteC(0x2f87120, 0x11, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/quote/github.com/spf13/cobra/command.go:689 +0x2fe
github.com/hyperledger/fabric/quote/github.com/spf13/cobra.(*Command).Execute(0x2f87120, 0x52, 0xc4202d7bd5)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/quote/github.com/spf13/cobra/command.go:648 +0x2b
main.main()
/home/jia.hu/golibs/src/github.com/apeiron/shell/main.go:618 +0x1279
[orderer/common/server] 2018-11-15 20:01:47 [INFO] [github.com/hyperledger/fabric/orderer/common/server main.go:97] { Starting orderer:
Version: development build
Go version: go1.9.4
OS/Arch: linux/amd64
Experimental features:
}
[orderer/common/server] 2018-11-15 20:01:47 [INFO] [github.com/hyperledger/fabric/orderer/common/server main.go:100] { Beginning to serve requests }
[pbft] 2018-11-15 20:01:50 [INFO] [github.com/hyperledger/fabric/orderer/consensus/pbft pbft.go:77] { trying to startup tendermint }
33333333333 before ParseConfig config.Consensus = &{ data/cs.wal/wal 3s 500ms 1s 500ms 1s 500ms 1s false true 0s 100ms 2s 1s}
3333333333333 after ParseConfig config.Consensus = &{ data/cs.wal/wal 3ms 500µs 1ms 500µs 1ms 500µs 1ms false false 0s 100ns 2µs 0s}
33333333333 before ParseConfig config.Consensus = &{ data/cs.wal/wal 3s 500ms 1s 500ms 1s 500ms 1s false true 0s 100ms 2s 1s}
3333333333333 after ParseConfig config.Consensus = &{ data/cs.wal/wal 3ms 500µs 1ms 500µs 1ms 500µs 1ms false false 0s 100ns 2µs 0s}
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 6666666666 [pv.GetPubKey() [3 97 1 8 15 235 145 161 10 96 156 122 52 187 172 36 12 163 114 15 218 5 195 132 82 180 26 97 65 136 77 52 31] 33]=nil }
goroutine 15 [running]:
runtime/debug.Stack(0xe793a7, 0x7f1f30a45d10, 0xc4209b9380)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/node.NewNode(0xc430b15440, 0x2fcdb80, 0xc430b302d0, 0xc430b348e0, 0x2fae3c0, 0xc4209a7bc0, 0xc430b34c50, 0x2353260, 0xc430b34c60, 0x2fca680, ...)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/node/node.go:206 +0xcf
github.com/tendermint/tendermint/node.DefaultNewNode(0xc430b15440, 0x2fca680, 0xc420105200, 0xc420057950, 0x4, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/node/node.go:134 +0x791
github.com/hyperledger/fabric/orderer/consensus/pbft.startTendermint()
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/tendermint.go:43 +0x214
github.com/hyperledger/fabric/orderer/consensus/pbft._Init.func1.1()
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/pbft.go:78 +0x9a
created by github.com/hyperledger/fabric/orderer/consensus/pbft._Init.func1
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/pbft.go:75 +0x3ce
NewNode: config.Consensus = &{/var/hyperledger/apeiron data/cs.wal/wal 3ms 500µs 1ms 500µs 1ms 500µs 1ms false false 0s 100ns 2µs 0s}
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Starting multiAppConn module=proxy [impl multiAppConn]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Starting socketClient module=abci-client connection=query [impl socketClient]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Starting socketClient module=abci-client connection=mempool [impl socketClient]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Starting socketClient module=abci-client connection=consensus [impl socketClient]=nil }
[pbft] 2018-11-15 20:01:50 [INFO] [github.com/hyperledger/fabric/orderer/consensus/pbft echo.go:52] { Info LastBlockHeight 0 }
[pbft] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft echo.go:66] { InitChain%!(EXTRA string=req = {Time:2018-11-15 11:51:50.357126971 +0000 UTC ChainId:tendermint ConsensusParams:block_size:<max_bytes:22020096 max_gas:-1 > evidence_params:<max_age:100000 > Validators:[{PubKey:{Type:secp256k1 Data:[3 97 1 8 15 235 145 161 10 96 156 122 52 187 172 36 12 163 114 15 218 5 195 132 82 180 26 97 65 136 77 52 31] XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0} Power:10 XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0}] AppStateBytes:[] XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0}) }
goroutine 75 [running]:
runtime/debug.Stack(0xc420057950, 0x1, 0xc4209b2210)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/orderer/consensus/pbft.(*echo).InitChain(0xc4202be680, 0x1549533b, 0xed37f54d6, 0x0, 0xc42012e530, 0xa, 0xc4203c5e90, 0xc4203584d0, 0x1, 0x1, ...)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/echo.go:67 +0x18f
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequest(0xc42014b180, 0xc420399b90, 0xc420148a20)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:195 +0x84e
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequests(0xc42014b180, 0xc4201489c0, 0x2fd2500, 0xc4202cc070, 0xc420148a20)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:165 +0xe8
created by github.com/tendermint/tendermint/abci/server.(*SocketServer).acceptConnectionsRoutine
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:121 +0x287
goroutine 15 [running]:
runtime/debug.Stack(0x0, 0x0, 0x0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.NewConsensusState(0xc430b30120, 0x7, 0x0, 0xc42028f380, 0x6, 0xc42028f390, 0xa, 0x0, 0x0, 0x0, ...)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:168 +0x7d3
github.com/tendermint/tendermint/node.NewNode(0xc430b15440, 0x2fcdb80, 0xc430b302d0, 0xc430b348e0, 0x2fae3c0, 0xc4209a7bc0, 0xc430b34c50, 0x2353260, 0xc430b34c60, 0x2fca680, ...)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/node/node.go:367 +0x18ed
github.com/tendermint/tendermint/node.DefaultNewNode(0xc430b15440, 0x2fca680, 0xc420105200, 0xc420057950, 0x4, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/node/node.go:134 +0x791
github.com/hyperledger/fabric/orderer/consensus/pbft.startTendermint()
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/tendermint.go:43 +0x214
github.com/hyperledger/fabric/orderer/consensus/pbft._Init.func1.1()
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/pbft.go:78 +0x9a
created by github.com/hyperledger/fabric/orderer/consensus/pbft._Init.func1
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/pbft.go:75 +0x3ce
goroutine 15 [running]:
runtime/debug.Stack(0xc430ba0ab8, 0xe7a46d, 0xc42011c978)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.NewConsensusReactor(0xc430b8c300, 0xc4209b2a00, 0xc430ba1268, 0x1, 0x1, 0xc42028f390)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/reactor.go:62 +0x28e
github.com/tendermint/tendermint/node.NewNode(0xc430b15440, 0x2fcdb80, 0xc430b302d0, 0xc430b348e0, 0x2fae3c0, 0xc4209a7bc0, 0xc430b34c50, 0x2353260, 0xc430b34c60, 0x2fca680, ...)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/node/node.go:380 +0x1997
github.com/tendermint/tendermint/node.DefaultNewNode(0xc430b15440, 0x2fca680, 0xc420105200, 0xc420057950, 0x4, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/node/node.go:134 +0x791
github.com/hyperledger/fabric/orderer/consensus/pbft.startTendermint()
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/tendermint.go:43 +0x214
github.com/hyperledger/fabric/orderer/consensus/pbft._Init.func1.1()
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/pbft.go:78 +0x9a
created by github.com/hyperledger/fabric/orderer/consensus/pbft._Init.func1
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/pbft.go:75 +0x3ce
66666666666 PubKeySecp256k1{03C486FDF00F1FE3E558F27A458DAD0E05CD83FBDFC2939A0A8E86E86CEE78843B}
6666666666611 [3 196 134 253 240 15 31 227 229 88 242 122 69 141 173 14 5 205 131 251 223 194 147 154 10 142 134 232 108 238 120 132 59]
66666666666 PubKeySecp256k1{03C486FDF00F1FE3E558F27A458DAD0E05CD83FBDFC2939A0A8E86E86CEE78843B}
6666666666611 [3 196 134 253 240 15 31 227 229 88 242 122 69 141 173 14 5 205 131 251 223 194 147 154 10 142 134 232 108 238 120 132 59]
goroutine 15 [running]:
runtime/debug.Stack(0xffc288, 0xc4202306a0, 0xc)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/p2p.DefaultNodeInfo.NetAddress(0x4, 0x7, 0x0, 0xc4209ca2a0, 0x28, 0xc420288de0, 0x13, 0xc4202308d0, 0xa, 0x22d127c, ...)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/p2p/node_info.go:220 +0x37
github.com/tendermint/tendermint/p2p.(*DefaultNodeInfo).NetAddress(0xc42039b400, 0x2d)
:1 +0x5c
github.com/tendermint/tendermint/node.NewNode(0xc430b15440, 0x2fcdb80, 0xc430b302d0, 0xc430b348e0, 0x2fae3c0, 0xc4209a7bc0, 0xc430b34c50, 0x2353260, 0xc430b34c60, 0x2fca680, ...)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/node/node.go:512 +0x2627
github.com/tendermint/tendermint/node.DefaultNewNode(0xc430b15440, 0x2fca680, 0xc420105200, 0xc420057950, 0x4, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/node/node.go:134 +0x791
github.com/hyperledger/fabric/orderer/consensus/pbft.startTendermint()
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/tendermint.go:43 +0x214
github.com/hyperledger/fabric/orderer/consensus/pbft._Init.func1.1()
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/pbft.go:78 +0x9a
created by github.com/hyperledger/fabric/orderer/consensus/pbft._Init.func1
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/pbft.go:75 +0x3ce
NetAddress info.ID() = e1859a34324c4076d35cdb71df133f0c9f2d230e
NetAddress info.ListenAddr = tcp://0.0.0.0:26656
NetAddress netAddr = 0.0.0.0:26656
NetAddress IDAddressString(info.ID(), info.ListenAddr) = e1859a34324c4076d35cdb71df133f0c9f2d230e@tcp://0.0.0.0:26656
NetAddress err =
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { NewNode module=p2p [addrBook AddrBook]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Starting Node [impl Node]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Starting EventBus module=events [impl EventBus]=nil }
goroutine 15 [running]:
runtime/debug.Stack(0x22d0249, 0x5, 0xc4203c6c40)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/types.(*EventBus).OnStart(0xc4202b6cd0, 0xc4203c6c40, 0x11)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/types/event_bus.go:49 +0x22
github.com/tendermint/tendermint/libs/common.(*BaseService).Start(0xc4202b6cd0, 0xed37f54d6, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/libs/common/service.go:139 +0x3b1
github.com/tendermint/tendermint/node.(*Node).OnStart(0xc4209b6b40, 0xc420230740, 0xd)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/node/node.go:574 +0xc6
github.com/tendermint/tendermint/libs/common.(*BaseService).Start(0xc4209b6b40, 0x2fca680, 0xc420105200)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/libs/common/service.go:139 +0x3b1
github.com/hyperledger/fabric/orderer/consensus/pbft.startTendermint()
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/tendermint.go:48 +0x247
github.com/hyperledger/fabric/orderer/consensus/pbft._Init.func1.1()
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/pbft.go:78 +0x9a
created by github.com/hyperledger/fabric/orderer/consensus/pbft._Init.func1
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/pbft.go:75 +0x3ce
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Starting PubSub module=pubsub [impl PubSub]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Node OnStart [n.addrBook AddrBook]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { AddPrivateIDs book=/var/hyperledger/apeiron/config/addrbook.json [IDs []]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Starting P2P Switch module=p2p [impl P2P Switch]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Starting MempoolReactor module=mempool [impl MempoolReactor]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Starting BlockchainReactor module=blockchain [impl BlockchainReactor]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Starting ConsensusReactor module=consensus [impl ConsensusReactor]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { ConsensusReactor module=consensus [fastSync false]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { ConsensusReactor module=consensus [OnStart In if]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Starting ConsensusState module=consensus [impl ConsensusState]=nil }
goroutine 15 [running]:
runtime/debug.Stack(0x30e4c80, 0x1ffa3c0, 0x24508b0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart(0xc430b8c300, 0xc4203c7880, 0x17)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:277 +0x29
github.com/tendermint/tendermint/libs/common.(*BaseService).Start(0xc430b8c300, 0x22e06f5, 0x11)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/libs/common/service.go:139 +0x3b1
github.com/tendermint/tendermint/consensus.(*ConsensusReactor).OnStart(0xc42011c900, 0xc4203c7700, 0x19)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/reactor.go:84 +0x207
github.com/tendermint/tendermint/libs/common.(*BaseService).Start(0xc42011c900, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/libs/common/service.go:139 +0x3b1
github.com/tendermint/tendermint/p2p.(*Switch).OnStart(0xc4209c8120, 0xc4203c7580, 0x13)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/p2p/switch.go:195 +0xbd
github.com/tendermint/tendermint/libs/common.(*BaseService).Start(0xc4209c8120, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/libs/common/service.go:139 +0x3b1
github.com/tendermint/tendermint/node.(*Node).OnStart(0xc4209b6b40, 0xc420230740, 0xd)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/node/node.go:611 +0x320
github.com/tendermint/tendermint/libs/common.(*BaseService).Start(0xc4209b6b40, 0x2fca680, 0xc420105200)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/libs/common/service.go:139 +0x3b1
github.com/hyperledger/fabric/orderer/consensus/pbft.startTendermint()
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/tendermint.go:48 +0x247
github.com/hyperledger/fabric/orderer/consensus/pbft._Init.func1.1()
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/pbft.go:78 +0x9a
created by github.com/hyperledger/fabric/orderer/consensus/pbft._Init.func1
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/pbft.go:75 +0x3ce
goroutine 15 [running]:
runtime/debug.Stack(0xc4203c7900, 0xc420125000, 0x891)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart(0xc430b8c300, 0xc4203c7880, 0x17)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:282 +0x61
github.com/tendermint/tendermint/libs/common.(*BaseService).Start(0xc430b8c300, 0x22e06f5, 0x11)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/libs/common/service.go:139 +0x3b1
github.com/tendermint/tendermint/consensus.(*ConsensusReactor).OnStart(0xc42011c900, 0xc4203c7700, 0x19)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/reactor.go:84 +0x207
github.com/tendermint/tendermint/libs/common.(*BaseService).Start(0xc42011c900, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/libs/common/service.go:139 +0x3b1
github.com/tendermint/tendermint/p2p.(*Switch).OnStart(0xc4209c8120, 0xc4203c7580, 0x13)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/p2p/switch.go:195 +0xbd
github.com/tendermint/tendermint/libs/common.(*BaseService).Start(0xc4209c8120, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/libs/common/service.go:139 +0x3b1
github.com/tendermint/tendermint/node.(*Node).OnStart(0xc4209b6b40, 0xc420230740, 0xd)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/node/node.go:611 +0x320
github.com/tendermint/tendermint/libs/common.(*BaseService).Start(0xc4209b6b40, 0x2fca680, 0xc420105200)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/libs/common/service.go:139 +0x3b1
github.com/hyperledger/fabric/orderer/consensus/pbft.startTendermint()
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/tendermint.go:48 +0x247
github.com/hyperledger/fabric/orderer/consensus/pbft._Init.func1.1()
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/pbft.go:78 +0x9a
created by github.com/hyperledger/fabric/orderer/consensus/pbft._Init.func1
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/pbft.go:75 +0x3ce
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Starting baseWAL wal=/var/hyperledger/apeiron/data/cs.wal/wal [impl baseWAL]=nil }
goroutine 15 [running]:
runtime/debug.Stack(0xc4202d50a0, 0xc4202891e0, 0xf)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart(0xc430b8c300, 0xc4203c7880, 0x17)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:296 +0xe7
github.com/tendermint/tendermint/libs/common.(*BaseService).Start(0xc430b8c300, 0x22e06f5, 0x11)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/libs/common/service.go:139 +0x3b1
github.com/tendermint/tendermint/consensus.(*ConsensusReactor).OnStart(0xc42011c900, 0xc4203c7700, 0x19)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/reactor.go:84 +0x207
github.com/tendermint/tendermint/libs/common.(*BaseService).Start(0xc42011c900, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/libs/common/service.go:139 +0x3b1
github.com/tendermint/tendermint/p2p.(*Switch).OnStart(0xc4209c8120, 0xc4203c7580, 0x13)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/p2p/switch.go:195 +0xbd
github.com/tendermint/tendermint/libs/common.(*BaseService).Start(0xc4209c8120, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/libs/common/service.go:139 +0x3b1
github.com/tendermint/tendermint/node.(*Node).OnStart(0xc4209b6b40, 0xc420230740, 0xd)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/node/node.go:611 +0x320
github.com/tendermint/tendermint/libs/common.(*BaseService).Start(0xc4209b6b40, 0x2fca680, 0xc420105200)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/libs/common/service.go:139 +0x3b1
github.com/hyperledger/fabric/orderer/consensus/pbft.startTendermint()
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/tendermint.go:48 +0x247
github.com/hyperledger/fabric/orderer/consensus/pbft._Init.func1.1()
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/pbft.go:78 +0x9a
created by github.com/hyperledger/fabric/orderer/consensus/pbft._Init.func1
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/pbft.go:75 +0x3ce
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Starting TimeoutTicker module=consensus [impl TimeoutTicker]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { enterPropose(1/0). Current: 1/0/RoundStepNewRound height=1 round=0 []=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=1 round=0 [cs.privValidator PrivValidator{[92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] LH:1, LR:0, LS:2}]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=1 round=0 [cs.privValidator.GetAddress().Hex() 0x5c051A833216467297AA094119a8905b15b251EC]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=1 round=0 [cs.privValidator.GetAddress().Hex() [92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236]]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=1 round=0 [cs.Validators ValidatorSet{
Proposer: Validator{[92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] PubKeySecp256k1{036101080FEB91A10A609C7A34BBAC240CA3720FDA05C38452B41A6141884D341F} VP:10 A:0}
Validators:
Validator{[92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] PubKeySecp256k1{036101080FEB91A10A609C7A34BBAC240CA3720FDA05C38452B41A6141884D341F} VP:10 A:0}
}]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=1 round=0 [cs.Validators.String() ValidatorSet{
Proposer: Validator{[92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] PubKeySecp256k1{036101080FEB91A10A609C7A34BBAC240CA3720FDA05C38452B41A6141884D341F} VP:10 A:0}
Validators:
Validator{[92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] PubKeySecp256k1{036101080FEB91A10A609C7A34BBAC240CA3720FDA05C38452B41A6141884D341F} VP:10 A:0}
}]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=1 round=0 [cs.Validators.Size() 1]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=1 round=0 [cs.Validators[0].Address.Bytes() [92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236]]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=1 round=0 [cs.Validators[0].Address.Bytes() hex.EncodeToString 5c051a833216467297aa094119a8905b15b251ec]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { This node is a validator height=1 round=0 []=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { enterPropose: Our turn to propose height=1 round=0 [proposer [92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] privValidator PrivValidator{[92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] LH:1, LR:0, LS:2}]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Error signing vote module=consensus [height 1 round 0 vote Vote{0:5C051A833216 1/00/1(Prevote) 97E4690E0DD2 000000000000 @ 2018-11-15T12:01:50.700280223Z} err Error signing vote: Conflicting data]=nil }
goroutine 15 [running]:
runtime/debug.Stack(0x1a38e40, 0xc430ba1378, 0xc430ba13d8)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).addVote(0xc430b8c300, 0xc42039be00, 0x0, 0x0, 0xc42002b900, 0x3, 0x3)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:1568 +0x37
github.com/tendermint/tendermint/consensus.(*ConsensusState).tryAddVote(0xc430b8c300, 0xc42039be00, 0x0, 0x0, 0x7f1f30a09918, 0xc42001ee10, 0x41)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:1541 +0x67
github.com/tendermint/tendermint/consensus.(*ConsensusState).handleMsg(0xc430b8c300, 0x206a5a0, 0xc42012c960, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:674 +0x743
github.com/tendermint/tendermint/consensus.(*ConsensusState).readReplayMessage(0xc430b8c300, 0xc430b755c0, 0x0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/replay.go:85 +0x19f
github.com/tendermint/tendermint/consensus.(*ConsensusState).catchupReplay(0xc430b8c300, 0x1, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/replay.go:155 +0x322
github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart(0xc430b8c300, 0xc4203c7880, 0x17)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:310 +0x1bc
github.com/tendermint/tendermint/libs/common.(*BaseService).Start(0xc430b8c300, 0x22e06f5, 0x11)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/libs/common/service.go:139 +0x3b1
github.com/tendermint/tendermint/consensus.(*ConsensusReactor).OnStart(0xc42011c900, 0xc4203c7700, 0x19)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/reactor.go:84 +0x207
github.com/tendermint/tendermint/libs/common.(*BaseService).Start(0xc42011c900, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/libs/common/service.go:139 +0x3b1
github.com/tendermint/tendermint/p2p.(*Switch).OnStart(0xc4209c8120, 0xc4203c7580, 0x13)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/p2p/switch.go:195 +0xbd
github.com/tendermint/tendermint/libs/common.(*BaseService).Start(0xc4209c8120, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/libs/common/service.go:139 +0x3b1
github.com/tendermint/tendermint/node.(*Node).OnStart(0xc4209b6b40, 0xc420230740, 0xd)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/node/node.go:611 +0x320
github.com/tendermint/tendermint/libs/common.(*BaseService).Start(0xc4209b6b40, 0x2fca680, 0xc420105200)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/libs/common/service.go:139 +0x3b1
github.com/hyperledger/fabric/orderer/consensus/pbft.startTendermint()
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/tendermint.go:48 +0x247
github.com/hyperledger/fabric/orderer/consensus/pbft._Init.func1.1()
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/pbft.go:78 +0x9a
created by github.com/hyperledger/fabric/orderer/consensus/pbft._Init.func1
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/pbft.go:75 +0x3ce
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { addVote module=consensus [voteHeight 1 voteType 1 valIndex 0 csHeight 1]=nil }
66666666666 PubKeySecp256k1{036101080FEB91A10A609C7A34BBAC240CA3720FDA05C38452B41A6141884D341F}
6666666666611 [3 97 1 8 15 235 145 161 10 96 156 122 52 187 172 36 12 163 114 15 218 5 195 132 82 180 26 97 65 136 77 52 31]
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Added to prevote module=consensus [vote Vote{0:5C051A833216 1/00/1(Prevote) 000000000000 CFD2D9D24110 @ 2018-11-15T12:00:00.16018107Z} prevotes VoteSet{H:1 R:0 T:1 +2/3::0:000000000000(1) BA{1:x} map[]}]=nil }
goroutine 15 [running]:
runtime/debug.Stack(0xc4203c7980, 0xc420053000, 0x891)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart(0xc430b8c300, 0xc4203c7880, 0x17)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:317 +0x132
github.com/tendermint/tendermint/libs/common.(*BaseService).Start(0xc430b8c300, 0x22e06f5, 0x11)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/libs/common/service.go:139 +0x3b1
github.com/tendermint/tendermint/consensus.(*ConsensusReactor).OnStart(0xc42011c900, 0xc4203c7700, 0x19)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/reactor.go:84 +0x207
github.com/tendermint/tendermint/libs/common.(*BaseService).Start(0xc42011c900, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/libs/common/service.go:139 +0x3b1
github.com/tendermint/tendermint/p2p.(*Switch).OnStart(0xc4209c8120, 0xc4203c7580, 0x13)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/p2p/switch.go:195 +0xbd
github.com/tendermint/tendermint/libs/common.(*BaseService).Start(0xc4209c8120, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/libs/common/service.go:139 +0x3b1
github.com/tendermint/tendermint/node.(*Node).OnStart(0xc4209b6b40, 0xc420230740, 0xd)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/node/node.go:611 +0x320
github.com/tendermint/tendermint/libs/common.(*BaseService).Start(0xc4209b6b40, 0x2fca680, 0xc420105200)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/libs/common/service.go:139 +0x3b1
github.com/hyperledger/fabric/orderer/consensus/pbft.startTendermint()
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/tendermint.go:48 +0x247
github.com/hyperledger/fabric/orderer/consensus/pbft._Init.func1.1()
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/pbft.go:78 +0x9a
created by github.com/hyperledger/fabric/orderer/consensus/pbft._Init.func1
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/pbft.go:75 +0x3ce
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Starting EvidenceReactor module=evidence [impl EvidenceReactor]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Starting PEXReactor module=p2p [impl PEXReactor]=nil }
goroutine 95 [running]:
runtime/debug.Stack(0xc420013000, 0x7f1f30a806c8, 0x0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:594 +0x37
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
goroutine 95 [running]:
runtime/debug.Stack(0xc4202b4b30, 0xc431a2dbe0, 0x10)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:612 +0x75
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Starting AddrBook book=/var/hyperledger/apeiron/config/addrbook.json [impl AddrBook]=nil }
goroutine 95 [running]:
runtime/debug.Stack(0x786bf8ecbe73500, 0x0, 0x0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).addVote(0xc430b8c300, 0xc42039bf40, 0x0, 0x0, 0xc420028000, 0xc430a63aa8, 0xe93598)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:1568 +0x37
github.com/tendermint/tendermint/consensus.(*ConsensusState).tryAddVote(0xc430b8c300, 0xc42039bf40, 0x0, 0x0, 0xc430a63b08, 0xc4202b4500, 0xc4309f8480)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:1541 +0x67
github.com/tendermint/tendermint/consensus.(*ConsensusState).handleMsg(0xc430b8c300, 0x206a5a0, 0xc42012c9a0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:674 +0x743
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:635 +0x5c2
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { addVote module=consensus [voteHeight 1 voteType 2 valIndex 0 csHeight 1]=nil }
66666666666 PubKeySecp256k1{036101080FEB91A10A609C7A34BBAC240CA3720FDA05C38452B41A6141884D341F}
6666666666611 [3 97 1 8 15 235 145 161 10 96 156 122 52 187 172 36 12 163 114 15 218 5 195 132 82 180 26 97 65 136 77 52 31]
goroutine 95 [running]:
runtime/debug.Stack(0xc42012c9a0, 0x0, 0x0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:612 +0x75
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
goroutine 95 [running]:
runtime/debug.Stack(0x0, 0xe77337, 0xc42021e2c0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:612 +0x75
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
goroutine 15 [running]:
runtime/debug.Stack(0xc420104a20, 0xc430ba19a8, 0x10504cd)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/p2p.DefaultNodeInfo.NetAddress(0x4, 0x7, 0x0, 0xc4209ca2a0, 0x28, 0xc420288de0, 0x13, 0xc4202308d0, 0xa, 0x22d127c, ...)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/p2p/node_info.go:220 +0x37
github.com/tendermint/tendermint/p2p.(*DefaultNodeInfo).NetAddress(0xc42039b400, 0x4)
:1 +0x5c
github.com/tendermint/tendermint/p2p.(*Switch).DialPeersAsync(0xc4209c8120, 0x2fd1120, 0xc4203ac7e0, 0xc4202c3c00, 0x4, 0x4, 0xc4202c3c01, 0x4, 0x4)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/p2p/switch.go:386 +0x21c
github.com/tendermint/tendermint/node.(*Node).OnStart(0xc4209b6b40, 0xc420230740, 0xd)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/node/node.go:618 +0x46f
github.com/tendermint/tendermint/libs/common.(BaseService).Start(0xc4209b6b40, 0x2fca680, 0xc420105200)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/libs/common/service.go:139 +0x3b1
github.com/hyperledger/fabric/orderer/consensus/pbft.startTendermint()
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/tendermint.go:48 +0x247
github.com/hyperledger/fabric/orderer/consensus/pbft.Init.func1.1()
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/pbft.go:78 +0x9a
created by github.com/hyperledger/fabric/orderer/consensus/pbft.Init.func1
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/pbft.go:75 +0x3ce
NetAddress info.ID() = e1859a34324c4076d35cdb71df133f0c9f2d230e
NetAddress info.ListenAddr = tcp://0.0.0.0:26656
NetAddress netAddr = 0.0.0.0:26656
NetAddress IDAddressString(info.ID(), info.ListenAddr) = e1859a34324c4076d35cdb71df133f0c9f2d230e@tcp://0.0.0.0:26656
NetAddress err =
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { enterPropose(1/1). Current: 1/1/RoundStepNewRound height=1 round=1 []=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=1 round=1 [cs.privValidator PrivValidator{[92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] LH:1, LR:0, LS:3}]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=1 round=1 [cs.privValidator.GetAddress().Hex() 0x5c051A833216467297AA094119a8905b15b251EC]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=1 round=1 [cs.privValidator.GetAddress().Hex() [92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236]]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=1 round=1 [cs.Validators ValidatorSet{
Proposer: Validator{[92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] PubKeySecp256k1{036101080FEB91A10A609C7A34BBAC240CA3720FDA05C38452B41A6141884D341F} VP:10 A:0}
Validators:
Validator{[92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] PubKeySecp256k1{036101080FEB91A10A609C7A34BBAC240CA3720FDA05C38452B41A6141884D341F} VP:10 A:0}
}]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=1 round=1 [cs.Validators.String() ValidatorSet{
Proposer: Validator{[92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] PubKeySecp256k1{036101080FEB91A10A609C7A34BBAC240CA3720FDA05C38452B41A6141884D341F} VP:10 A:0}
Validators:
Validator{[92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] PubKeySecp256k1{036101080FEB91A10A609C7A34BBAC240CA3720FDA05C38452B41A6141884D341F} VP:10 A:0}
}]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=1 round=1 [cs.Validators.Size() 1]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=1 round=1 [cs.Validators[0].Address.Bytes() [92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236]]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=1 round=1 [cs.Validators[0].Address.Bytes() hex.EncodeToString 5c051a833216467297aa094119a8905b15b251ec]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { This node is a validator height=1 round=1 []=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { enterPropose: Our turn to propose height=1 round=1 [proposer [92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] privValidator PrivValidator{[92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] LH:1, LR:0, LS:3}]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Starting IndexerService module=txindex [impl IndexerService]=nil }
goroutine 95 [running]:
runtime/debug.Stack(0xc4204b1200, 0xe77337, 0xc4202ecb60)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:612 +0x75
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
goroutine 95 [running]:
runtime/debug.Stack(0xc430b43bc0, 0xe76fa4, 0x2123820)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:612 +0x75
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
goroutine 95 [running]:
runtime/debug.Stack(0xc430b43bc0, 0xe76fa4, 0x2123820)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:612 +0x75
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
goroutine 95 [running]:
runtime/debug.Stack(0xc4204b1500, 0x0, 0x0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).addVote(0xc430b8c300, 0xc4200a32c0, 0x0, 0x0, 0xc42002b900, 0xc430b43aa8, 0xe93598)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:1568 +0x37
github.com/tendermint/tendermint/consensus.(*ConsensusState).tryAddVote(0xc430b8c300, 0xc4200a32c0, 0x0, 0x0, 0xc430b43b08, 0xc4200600c0, 0xc4309f8480)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:1541 +0x67
github.com/tendermint/tendermint/consensus.(*ConsensusState).handleMsg(0xc430b8c300, 0x206a5a0, 0xc42012caa0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:674 +0x743
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:635 +0x5c2
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { addVote module=consensus [voteHeight 1 voteType 1 valIndex 0 csHeight 1]=nil }
66666666666 PubKeySecp256k1{036101080FEB91A10A609C7A34BBAC240CA3720FDA05C38452B41A6141884D341F}
6666666666611 [3 97 1 8 15 235 145 161 10 96 156 122 52 187 172 36 12 163 114 15 218 5 195 132 82 180 26 97 65 136 77 52 31]
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Added to prevote module=consensus [vote Vote{0:5C051A833216 1/01/1(Prevote) 97E4690E0DD2 58F5DDACB76C @ 2018-11-15T12:01:50.70666937Z} prevotes VoteSet{H:1 R:1 T:1 +2/3:97E4690E0DD2195F23D22FDA509068B0A7DD4D97:1:7286F82E5AB1(1) BA{1:x} map[]}]=nil }
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Updating ValidBlock because of POL. module=consensus [validRound -1 POLRound 1]=nil }
goroutine 95 [running]:
runtime/debug.Stack(0xc42012caa0, 0x0, 0x0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:612 +0x75
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
goroutine 95 [running]:
runtime/debug.Stack(0x0, 0x0, 0x0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).addVote(0xc430b8c300, 0xc4200a3360, 0x0, 0x0, 0xc42002b900, 0xc430b43aa8, 0xe93598)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:1568 +0x37
github.com/tendermint/tendermint/consensus.(*ConsensusState).tryAddVote(0xc430b8c300, 0xc4200a3360, 0x0, 0x0, 0xc430b43b08, 0xc4200600c0, 0xc4309f8480)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:1541 +0x67
github.com/tendermint/tendermint/consensus.(*ConsensusState).handleMsg(0xc430b8c300, 0x206a5a0, 0xc42012cac8, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:674 +0x743
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:635 +0x5c2
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
[tendermint] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { addVote module=consensus [voteHeight 1 voteType 2 valIndex 0 csHeight 1]=nil }
66666666666 PubKeySecp256k1{036101080FEB91A10A609C7A34BBAC240CA3720FDA05C38452B41A6141884D341F}
6666666666611 [3 97 1 8 15 235 145 161 10 96 156 122 52 187 172 36 12 163 114 15 218 5 195 132 82 180 26 97 65 136 77 52 31]
[pbft] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft echo.go:80] { BeginBlock%!(EXTRA string=req = {Hash:[151 228 105 14 13 210 25 95 35 210 47 218 80 144 104 176 167 221 77 151] Header:{Version:{Block:7 App:0 XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0} ChainID:tendermint Height:1 Time:2018-11-15 11:51:50.357126971 +0000 UTC NumTxs:0 TotalTxs:0 LastBlockId:{Hash:[] PartsHeader:{Total:0 Hash:[] XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0} XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0} LastCommitHash:[] DataHash:[] ValidatorsHash:[202 210 237 142 214 135 194 184 118 175 144 3 203 212 64 115 63 208 219 236] NextValidatorsHash:[202 210 237 142 214 135 194 184 118 175 144 3 203 212 64 115 63 208 219 236] ConsensusHash:[213 68 177 1 198 34 62 56 90 228 152 248 59 98 236 29 104 199 54 245] AppHash:[] LastResultsHash:[] EvidenceHash:[] ProposerAddress:[92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0} LastCommitInfo:{Round:0 Votes:[] XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0} ByzantineValidators:[] XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0}) }
goroutine 75 [running]:
runtime/debug.Stack(0xc420057950, 0x1, 0xc42021c870)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/orderer/consensus/pbft.(*echo).BeginBlock(0xc4202be680, 0xc430ae8680, 0x14, 0x20, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/echo.go:81 +0x1a6
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequest(0xc42014b180, 0xc4202dbc50, 0xc420148a20)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:198 +0xc58
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequests(0xc42014b180, 0xc4201489c0, 0x2fd2500, 0xc4202cc070, 0xc420148a20)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:165 +0xe8
created by github.com/tendermint/tendermint/abci/server.(*SocketServer).acceptConnectionsRoutine
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:121 +0x287
[pbft] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft echo.go:176] { EndBlock%!(EXTRA string=endBlock = {Height:1 XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0}) }
goroutine 75 [running]:
runtime/debug.Stack(0xc420057950, 0x1, 0xc42021c900)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/orderer/consensus/pbft.(*echo).EndBlock(0xc4202be680, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/echo.go:177 +0x1b0
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequest(0xc42014b180, 0xc430a75ec0, 0xc420148a20)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:201 +0x107c
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequests(0xc42014b180, 0xc4201489c0, 0x2fd2500, 0xc4202cc070, 0xc420148a20)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:165 +0xe8
created by github.com/tendermint/tendermint/abci/server.(*SocketServer).acceptConnectionsRoutine
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:121 +0x287
[pbft] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft echo.go:183] { Commit%!(EXTRA string=Commit = 00000000000000000) }
goroutine 75 [running]:
runtime/debug.Stack(0xc420057950, 0x1, 0xc42021ca90)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/orderer/consensus/pbft.(*echo).Commit(0xc4202be680, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/echo.go:184 +0x154
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequest(0xc42014b180, 0xc430af21b0, 0xc420148a20)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:189 +0xc3
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequests(0xc42014b180, 0xc4201489c0, 0x2fd2500, 0xc4202cc070, 0xc420148a20)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:165 +0xe8
created by github.com/tendermint/tendermint/abci/server.(*SocketServer).acceptConnectionsRoutine
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:121 +0x287
[pbft] 2018-11-15 20:01:50 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft echo.go:197] { Commit%!(EXTRA string=Commit = 000000000000000111) }
goroutine 95 [running]:
runtime/debug.Stack(0xc42012cac8, 0x0, 0x0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:612 +0x75
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
goroutine 95 [running]:
runtime/debug.Stack(0x0, 0xe77337, 0xc420016820)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:612 +0x75
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
goroutine 95 [running]:
runtime/debug.Stack(0x0, 0xe77337, 0xc420016880)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:612 +0x75
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
[tendermint] 2018-11-15 20:01:51 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Error dialing peer module=p2p [err auth failure: secrect conn failed: EOF]=nil }
[tendermint] 2018-11-15 20:01:51 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Error dialing peer module=p2p [err dial tcp 192.168.1.161:26656: getsockopt: connection refused]=nil }
[tendermint] 2018-11-15 20:01:52 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Error dialing peer module=p2p [err dial tcp 192.168.1.163:26656: getsockopt: connection refused]=nil }
[tendermint] 2018-11-15 20:01:53 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Error dialing peer module=p2p [err dial tcp 192.168.1.18:26656: i/o timeout]=nil }
[orderer/common/broadcast] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/common/broadcast broadcast.go:81] { Starting new broadcast loop for 192.168.1.162:51332 }
[orderer/common/broadcast] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/common/broadcast broadcast.go:138] { [channel: mcc] Broadcast has successfully enqueued message of type CONFIG_UPDATE from 192.168.1.162:51332 }
goroutine 412 [running]:
runtime/debug.Stack(0xc430c54610, 0x10, 0x10)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/mempool.(*Mempool).CheckTx(0xc42014b720, 0xc432a9f500, 0x6db, 0x6db, 0xc430c54610, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/mempool/mempool.go:282 +0x4c
github.com/tendermint/tendermint/rpc/core.BroadcastTxSync(0xc432a9f500, 0x6db, 0x6db, 0x0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/rpc/core/mempool.go:94 +0xca
reflect.Value.call(0x204d520, 0x2353380, 0x13, 0x22cf4a0, 0x4, 0xc430a8b980, 0x1, 0x1, 0x1, 0x0, ...)
/usr/lib/golang/src/reflect/value.go:434 +0x905
reflect.Value.Call(0x204d520, 0x2353380, 0x13, 0xc430a8b980, 0x1, 0x1, 0x1, 0x1, 0x0)
/usr/lib/golang/src/reflect/value.go:302 +0xa4
github.com/tendermint/tendermint/rpc/lib/server.makeJSONRPCHandler.func1(0x2fc7a00, 0xc430a8b900, 0xc42011a400)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/rpc/lib/server/handlers.go:145 +0x447
github.com/tendermint/tendermint/rpc/lib/server.handleInvalidJSONRPCPaths.func1(0x2fc7a00, 0xc430a8b900, 0xc42011a400)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/rpc/lib/server/handlers.go:165 +0x84
net/http.HandlerFunc.ServeHTTP(0xc4209c6ee0, 0x2fc7a00, 0xc430a8b900, 0xc42011a400)
/usr/lib/golang/src/net/http/server.go:1918 +0x44
net/http.(*ServeMux).ServeHTTP(0xc4309e9b30, 0x2fc7a00, 0xc430a8b900, 0xc42011a400)
/usr/lib/golang/src/net/http/server.go:2254 +0x130
github.com/tendermint/tendermint/rpc/lib/server.maxBytesHandler.ServeHTTP(0x2faf280, 0xc4309e9b30, 0xf4240, 0x2fc7a00, 0xc430a8b900, 0xc42011a400)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/rpc/lib/server/http_server.go:219 +0xe8
github.com/tendermint/tendermint/rpc/lib/server.(*maxBytesHandler).ServeHTTP(0xc4202840a0, 0x2fc7a00, 0xc430a8b900, 0xc42011a400)
:1 +0x6c
github.com/tendermint/tendermint/rpc/lib/server.RecoverAndLogHandler.func1(0x2fc8240, 0xc432aca000, 0xc42011a400)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/rpc/lib/server/http_server.go:192 +0x3f0
net/http.HandlerFunc.ServeHTTP(0xc420220000, 0x2fc8240, 0xc432aca000, 0xc42011a400)
/usr/lib/golang/src/net/http/server.go:1918 +0x44
net/http.serverHandler.ServeHTTP(0xc4202829c0, 0x2fc8240, 0xc432aca000, 0xc42011a400)
/usr/lib/golang/src/net/http/server.go:2619 +0xb4
net/http.(*conn).serve(0xc432a6a6e0, 0x2fc9c00, 0xc432925540)
/usr/lib/golang/src/net/http/server.go:1801 +0x71d
created by net/http.(*Server).Serve
/usr/lib/golang/src/net/http/server.go:2720 +0x288
goroutine 412 [running]:
runtime/debug.Stack(0xc430ab70c0, 0xc430a950a8, 0xc432abf208)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/proxy.(*appConnMempool).CheckTxAsync(0xc4209b2010, 0xc432a9f500, 0x6db, 0x6db, 0x1)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/proxy/app_conn.go:115 +0x22
github.com/tendermint/tendermint/mempool.(*Mempool).CheckTx(0xc42014b720, 0xc432a9f500, 0x6db, 0x6db, 0xc430c54610, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/mempool/mempool.go:318 +0x1a1
github.com/tendermint/tendermint/rpc/core.BroadcastTxSync(0xc432a9f500, 0x6db, 0x6db, 0x0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/rpc/core/mempool.go:94 +0xca
reflect.Value.call(0x204d520, 0x2353380, 0x13, 0x22cf4a0, 0x4, 0xc430a8b980, 0x1, 0x1, 0x1, 0x0, ...)
/usr/lib/golang/src/reflect/value.go:434 +0x905
reflect.Value.Call(0x204d520, 0x2353380, 0x13, 0xc430a8b980, 0x1, 0x1, 0x1, 0x1, 0x0)
/usr/lib/golang/src/reflect/value.go:302 +0xa4
github.com/tendermint/tendermint/rpc/lib/server.makeJSONRPCHandler.func1(0x2fc7a00, 0xc430a8b900, 0xc42011a400)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/rpc/lib/server/handlers.go:145 +0x447
github.com/tendermint/tendermint/rpc/lib/server.handleInvalidJSONRPCPaths.func1(0x2fc7a00, 0xc430a8b900, 0xc42011a400)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/rpc/lib/server/handlers.go:165 +0x84
net/http.HandlerFunc.ServeHTTP(0xc4209c6ee0, 0x2fc7a00, 0xc430a8b900, 0xc42011a400)
/usr/lib/golang/src/net/http/server.go:1918 +0x44
net/http.(*ServeMux).ServeHTTP(0xc4309e9b30, 0x2fc7a00, 0xc430a8b900, 0xc42011a400)
/usr/lib/golang/src/net/http/server.go:2254 +0x130
github.com/tendermint/tendermint/rpc/lib/server.maxBytesHandler.ServeHTTP(0x2faf280, 0xc4309e9b30, 0xf4240, 0x2fc7a00, 0xc430a8b900, 0xc42011a400)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/rpc/lib/server/http_server.go:219 +0xe8
github.com/tendermint/tendermint/rpc/lib/server.(*maxBytesHandler).ServeHTTP(0xc4202840a0, 0x2fc7a00, 0xc430a8b900, 0xc42011a400)
:1 +0x6c
github.com/tendermint/tendermint/rpc/lib/server.RecoverAndLogHandler.func1(0x2fc8240, 0xc432aca000, 0xc42011a400)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/rpc/lib/server/http_server.go:192 +0x3f0
net/http.HandlerFunc.ServeHTTP(0xc420220000, 0x2fc8240, 0xc432aca000, 0xc42011a400)
/usr/lib/golang/src/net/http/server.go:1918 +0x44
net/http.serverHandler.ServeHTTP(0xc4202829c0, 0x2fc8240, 0xc432aca000, 0xc42011a400)
/usr/lib/golang/src/net/http/server.go:2619 +0xb4
net/http.(*conn).serve(0xc432a6a6e0, 0x2fc9c00, 0xc432925540)
/usr/lib/golang/src/net/http/server.go:1801 +0x71d
created by net/http.(*Server).Serve
/usr/lib/golang/src/net/http/server.go:2720 +0x288
[pbft] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft echo.go:73] { CheckTx%!(EXTRA string=tx = [14 111 114 100 101 114 101 114 99 104 97 110 110 101 108 0 0 0 0 0 0 0 0 0 10 253 12 10 78 10 26 8 4 26 6 8 138 193 181 223 5 34 14 111 114 100 101 114 101 114 99 104 97 110 110 101 108 18 48 10 20 92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236 18 24 184 225 212 238 228 188 109 79 236 56 45 46 74 64 131 244 164 207 176 11 48 31 137 241 18 170 12 10 228 11 10 67 10 15 8 1 26 6 8 138 193 181 223 5 34 3 109 99 99 18 48 10 20 92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236 18 24 64 165 154 191 94 187 30 196 47 250 56 98 26 115 27 60 80 62 51 109 209 183 244 27 18 156 11 10 183 7 8 1 18 178 7 18 237 3 10 7 79 114 100 101 114 101 114 18 225 3 18 182 1 10 10 79 114 100 101 114 101 114 79 114 103 18 167 1 26 47 10 3 67 73 83 18 40 18 30 18 28 10 10 79 114 100 101 114 101 114 67 73 83 66 14 10 4 83 72 65 50 18 6 83 72 65 50 53 54 26 6 65 100 109 105 110 115 34 34 10 6 65 100 109 105 110 115 18 24 18 14 8 1 18 10 18 8 18 6 8 1 18 2 8 0 26 6 65 100 109 105 110 115 34 35 10 7 82 101 97 100 101 114 115 18 24 18 14 8 1 18 10 18 8 18 6 8 1 18 2 8 0 26 6 65 100 109 105 110 115 34 35 10 7 87 114 105 116 101 114 115 18 24 18 14 8 1 18 10 18 8 18 6 8 1 18 2 8 0 26 6 65 100 109 105 110 115 42 6 65 100 109 105 110 115 26 31 10 19 67 104 97 110 110 101 108 82 101 115 116 114 105 99 116 105 111 110 115 18 8 26 6 65 100 109 105 110 115 26 33 10 13 67 111 110 115 101 110 115 117 115 84 121 112 101 18 16 18 6 10 4 112 98 102 116 26 6 65 100 109 105 110 115 26 34 10 9 66 97 116 99 104 83 105 122 101 18 21 18 11 8 10 16 128 128 192 49 24 128 128 32 26 6 65 100 109 105 110 115 26 30 10 12 66 97 116 99 104 84 105 109 101 111 117 116 18 14 18 4 10 2 50 115 26 6 65 100 109 105 110 115 34 34 10 7 82 101 97 100 101 114 115 18 23 18 13 8 3 18 9 10 7 82 101 97 100 101 114 115 26 6 65 100 109 105 110 115 34 34 10 7 87 114 105 116 101 114 115 18 23 18 13 8 3 18 9 10 7 87 114 105 116 101 114 115 26 6 65 100 109 105 110 115 34 42 10 15 66 108 111 99 107 86 97 108 105 100 97 116 105 111 110 18 23 18 13 8 3 18 9 10 7 87 114 105 116 101 114 115 26 6 65 100 109 105 110 115 34 34 10 6 65 100 109 105 110 115 18 24 18 14 8 3 18 10 10 6 65 100 109 105 110 115 16 2 26 6 65 100 109 105 110 115 42 6 65 100 109 105 110 115 18 133 1 10 11 65 112 112 108 105 99 97 116 105 111 110 18 118 8 1 34 34 10 6 65 100 109 105 110 115 18 24 18 14 8 3 18 10 10 6 65 100 109 105 110 115 16 2 26 6 65 100 109 105 110 115 34 34 10 7 82 101 97 100 101 114 115 18 23 18 13 8 3 18 9 10 7 82 101 97 100 101 114 115 26 6 65 100 109 105 110 115 34 34 10 7 87 114 105 116 101 114 115 18 23 18 13 8 3 18 9 10 7 87 114 105 116 101 114 115 26 6 65 100 109 105 110 115 42 6 65 100 109 105 110 115 26 73 10 16 79 114 100 101 114 101 114 65 100 100 114 101 115 115 101 115 18 53 18 26 10 24 111 114 100 101 114 101 114 46 101 120 97 109 112 108 101 46 99 111 109 58 55 48 53 48 26 23 47 67 104 97 110 110 101 108 47 79 114 100 101 114 101 114 47 65 100 109 105 110 115 26 38 10 16 72 97 115 104 105 110 103 65 108 103 111 114 105 116 104 109 18 18 18 8 10 6 83 72 65 50 53 54 26 6 65 100 109 105 110 115 26 45 10 25 66 108 111 99 107 68 97 116 97 72 97 115 104 105 110 103 83 116 114 117 99 116 117 114 101 18 16 18 6 8 255 255 255 255 15 26 6 65 100 109 105 110 115 26 42 10 10 67 111 110 115 111 114 116 105 117 109 18 28 18 18 10 16 83 97 109 112 108 101 67 111 110 115 111 114 116 105 117 109 26 6 65 100 109 105 110 115 34 34 10 7 87 114 105 116 101 114 115 18 23 18 13 8 3 18 9 10 7 87 114 105 116 101 114 115 26 6 65 100 109 105 110 115 34 34 10 6 65 100 109 105 110 115 18 24 18 14 8 3 18 10 10 6 65 100 109 105 110 115 16 2 26 6 65 100 109 105 110 115 34 34 10 7 82 101 97 100 101 114 115 18 23 18 13 8 3 18 9 10 7 82 101 97 100 101 114 115 26 6 65 100 109 105 110 115 18 223 3 10 153 3 10 67 10 15 8 2 26 6 8 138 193 181 223 5 34 3 109 99 99 18 48 10 20 92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236 18 24 43 119 149 227 15 114 210 89 69 7 237 59 24 69 98 185 201 12 20 125 83 233 183 155 18 209 2 10 215 1 10 3 109 99 99 18 33 18 15 10 11 65 112 112 108 105 99 97 116 105 111 110 18 0 26 14 10 10 67 111 110 115 111 114 116 105 117 109 18 0 26 172 1 18 133 1 10 11 65 112 112 108 105 99 97 116 105 111 110 18 118 8 1 34 34 10 6 65 100 109 105 110 115 18 24 18 14 8 3 18 10 10 6 65 100 109 105 110 115 16 2 26 6 65 100 109 105 110 115 34 34 10 7 82 101 97 100 101 114 115 18 23 18 13 8 3 18 9 10 7 82 101 97 100 101 114 115 26 6 65 100 109 105 110 115 34 34 10 7 87 114 105 116 101 114 115 18 23 18 13 8 3 18 9 10 7 87 114 105 116 101 114 115 26 6 65 100 109 105 110 115 42 6 65 100 109 105 110 115 26 34 10 10 67 111 110 115 111 114 116 105 117 109 18 20 18 18 10 16 83 97 109 112 108 101 67 111 110 115 111 114 116 105 117 109 18 117 10 48 10 20 92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236 18 24 239 247 28 39 38 225 145 222 218 31 193 16 13 255 211 107 190 233 203 149 112 26 191 152 18 65 58 220 7 197 198 52 53 218 225 186 24 206 58 36 42 71 160 170 183 215 41 194 231 211 45 138 140 96 224 104 100 187 76 29 159 152 255 136 238 70 198 174 13 7 86 118 7 93 222 1 83 109 191 22 210 123 135 186 157 72 144 21 153 195 1 18 65 230 76 65 69 126 2 75 243 35 199 22 210 23 175 67 26 193 235 99 191 199 167 232 237 23 107 205 127 27 70 158 41 59 255 55 105 217 46 84 120 217 30 159 165 18 255 176 40 139 68 46 2 139 72 21 205 113 249 27 110 76 84 87 8 0 18 65 103 135 77 67 219 181 176 53 123 224 74 250 105 181 204 240 79 228 102 74 105 188 206 195 52 134 7 247 39 6 237 20 9 91 176 182 135 126 229 154 157 109 180 196 237 158 231 240 89 25 189 9 3 228 231 208 115 188 153 160 128 148 116 128 0 18 65 101 96 142 138 155 142 252 238 35 133 113 99 218 34 135 9 235 182 99 216 126 187 34 154 242 80 186 103 197 217 131 91 40 250 30 251 199 57 225 231 59 156 68 221 219 22 225 14 178 212 0 44 79 206 221 133 167 240 248 149 22 63 143 138 1]) }
goroutine 44 [running]:
runtime/debug.Stack(0xc420057950, 0x1, 0xc430c54640)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/orderer/consensus/pbft.(*echo).CheckTx(0xc4202be680, 0xc432aa0a00, 0x6db, 0x700, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/echo.go:74 +0x19f
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequest(0xc42014b180, 0xc430af2450, 0xc4203a6fc0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:186 +0x1249
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequests(0xc42014b180, 0xc4203a6f60, 0x2fd2500, 0xc42012c8b0, 0xc4203a6fc0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:165 +0xe8
created by github.com/tendermint/tendermint/abci/server.(*SocketServer).acceptConnectionsRoutine
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:121 +0x287
goroutine 53 [running]:
runtime/debug.Stack(0xc430a95080, 0x4, 0xc4309e4e00)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/mempool.(*Mempool).resCbNormal(0xc42014b720, 0xc430a8f8f0, 0xc430af2480)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/mempool/mempool.go:341 +0xc1
github.com/tendermint/tendermint/mempool.(*Mempool).resCb(0xc42014b720, 0xc430a8f8f0, 0xc430af2480)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/mempool/mempool.go:329 +0xe1
github.com/tendermint/tendermint/mempool.(*Mempool).(github.com/tendermint/tendermint/mempool.resCb)-fm(0xc430a8f8f0, 0xc430af2480)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/mempool/mempool.go:157 +0x3e
github.com/tendermint/tendermint/abci/client.(*socketClient).didRecvResponse(0xc42039b360, 0xc430af2480, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/client/socket_client.go:217 +0x235
github.com/tendermint/tendermint/abci/client.(*socketClient).recvResponseRoutine(0xc42039b360, 0x2fd2500, 0xc4202bc0d0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/client/socket_client.go:176 +0x13c
created by github.com/tendermint/tendermint/abci/client.(*socketClient).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/client/socket_client.go:77 +0x1ca
[tendermint] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Added good transaction module=mempool [tx E522552587D3A5E9E3A3A3D0BB9CBA455627AEC0 res 0xc42000e1e0 total 1]=nil }
[tendermint] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { notifyTxsAvailable module=mempool [mem.txsAvailable 0xc420078360 mem.notifiedTxsAvailable false]=nil }
[tendermint] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { notifyTxsAvailable true module=mempool []=nil }
[tendermint] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 1111 TxsAvailable module=consensus []=nil }
goroutine 95 [running]:
runtime/debug.Stack(0xc400000008, 0xc430ab70c0, 0x5)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).handleTxsAvailable(0xc430b8c300)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:741 +0x68
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:626 +0x73c
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
[tendermint] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { enterPropose(2/0). Current: 2/0/RoundStepNewRound height=2 round=0 []=nil }
[tendermint] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=2 round=0 [cs.privValidator PrivValidator{[92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] LH:1, LR:1, LS:3}]=nil }
[tendermint] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=2 round=0 [cs.privValidator.GetAddress().Hex() 0x5c051A833216467297AA094119a8905b15b251EC]=nil }
[tendermint] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=2 round=0 [cs.privValidator.GetAddress().Hex() [92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236]]=nil }
[tendermint] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=2 round=0 [cs.Validators ValidatorSet{
Proposer: Validator{[92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] PubKeySecp256k1{036101080FEB91A10A609C7A34BBAC240CA3720FDA05C38452B41A6141884D341F} VP:10 A:0}
Validators:
Validator{[92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] PubKeySecp256k1{036101080FEB91A10A609C7A34BBAC240CA3720FDA05C38452B41A6141884D341F} VP:10 A:0}
}]=nil }
[tendermint] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=2 round=0 [cs.Validators.String() ValidatorSet{
Proposer: Validator{[92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] PubKeySecp256k1{036101080FEB91A10A609C7A34BBAC240CA3720FDA05C38452B41A6141884D341F} VP:10 A:0}
Validators:
Validator{[92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] PubKeySecp256k1{036101080FEB91A10A609C7A34BBAC240CA3720FDA05C38452B41A6141884D341F} VP:10 A:0}
}]=nil }
[tendermint] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=2 round=0 [cs.Validators.Size() 1]=nil }
[tendermint] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=2 round=0 [cs.Validators[0].Address.Bytes() [92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236]]=nil }
[tendermint] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=2 round=0 [cs.Validators[0].Address.Bytes() hex.EncodeToString 5c051a833216467297aa094119a8905b15b251ec]=nil }
[tendermint] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { This node is a validator height=2 round=0 []=nil }
[tendermint] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { enterPropose: Our turn to propose height=2 round=0 [proposer [92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] privValidator PrivValidator{[92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] LH:1, LR:1, LS:3}]=nil }
goroutine 95 [running]:
runtime/debug.Stack(0xc430b43ba0, 0xc430b43bc0, 0x1c9dbb1)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:612 +0x75
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
goroutine 95 [running]:
runtime/debug.Stack(0xc430b43bc0, 0xe76fa4, 0x2123820)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:612 +0x75
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
goroutine 95 [running]:
runtime/debug.Stack(0xc430b43bc0, 0xe76fa4, 0x2123820)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:612 +0x75
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
goroutine 95 [running]:
runtime/debug.Stack(0xc430c02500, 0x0, 0x0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).addVote(0xc430b8c300, 0xc432ab2640, 0x0, 0x0, 0xc42002a600, 0xc430b43aa8, 0xe93598)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:1568 +0x37
github.com/tendermint/tendermint/consensus.(*ConsensusState).tryAddVote(0xc430b8c300, 0xc432ab2640, 0x0, 0x0, 0xc430b43b08, 0xc430ab7100, 0xc4309f8480)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:1541 +0x67
github.com/tendermint/tendermint/consensus.(*ConsensusState).handleMsg(0xc430b8c300, 0x206a5a0, 0xc42000e2a8, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:674 +0x743
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:635 +0x5c2
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
[tendermint] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { addVote module=consensus [voteHeight 2 voteType 1 valIndex 0 csHeight 2]=nil }
66666666666 PubKeySecp256k1{036101080FEB91A10A609C7A34BBAC240CA3720FDA05C38452B41A6141884D341F}
6666666666611 [3 97 1 8 15 235 145 161 10 96 156 122 52 187 172 36 12 163 114 15 218 5 195 132 82 180 26 97 65 136 77 52 31]
[tendermint] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Added to prevote module=consensus [vote Vote{0:5C051A833216 2/00/1(Prevote) EA41D4B5E178 ECF7D12B1119 @ 2018-11-15T12:03:22.130429464Z} prevotes VoteSet{H:2 R:0 T:1 +2/3:EA41D4B5E17885E40591874627288337F1CE18FB:1:91EEA2419105(1) BA{1:x} map[]}]=nil }
[tendermint] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Updating ValidBlock because of POL. module=consensus [validRound -1 POLRound 0]=nil }
goroutine 95 [running]:
runtime/debug.Stack(0xc42000e2a8, 0x0, 0x0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:612 +0x75
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
goroutine 95 [running]:
runtime/debug.Stack(0x0, 0xe77337, 0xc432b54560)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:612 +0x75
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
goroutine 95 [running]:
runtime/debug.Stack(0xedda00, 0x0, 0x0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).addVote(0xc430b8c300, 0xc432ab26e0, 0x0, 0x0, 0xc42002a600, 0xc430b43aa8, 0xe93598)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:1568 +0x37
github.com/tendermint/tendermint/consensus.(*ConsensusState).tryAddVote(0xc430b8c300, 0xc432ab26e0, 0x0, 0x0, 0xc430b43b08, 0xc430ab7100, 0xc4309f8480)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:1541 +0x67
github.com/tendermint/tendermint/consensus.(*ConsensusState).handleMsg(0xc430b8c300, 0x206a5a0, 0xc42000e2d8, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:674 +0x743
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:635 +0x5c2
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
[tendermint] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { addVote module=consensus [voteHeight 2 voteType 2 valIndex 0 csHeight 2]=nil }
66666666666 PubKeySecp256k1{036101080FEB91A10A609C7A34BBAC240CA3720FDA05C38452B41A6141884D341F}
6666666666611 [3 97 1 8 15 235 145 161 10 96 156 122 52 187 172 36 12 163 114 15 218 5 195 132 82 180 26 97 65 136 77 52 31]
66666666666 PubKeySecp256k1{036101080FEB91A10A609C7A34BBAC240CA3720FDA05C38452B41A6141884D341F}
6666666666611 [3 97 1 8 15 235 145 161 10 96 156 122 52 187 172 36 12 163 114 15 218 5 195 132 82 180 26 97 65 136 77 52 31]
[pbft] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft echo.go:80] { BeginBlock%!(EXTRA string=req = {Hash:[234 65 212 181 225 120 133 228 5 145 135 70 39 40 131 55 241 206 24 251] Header:{Version:{Block:7 App:0 XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0} ChainID:tendermint Height:2 Time:2018-11-15 12:01:50.70835374 +0000 UTC NumTxs:1 TotalTxs:1 LastBlockId:{Hash:[151 228 105 14 13 210 25 95 35 210 47 218 80 144 104 176 167 221 77 151] PartsHeader:{Total:1 Hash:[114 134 248 46 90 177 37 87 164 17 11 194 128 102 70 130 142 235 91 82] XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0} XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0} LastCommitHash:[192 193 82 68 49 25 229 207 165 93 174 233 109 43 95 135 95 241 124 35] DataHash:[229 34 85 37 135 211 165 233 227 163 163 208 187 156 186 69 86 39 174 192] ValidatorsHash:[202 210 237 142 214 135 194 184 118 175 144 3 203 212 64 115 63 208 219 236] NextValidatorsHash:[202 210 237 142 214 135 194 184 118 175 144 3 203 212 64 115 63 208 219 236] ConsensusHash:[213 68 177 1 198 34 62 56 90 228 152 248 59 98 236 29 104 199 54 245] AppHash:[] LastResultsHash:[] EvidenceHash:[] ProposerAddress:[92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0} LastCommitInfo:{Round:1 Votes:[{Validator:{Address:[92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] Power:10 XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0} SignedLastBlock:true XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0}] XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0} ByzantineValidators:[] XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0}) }
goroutine 75 [running]:
runtime/debug.Stack(0xc420057950, 0x1, 0xc432b59200)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/orderer/consensus/pbft.(*echo).BeginBlock(0xc4202be680, 0xc432b69640, 0x14, 0x20, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/echo.go:81 +0x1a6
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequest(0xc42014b180, 0xc430af2660, 0xc420148a20)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:198 +0xc58
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequests(0xc42014b180, 0xc4201489c0, 0x2fd2500, 0xc4202cc070, 0xc420148a20)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:165 +0xe8
created by github.com/tendermint/tendermint/abci/server.(*SocketServer).acceptConnectionsRoutine
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:121 +0x287
[pbft] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft echo.go:86] { DeliverTx len(tx) = %!(EXTRA int=1755) }
[pbft] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft echo.go:87] { tx = %!(EXTRA string=[14 111 114 100 101 114 101 114 99 104 97 110 110 101 108 0 0 0 0 0 0 0 0 0 10 253 12 10 78 10 26 8 4 26 6 8 138 193 181 223 5 34 14 111 114 100 101 114 101 114 99 104 97 110 110 101 108 18 48 10 20 92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236 18 24 184 225 212 238 228 188 109 79 236 56 45 46 74 64 131 244 164 207 176 11 48 31 137 241 18 170 12 10 228 11 10 67 10 15 8 1 26 6 8 138 193 181 223 5 34 3 109 99 99 18 48 10 20 92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236 18 24 64 165 154 191 94 187 30 196 47 250 56 98 26 115 27 60 80 62 51 109 209 183 244 27 18 156 11 10 183 7 8 1 18 178 7 18 237 3 10 7 79 114 100 101 114 101 114 18 225 3 18 182 1 10 10 79 114 100 101 114 101 114 79 114 103 18 167 1 26 47 10 3 67 73 83 18 40 18 30 18 28 10 10 79 114 100 101 114 101 114 67 73 83 66 14 10 4 83 72 65 50 18 6 83 72 65 50 53 54 26 6 65 100 109 105 110 115 34 34 10 6 65 100 109 105 110 115 18 24 18 14 8 1 18 10 18 8 18 6 8 1 18 2 8 0 26 6 65 100 109 105 110 115 34 35 10 7 82 101 97 100 101 114 115 18 24 18 14 8 1 18 10 18 8 18 6 8 1 18 2 8 0 26 6 65 100 109 105 110 115 34 35 10 7 87 114 105 116 101 114 115 18 24 18 14 8 1 18 10 18 8 18 6 8 1 18 2 8 0 26 6 65 100 109 105 110 115 42 6 65 100 109 105 110 115 26 31 10 19 67 104 97 110 110 101 108 82 101 115 116 114 105 99 116 105 111 110 115 18 8 26 6 65 100 109 105 110 115 26 33 10 13 67 111 110 115 101 110 115 117 115 84 121 112 101 18 16 18 6 10 4 112 98 102 116 26 6 65 100 109 105 110 115 26 34 10 9 66 97 116 99 104 83 105 122 101 18 21 18 11 8 10 16 128 128 192 49 24 128 128 32 26 6 65 100 109 105 110 115 26 30 10 12 66 97 116 99 104 84 105 109 101 111 117 116 18 14 18 4 10 2 50 115 26 6 65 100 109 105 110 115 34 34 10 7 82 101 97 100 101 114 115 18 23 18 13 8 3 18 9 10 7 82 101 97 100 101 114 115 26 6 65 100 109 105 110 115 34 34 10 7 87 114 105 116 101 114 115 18 23 18 13 8 3 18 9 10 7 87 114 105 116 101 114 115 26 6 65 100 109 105 110 115 34 42 10 15 66 108 111 99 107 86 97 108 105 100 97 116 105 111 110 18 23 18 13 8 3 18 9 10 7 87 114 105 116 101 114 115 26 6 65 100 109 105 110 115 34 34 10 6 65 100 109 105 110 115 18 24 18 14 8 3 18 10 10 6 65 100 109 105 110 115 16 2 26 6 65 100 109 105 110 115 42 6 65 100 109 105 110 115 18 133 1 10 11 65 112 112 108 105 99 97 116 105 111 110 18 118 8 1 34 34 10 6 65 100 109 105 110 115 18 24 18 14 8 3 18 10 10 6 65 100 109 105 110 115 16 2 26 6 65 100 109 105 110 115 34 34 10 7 82 101 97 100 101 114 115 18 23 18 13 8 3 18 9 10 7 82 101 97 100 101 114 115 26 6 65 100 109 105 110 115 34 34 10 7 87 114 105 116 101 114 115 18 23 18 13 8 3 18 9 10 7 87 114 105 116 101 114 115 26 6 65 100 109 105 110 115 42 6 65 100 109 105 110 115 26 73 10 16 79 114 100 101 114 101 114 65 100 100 114 101 115 115 101 115 18 53 18 26 10 24 111 114 100 101 114 101 114 46 101 120 97 109 112 108 101 46 99 111 109 58 55 48 53 48 26 23 47 67 104 97 110 110 101 108 47 79 114 100 101 114 101 114 47 65 100 109 105 110 115 26 38 10 16 72 97 115 104 105 110 103 65 108 103 111 114 105 116 104 109 18 18 18 8 10 6 83 72 65 50 53 54 26 6 65 100 109 105 110 115 26 45 10 25 66 108 111 99 107 68 97 116 97 72 97 115 104 105 110 103 83 116 114 117 99 116 117 114 101 18 16 18 6 8 255 255 255 255 15 26 6 65 100 109 105 110 115 26 42 10 10 67 111 110 115 111 114 116 105 117 109 18 28 18 18 10 16 83 97 109 112 108 101 67 111 110 115 111 114 116 105 117 109 26 6 65 100 109 105 110 115 34 34 10 7 87 114 105 116 101 114 115 18 23 18 13 8 3 18 9 10 7 87 114 105 116 101 114 115 26 6 65 100 109 105 110 115 34 34 10 6 65 100 109 105 110 115 18 24 18 14 8 3 18 10 10 6 65 100 109 105 110 115 16 2 26 6 65 100 109 105 110 115 34 34 10 7 82 101 97 100 101 114 115 18 23 18 13 8 3 18 9 10 7 82 101 97 100 101 114 115 26 6 65 100 109 105 110 115 18 223 3 10 153 3 10 67 10 15 8 2 26 6 8 138 193 181 223 5 34 3 109 99 99 18 48 10 20 92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236 18 24 43 119 149 227 15 114 210 89 69 7 237 59 24 69 98 185 201 12 20 125 83 233 183 155 18 209 2 10 215 1 10 3 109 99 99 18 33 18 15 10 11 65 112 112 108 105 99 97 116 105 111 110 18 0 26 14 10 10 67 111 110 115 111 114 116 105 117 109 18 0 26 172 1 18 133 1 10 11 65 112 112 108 105 99 97 116 105 111 110 18 118 8 1 34 34 10 6 65 100 109 105 110 115 18 24 18 14 8 3 18 10 10 6 65 100 109 105 110 115 16 2 26 6 65 100 109 105 110 115 34 34 10 7 82 101 97 100 101 114 115 18 23 18 13 8 3 18 9 10 7 82 101 97 100 101 114 115 26 6 65 100 109 105 110 115 34 34 10 7 87 114 105 116 101 114 115 18 23 18 13 8 3 18 9 10 7 87 114 105 116 101 114 115 26 6 65 100 109 105 110 115 42 6 65 100 109 105 110 115 26 34 10 10 67 111 110 115 111 114 116 105 117 109 18 20 18 18 10 16 83 97 109 112 108 101 67 111 110 115 111 114 116 105 117 109 18 117 10 48 10 20 92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236 18 24 239 247 28 39 38 225 145 222 218 31 193 16 13 255 211 107 190 233 203 149 112 26 191 152 18 65 58 220 7 197 198 52 53 218 225 186 24 206 58 36 42 71 160 170 183 215 41 194 231 211 45 138 140 96 224 104 100 187 76 29 159 152 255 136 238 70 198 174 13 7 86 118 7 93 222 1 83 109 191 22 210 123 135 186 157 72 144 21 153 195 1 18 65 230 76 65 69 126 2 75 243 35 199 22 210 23 175 67 26 193 235 99 191 199 167 232 237 23 107 205 127 27 70 158 41 59 255 55 105 217 46 84 120 217 30 159 165 18 255 176 40 139 68 46 2 139 72 21 205 113 249 27 110 76 84 87 8 0 18 65 103 135 77 67 219 181 176 53 123 224 74 250 105 181 204 240 79 228 102 74 105 188 206 195 52 134 7 247 39 6 237 20 9 91 176 182 135 126 229 154 157 109 180 196 237 158 231 240 89 25 189 9 3 228 231 208 115 188 153 160 128 148 116 128 0 18 65 101 96 142 138 155 142 252 238 35 133 113 99 218 34 135 9 235 182 99 216 126 187 34 154 242 80 186 103 197 217 131 91 40 250 30 251 199 57 225 231 59 156 68 221 219 22 225 14 178 212 0 44 79 206 221 133 167 240 248 149 22 63 143 138 1]) }
goroutine 75 [running]:
runtime/debug.Stack(0xc420057950, 0x1, 0xc430c56450)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/orderer/consensus/pbft.(*echo).DeliverTx(0xc4202be680, 0xc432b76e00, 0x6db, 0x700, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/echo.go:88 +0x282
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequest(0xc42014b180, 0xc432b39170, 0xc420148a20)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:183 +0x1421
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequests(0xc42014b180, 0xc4201489c0, 0x2fd2500, 0xc4202cc070, 0xc420148a20)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:165 +0xe8
created by github.com/tendermint/tendermint/abci/server.(*SocketServer).acceptConnectionsRoutine
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:121 +0x287
[pbft] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft echo.go:114] { channelId = ordererchannel, msgType = 0, configSeq = 0, seq = 0 }
[pbft] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft echo.go:156] { DeliverTx GGGGGGGGGGGGGGG%!(EXTRA string=DeliverTx = payload:"\nN\n\032\010\004\032\006\010\212\301\265\337\005"\016ordererchannel\0220\n\024\\005\032\2032\026Fr\227\252\tA\031\250\220[\025\262Q\354\022\030\0007\255o\235\355\334\002\217\313\305\277\013\010\341t%\233\343\256\206\376\377$\022\252\014\n\344\013\nC\n\017\010\001\032\006\010\212\301\265\337\005"\003mcc\0220\n\024\\005\032\2032\026Fr\227\252\tA\031\250\220[\025\262Q\354\022\030\362\032W(m\372\255\371<O\001\232\300\302\310\026\301&17\362\346T\022\234\013\n\267\007\010\001\022\262\007\022\355\003\n\007Orderer\022\341\003\022\266\001\n\nOrdererOrg\022\247\001\032/\n\003CIS\022(\022\036\022\034\n\nOrdererCISB\016\n\004SHA2\022\006SHA256\032\006Admins\"#\n\007Readers\022\030\022\016\010\001\022\n\022\010\022\006\010\001\022\002\010\000\032\006Admins\"#\n\007Writers\022\030\022\016\010\001\022\n\022\010\022\006\010\001\022\002\010\000\032\006Admins\"\"\n\006Admins\022\030\022\016\010\001\022\n\022\010\022\006\010\001\022\002\010\000\032\006Admins*\006Admins\032\"\n\tBatchSize\022\025\022\013\010\n\020\200\200\3001\030\200\200 \032\006Admins\032\036\n\014BatchTimeout\022\016\022\004\n\0022s\032\006Admins\032\037\n\023ChannelRestrictions\022\010\032\006Admins\032!\n\rConsensusType\022\020\022\006\n\004pbft\032\006Admins\"\"\n\006Admins\022\030\022\016\010\003\022\n\n\006Admins\020\002\032\006Admins\"\"\n\007Readers\022\027\022\r\010\003\022\t\n\007Readers\032\006Admins\"\"\n\007Writers\022\027\022\r\010\003\022\t\n\007Writers\032\006Admins\"*\n\017BlockValidation\022\027\022\r\010\003\022\t\n\007Writers\032\006Admins*\006Admins\022\205\001\n\013Application\022v\010\001\"\"\n\007Writers\022\027\022\r\010\003\022\t\n\007Writers\032\006Admins\"\"\n\006Admins\022\030\022\016\010\003\022\n\n\006Admins\020\002\032\006Admins\"\"\n\007Readers\022\027\022\r\010\003\022\t\n\007Readers\032\006Admins*\006Admins\032I\n\020OrdererAddresses\0225\022\032\n\030orderer.example.com:7050\032\027/Channel/Orderer/Admins\032&\n\020HashingAlgorithm\022\022\022\010\n\006SHA256\032\006Admins\032-\n\031BlockDataHashingStructure\022\020\022\006\010\377\377\377\377\017\032\006Admins\032*\n\nConsortium\022\034\022\022\n\020SampleConsortium\032\006Admins\"\"\n\006Admins\022\030\022\016\010\003\022\n\n\006Admins\020\002\032\006Admins\"\"\n\007Readers\022\027\022\r\010\003\022\t\n\007Readers\032\006Admins\"\"\n\007Writers\022\027\022\r\010\003\022\t\n\007Writers\032\006Admins\022\337\003\n\231\003\nC\n\017\010\002\032\006\010\212\301\265\337\005\"\003mcc\0220\n\024\\\005\032\2032\026Fr\227\252\tA\031\250\220[\025\262Q\354\022\030+w\225\343\017r\322YE\007\355;\030Eb\271\311\014\024}S\351\267\233\022\321\002\n\327\001\n\003mcc\022!\022\017\n\013Application\022\000\032\016\n\nConsortium\022\000\032\254\001\022\205\001\n\013Application\022v\010\001\"\"\n\006Admins\022\030\022\016\010\003\022\n\n\006Admins\020\002\032\006Admins\"\"\n\007Readers\022\027\022\r\010\003\022\t\n\007Readers\032\006Admins\"\"\n\007Writers\022\027\022\r\010\003\022\t\n\007Writers\032\006Admins*\006Admins\032\"\n\nConsortium\022\024\022\022\n\020SampleConsortium\022u\n0\n\024\\\005\032\2032\026Fr\227\252\tA\031\250\220[\025\262Q\354\022\030\357\367\034'&\341\221\336\332\037\301\020\r\377\323k\276\351\313\225p\032\277\230\022A:\334\007\305\30645\332\341\272\030\316:$*G\240\252\267\327)\302\347\323-\212\214\340hd\273L\035\237\230\377\210\356F\306\256\r\007Vv\007]\336\001Sm\277\026\322{\207\272\235H\220\025\231\303\001\022A\346LAE~\002K\363#\307\026\322\027\257C\032\301\353c\277\307\247\350\355\027k\315\177\033F\236);\3777i\331.Tx\331\036\237\245\022\377\260(\213D.\002\213H\025\315q\371\033nLTW\010\000\022A(@\3552\006\247\237\243\241\234h\254\031\241\234\377:q\250\333\022\243\203\017\337-4x\323\270\245\030)$@q\206\032\377\235\234\317\017J\353\256T\333\204\356oY\314\303\322\306\214K\246\247\273,\014E\001" signature:"L\036\361\330\375\227\361h#\346\034\340B\341\233
\251\367
\305\324\0022 \247?\345<\232\025\262sN\322\372\261w\334x\322j:\264\237\346\222\303\330
r\202\331\276\331\203\355\354\346eohh\235 \000" ) }
[fsblkstorage] 2018-11-15 20:03:22 [INFO] [github.com/hyperledger/fabric/common/ledger/blkstorage/fsblkstorage blockfile_mgr.go:118] { Getting block information from block storage }
[pbft] 2018-11-15 20:03:22 [INFO] [github.com/hyperledger/fabric/orderer/consensus/pbft pbft.go:101] { new chain mcc }
[orderer/commmon/multichannel] 2018-11-15 20:03:22 [INFO] [github.com/hyperledger/fabric/orderer/common/multichannel registrar.go:284] { Created and starting new chain mcc }
[pbft] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft echo.go:35] { UUUUUUUUUU, channelId = %!(EXTRA string=mcc, string=&{ledgerResources:0xc4337dcc80 Processor:0xc4337dcfe0 BlockWriter:0xc43387e880 Chain:0xc4202e80a0 cutter:0xc4337df8c0 LocalSigner:0x30e2e98}) }
goroutine 75 [running]:
runtime/debug.Stack(0xc420057950, 0x1, 0xc432129660)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/orderer/consensus/pbft.(*echo).NewSupport(0xc4202be680, 0xc4320fdc08, 0x3, 0x2fd67c0, 0xc43214d450)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/echo.go:36 +0x1dd
github.com/hyperledger/fabric/orderer/consensus/pbft.(*chain).Start(0xc4202e80a0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/pbft.go:109 +0x59
github.com/hyperledger/fabric/orderer/common/multichannel.(*ChainSupport).start(0xc43214d450)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/multichannel/chainsupport.go:87 +0x34
github.com/hyperledger/fabric/orderer/common/multichannel.(*Registrar).newChain(0xc42022df80, 0xc4320ebec0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/multichannel/registrar.go:287 +0x344
github.com/hyperledger/fabric/orderer/common/multichannel.(*BlockWriter).WriteConfigBlock(0xc42034af00, 0xc4337dc000, 0x0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/multichannel/blockwriter.go:118 +0x39e
github.com/hyperledger/fabric/orderer/consensus/pbft.(*echo).DeliverTx(0xc4202be680, 0xc432b76e00, 0x6db, 0x700, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/echo.go:159 +0xdd0
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequest(0xc42014b180, 0xc432b39170, 0xc420148a20)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:183 +0x1421
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequests(0xc42014b180, 0xc4201489c0, 0x2fd2500, 0xc4202cc070, 0xc420148a20)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:165 +0xe8
created by github.com/tendermint/tendermint/abci/server.(*SocketServer).acceptConnectionsRoutine
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:121 +0x287
[pbft] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft echo.go:176] { EndBlock%!(EXTRA string=endBlock = {Height:2 XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0}) }
goroutine 75 [running]:
runtime/debug.Stack(0xc420057950, 0x1, 0xc432129700)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/orderer/consensus/pbft.(*echo).EndBlock(0xc4202be680, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/echo.go:177 +0x1b0
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequest(0xc42014b180, 0xc4337df920, 0xc420148a20)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:201 +0x107c
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequests(0xc42014b180, 0xc4201489c0, 0x2fd2500, 0xc4202cc070, 0xc420148a20)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:165 +0xe8
created by github.com/tendermint/tendermint/abci/server.(*SocketServer).acceptConnectionsRoutine
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:121 +0x287
goroutine 55 [running]:
runtime/debug.Stack(0xc4200600c0, 0x3, 0xc420029300)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/state.execBlockOnProxyApp.func1(0xc432b39200, 0xc432b391d0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/state/execution.go:220 +0xa4
github.com/tendermint/tendermint/abci/client.(*socketClient).didRecvResponse(0xc42014b400, 0xc432b391d0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/client/socket_client.go:217 +0x235
github.com/tendermint/tendermint/abci/client.(*socketClient).recvResponseRoutine(0xc42014b400, 0x2fd2500, 0xc4202bc0d8)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/client/socket_client.go:176 +0x13c
created by github.com/tendermint/tendermint/abci/client.(*socketClient).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/client/socket_client.go:77 +0x1ca
[pbft] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft echo.go:183] { Commit%!(EXTRA string=Commit = 00000000000000000) }
goroutine 75 [running]:
runtime/debug.Stack(0xc420057950, 0x1, 0xc4321298c0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/orderer/consensus/pbft.(*echo).Commit(0xc4202be680, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/echo.go:184 +0x154
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequest(0xc42014b180, 0xc4337dfa40, 0xc420148a20)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:189 +0xc3
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequests(0xc42014b180, 0xc4201489c0, 0x2fd2500, 0xc4202cc070, 0xc420148a20)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:165 +0xe8
created by github.com/tendermint/tendermint/abci/server.(*SocketServer).acceptConnectionsRoutine
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:121 +0x287
[pbft] 2018-11-15 20:03:22 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft echo.go:197] { Commit%!(EXTRA string=Commit = 000000000000000111) }
goroutine 95 [running]:
runtime/debug.Stack(0xc42000e2d8, 0x0, 0x0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:612 +0x75
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
goroutine 95 [running]:
runtime/debug.Stack(0x0, 0xe77337, 0xc4339080a0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:612 +0x75
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
[orderer/common/broadcast] 2018-11-15 20:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/common/broadcast broadcast.go:81] { Starting new broadcast loop for 192.168.1.162:51354 }
[orderer/common/broadcast] 2018-11-15 20:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/common/broadcast broadcast.go:138] { [channel: mcc] Broadcast has successfully enqueued message of type ENDORSER_TRANSACTION from 192.168.1.162:51354 }
goroutine 412 [running]:
runtime/debug.Stack(0xc430b34fd0, 0x10, 0x10)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/mempool.(*Mempool).CheckTx(0xc42014b720, 0xc430b4d600, 0x2be, 0x2be, 0xc430b34fd0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/mempool/mempool.go:282 +0x4c
github.com/tendermint/tendermint/rpc/core.BroadcastTxSync(0xc430b4d600, 0x2be, 0x2be, 0x0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/rpc/core/mempool.go:94 +0xca
reflect.Value.call(0x204d520, 0x2353380, 0x13, 0x22cf4a0, 0x4, 0xc430c3f9e0, 0x1, 0x1, 0x1, 0x0, ...)
/usr/lib/golang/src/reflect/value.go:434 +0x905
reflect.Value.Call(0x204d520, 0x2353380, 0x13, 0xc430c3f9e0, 0x1, 0x1, 0x1, 0x1, 0x0)
/usr/lib/golang/src/reflect/value.go:302 +0xa4
github.com/tendermint/tendermint/rpc/lib/server.makeJSONRPCHandler.func1(0x2fc7a00, 0xc430c3f980, 0xc4202f1c00)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/rpc/lib/server/handlers.go:145 +0x447
github.com/tendermint/tendermint/rpc/lib/server.handleInvalidJSONRPCPaths.func1(0x2fc7a00, 0xc430c3f980, 0xc4202f1c00)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/rpc/lib/server/handlers.go:165 +0x84
net/http.HandlerFunc.ServeHTTP(0xc4209c6ee0, 0x2fc7a00, 0xc430c3f980, 0xc4202f1c00)
/usr/lib/golang/src/net/http/server.go:1918 +0x44
net/http.(*ServeMux).ServeHTTP(0xc4309e9b30, 0x2fc7a00, 0xc430c3f980, 0xc4202f1c00)
/usr/lib/golang/src/net/http/server.go:2254 +0x130
github.com/tendermint/tendermint/rpc/lib/server.maxBytesHandler.ServeHTTP(0x2faf280, 0xc4309e9b30, 0xf4240, 0x2fc7a00, 0xc430c3f980, 0xc4202f1c00)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/rpc/lib/server/http_server.go:219 +0xe8
github.com/tendermint/tendermint/rpc/lib/server.(*maxBytesHandler).ServeHTTP(0xc4202840a0, 0x2fc7a00, 0xc430c3f980, 0xc4202f1c00)
:1 +0x6c
github.com/tendermint/tendermint/rpc/lib/server.RecoverAndLogHandler.func1(0x2fc8240, 0xc4203aca80, 0xc4202f1c00)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/rpc/lib/server/http_server.go:192 +0x3f0
net/http.HandlerFunc.ServeHTTP(0xc420220000, 0x2fc8240, 0xc4203aca80, 0xc4202f1c00)
/usr/lib/golang/src/net/http/server.go:1918 +0x44
net/http.serverHandler.ServeHTTP(0xc4202829c0, 0x2fc8240, 0xc4203aca80, 0xc4202f1c00)
/usr/lib/golang/src/net/http/server.go:2619 +0xb4
net/http.(*conn).serve(0xc432a6a6e0, 0x2fc9c00, 0xc432925540)
/usr/lib/golang/src/net/http/server.go:1801 +0x71d
created by net/http.(*Server).Serve
/usr/lib/golang/src/net/http/server.go:2720 +0x288
goroutine 412 [running]:
runtime/debug.Stack(0xc430ab6ec0, 0xc430a950a8, 0xc432abf208)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/proxy.(*appConnMempool).CheckTxAsync(0xc4209b2010, 0xc430b4d600, 0x2be, 0x2be, 0x1)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/proxy/app_conn.go:115 +0x22
github.com/tendermint/tendermint/mempool.(*Mempool).CheckTx(0xc42014b720, 0xc430b4d600, 0x2be, 0x2be, 0xc430b34fd0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/mempool/mempool.go:318 +0x1a1
github.com/tendermint/tendermint/rpc/core.BroadcastTxSync(0xc430b4d600, 0x2be, 0x2be, 0x0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/rpc/core/mempool.go:94 +0xca
reflect.Value.call(0x204d520, 0x2353380, 0x13, 0x22cf4a0, 0x4, 0xc430c3f9e0, 0x1, 0x1, 0x1, 0x0, ...)
/usr/lib/golang/src/reflect/value.go:434 +0x905
reflect.Value.Call(0x204d520, 0x2353380, 0x13, 0xc430c3f9e0, 0x1, 0x1, 0x1, 0x1, 0x0)
/usr/lib/golang/src/reflect/value.go:302 +0xa4
github.com/tendermint/tendermint/rpc/lib/server.makeJSONRPCHandler.func1(0x2fc7a00, 0xc430c3f980, 0xc4202f1c00)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/rpc/lib/server/handlers.go:145 +0x447
github.com/tendermint/tendermint/rpc/lib/server.handleInvalidJSONRPCPaths.func1(0x2fc7a00, 0xc430c3f980, 0xc4202f1c00)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/rpc/lib/server/handlers.go:165 +0x84
net/http.HandlerFunc.ServeHTTP(0xc4209c6ee0, 0x2fc7a00, 0xc430c3f980, 0xc4202f1c00)
/usr/lib/golang/src/net/http/server.go:1918 +0x44
net/http.(*ServeMux).ServeHTTP(0xc4309e9b30, 0x2fc7a00, 0xc430c3f980, 0xc4202f1c00)
/usr/lib/golang/src/net/http/server.go:2254 +0x130
github.com/tendermint/tendermint/rpc/lib/server.maxBytesHandler.ServeHTTP(0x2faf280, 0xc4309e9b30, 0xf4240, 0x2fc7a00, 0xc430c3f980, 0xc4202f1c00)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/rpc/lib/server/http_server.go:219 +0xe8
github.com/tendermint/tendermint/rpc/lib/server.(*maxBytesHandler).ServeHTTP(0xc4202840a0, 0x2fc7a00, 0xc430c3f980, 0xc4202f1c00)
:1 +0x6c
github.com/tendermint/tendermint/rpc/lib/server.RecoverAndLogHandler.func1(0x2fc8240, 0xc4203aca80, 0xc4202f1c00)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/rpc/lib/server/http_server.go:192 +0x3f0
net/http.HandlerFunc.ServeHTTP(0xc420220000, 0x2fc8240, 0xc4203aca80, 0xc4202f1c00)
/usr/lib/golang/src/net/http/server.go:1918 +0x44
net/http.serverHandler.ServeHTTP(0xc4202829c0, 0x2fc8240, 0xc4203aca80, 0xc4202f1c00)
/usr/lib/golang/src/net/http/server.go:2619 +0xb4
net/http.(*conn).serve(0xc432a6a6e0, 0x2fc9c00, 0xc432925540)
/usr/lib/golang/src/net/http/server.go:1801 +0x71d
created by net/http.(*Server).Serve
/usr/lib/golang/src/net/http/server.go:2720 +0x288
[pbft] 2018-11-15 20:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft echo.go:73] { CheckTx%!(EXTRA string=tx = [3 109 99 99 1 0 0 0 0 0 0 0 1 10 235 4 10 151 1 10 99 8 3 26 12 8 146 193 181 223 5 16 253 133 254 194 3 34 3 109 99 99 42 64 101 53 57 100 51 49 97 53 53 56 102 51 98 57 54 51 51 50 57 53 54 52 97 50 50 57 51 57 101 53 54 52 99 50 55 99 49 100 52 49 56 49 99 99 54 49 97 53 56 101 100 55 100 97 56 54 53 53 99 52 97 52 50 48 58 10 18 8 18 6 110 111 100 101 99 99 18 48 10 20 92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236 18 24 197 157 123 203 60 146 197 119 49 86 145 54 90 59 125 125 185 178 55 175 43 34 10 0 18 206 3 10 203 3 10 48 10 20 92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236 18 24 197 157 123 203 60 146 197 119 49 86 145 54 90 59 125 125 185 178 55 175 43 34 10 0 18 150 3 10 81 10 79 10 77 8 1 18 8 18 6 110 111 100 101 99 99 26 63 10 7 112 117 116 73 110 102 111 10 52 55 98 50 50 54 100 54 51 54 51 50 50 51 97 53 98 50 50 51 49 51 50 51 55 50 101 51 48 50 101 51 48 50 101 51 49 51 97 51 55 51 48 51 53 51 49 50 50 53 100 55 100 18 192 2 10 226 1 10 32 166 164 136 185 208 6 95 49 11 64 92 118 28 158 180 44 172 103 112 236 158 229 244 2 72 132 243 160 112 132 222 215 18 189 1 10 87 18 85 10 6 110 111 100 101 99 99 18 75 26 73 10 17 110 111 100 101 99 99 73 110 102 111 65 100 100 114 101 115 115 26 52 55 98 50 50 54 100 54 51 54 51 50 50 51 97 53 98 50 50 51 49 51 50 51 55 50 101 51 48 50 101 51 48 50 101 51 49 51 97 51 55 51 48 51 53 51 49 50 50 53 100 55 100 26 69 8 200 1 26 64 112 117 116 32 55 98 50 50 54 100 54 51 54 51 50 50 51 97 53 98 50 50 51 49 51 50 51 55 50 101 51 48 50 101 51 48 50 101 51 49 51 97 51 55 51 48 51 53 51 49 50 50 53 100 55 100 32 115 117 99 99 101 115 115 34 27 18 6 110 111 100 101 99 99 26 17 100 101 118 101 108 111 112 109 101 110 116 95 98 117 105 108 100 18 89 10 20 92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236 18 65 92 203 116 188 105 249 155 10 36 107 68 147 152 255 85 180 60 35 97 59 215 216 12 190 6 149 128 91 181 62 30 145 13 237 65 155 15 166 137 196 95 45 50 80 194 31 166 111 64 230 223 103 252 44 186 39 90 90 17 200 229 87 38 14 1 18 65 211 4 245 163 160 75 18 250 16 153 49 163 250 228 118 27 34 157 176 110 154 171 17 232 141 44 178 71 24 0 80 170 48 34 106 186 2 70 25 177 75 125 253 105 226 1 220 127 172 212 167 218 192 247 223 85 190 232 206 159 125 196 16 164 0]) }
goroutine 44 [running]:
runtime/debug.Stack(0xc420057950, 0x1, 0xc430b35000)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/orderer/consensus/pbft.(*echo).CheckTx(0xc4202be680, 0xc430b4d8c0, 0x2be, 0x2c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/echo.go:74 +0x19f
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequest(0xc42014b180, 0xc4337dfcb0, 0xc4203a6fc0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:186 +0x1249
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequests(0xc42014b180, 0xc4203a6f60, 0x2fd2500, 0xc42012c8b0, 0xc4203a6fc0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:165 +0xe8
created by github.com/tendermint/tendermint/abci/server.(*SocketServer).acceptConnectionsRoutine
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:121 +0x287
goroutine 53 [running]:
runtime/debug.Stack(0xc430a95080, 0x4, 0xc432abbe00)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/mempool.(*Mempool).resCbNormal(0xc42014b720, 0xc430c4f800, 0xc4337dfce0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/mempool/mempool.go:341 +0xc1
github.com/tendermint/tendermint/mempool.(*Mempool).resCb(0xc42014b720, 0xc430c4f800, 0xc4337dfce0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/mempool/mempool.go:329 +0xe1
github.com/tendermint/tendermint/mempool.(*Mempool).(github.com/tendermint/tendermint/mempool.resCb)-fm(0xc430c4f800, 0xc4337dfce0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/mempool/mempool.go:157 +0x3e
github.com/tendermint/tendermint/abci/client.(*socketClient).didRecvResponse(0xc42039b360, 0xc4337dfce0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/client/socket_client.go:217 +0x235
github.com/tendermint/tendermint/abci/client.(*socketClient).recvResponseRoutine(0xc42039b360, 0x2fd2500, 0xc4202bc0d0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/client/socket_client.go:176 +0x13c
created by github.com/tendermint/tendermint/abci/client.(*socketClient).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/client/socket_client.go:77 +0x1ca
[tendermint] 2018-11-15 20:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Added good transaction module=mempool [tx 744A4BC5D2E01BD47350880C238E4F996BE18F9A res 0xc42012cfe8 total 1]=nil }
[tendermint] 2018-11-15 20:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { notifyTxsAvailable module=mempool [mem.txsAvailable 0xc420078360 mem.notifiedTxsAvailable false]=nil }
[tendermint] 2018-11-15 20:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { notifyTxsAvailable true module=mempool []=nil }
[tendermint] 2018-11-15 20:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 1111 TxsAvailable module=consensus []=nil }
goroutine 95 [running]:
runtime/debug.Stack(0xc400000008, 0xc430ab6ec0, 0x5)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).handleTxsAvailable(0xc430b8c300)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:741 +0x68
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:626 +0x73c
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
[tendermint] 2018-11-15 20:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { enterPropose(3/0). Current: 3/0/RoundStepNewRound height=3 round=0 []=nil }
[tendermint] 2018-11-15 20:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=3 round=0 [cs.privValidator PrivValidator{[92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] LH:2, LR:0, LS:3}]=nil }
[tendermint] 2018-11-15 20:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=3 round=0 [cs.privValidator.GetAddress().Hex() 0x5c051A833216467297AA094119a8905b15b251EC]=nil }
[tendermint] 2018-11-15 20:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=3 round=0 [cs.privValidator.GetAddress().Hex() [92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236]]=nil }
[tendermint] 2018-11-15 20:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=3 round=0 [cs.Validators ValidatorSet{
Proposer: Validator{[92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] PubKeySecp256k1{036101080FEB91A10A609C7A34BBAC240CA3720FDA05C38452B41A6141884D341F} VP:10 A:0}
Validators:
Validator{[92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] PubKeySecp256k1{036101080FEB91A10A609C7A34BBAC240CA3720FDA05C38452B41A6141884D341F} VP:10 A:0}
}]=nil }
[tendermint] 2018-11-15 20:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=3 round=0 [cs.Validators.String() ValidatorSet{
Proposer: Validator{[92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] PubKeySecp256k1{036101080FEB91A10A609C7A34BBAC240CA3720FDA05C38452B41A6141884D341F} VP:10 A:0}
Validators:
Validator{[92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] PubKeySecp256k1{036101080FEB91A10A609C7A34BBAC240CA3720FDA05C38452B41A6141884D341F} VP:10 A:0}
}]=nil }
[tendermint] 2018-11-15 20:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=3 round=0 [cs.Validators.Size() 1]=nil }
[tendermint] 2018-11-15 20:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=3 round=0 [cs.Validators[0].Address.Bytes() [92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236]]=nil }
[tendermint] 2018-11-15 20:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { 11111111 height=3 round=0 [cs.Validators[0].Address.Bytes() hex.EncodeToString 5c051a833216467297aa094119a8905b15b251ec]=nil }
[tendermint] 2018-11-15 20:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { This node is a validator height=3 round=0 []=nil }
[tendermint] 2018-11-15 20:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { enterPropose: Our turn to propose height=3 round=0 [proposer [92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] privValidator PrivValidator{[92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] LH:2, LR:0, LS:3}]=nil }
goroutine 95 [running]:
runtime/debug.Stack(0xc430b43ba0, 0xc430b43bc0, 0x1c9dbb1)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:612 +0x75
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
goroutine 95 [running]:
runtime/debug.Stack(0xc430b43bc0, 0xe76fa4, 0x2123820)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:612 +0x75
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
goroutine 95 [running]:
runtime/debug.Stack(0xc430b43bc0, 0xe76fa4, 0x2123820)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:612 +0x75
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
goroutine 95 [running]:
runtime/debug.Stack(0x0, 0xe77337, 0xc433987060)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:612 +0x75
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
goroutine 95 [running]:
runtime/debug.Stack(0xedda00, 0x0, 0x0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).addVote(0xc430b8c300, 0xc4200a3f40, 0x0, 0x0, 0xc420028000, 0xc430b43aa8, 0xe93598)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:1568 +0x37
github.com/tendermint/tendermint/consensus.(*ConsensusState).tryAddVote(0xc430b8c300, 0xc4200a3f40, 0x0, 0x0, 0xc430b43b08, 0xc4202b4580, 0xc4309f8480)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:1541 +0x67
github.com/tendermint/tendermint/consensus.(*ConsensusState).handleMsg(0xc430b8c300, 0x206a5a0, 0xc42012d068, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:674 +0x743
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:635 +0x5c2
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
[tendermint] 2018-11-15 20:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { addVote module=consensus [voteHeight 3 voteType 1 valIndex 0 csHeight 3]=nil }
66666666666 PubKeySecp256k1{036101080FEB91A10A609C7A34BBAC240CA3720FDA05C38452B41A6141884D341F}
6666666666611 [3 97 1 8 15 235 145 161 10 96 156 122 52 187 172 36 12 163 114 15 218 5 195 132 82 180 26 97 65 136 77 52 31]
[tendermint] 2018-11-15 20:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Added to prevote module=consensus [vote Vote{0:5C051A833216 3/00/1(Prevote) ADD9D224BB15 F56B00CD70C9 @ 2018-11-15T12:03:30.95434188Z} prevotes VoteSet{H:3 R:0 T:1 +2/3:ADD9D224BB159F4F0583B1CA20BDB49671112575:1:63D97ADCBACC(1) BA{1:x} map[]}]=nil }
[tendermint] 2018-11-15 20:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Updating ValidBlock because of POL. module=consensus [validRound -1 POLRound 0]=nil }
goroutine 95 [running]:
runtime/debug.Stack(0xc42012d068, 0x0, 0x0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:612 +0x75
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
goroutine 95 [running]:
runtime/debug.Stack(0x0, 0x0, 0x0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).addVote(0xc430b8c300, 0xc432a6adc0, 0x0, 0x0, 0xc42002b900, 0xc430b43aa8, 0xe93598)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:1568 +0x37
github.com/tendermint/tendermint/consensus.(*ConsensusState).tryAddVote(0xc430b8c300, 0xc432a6adc0, 0x0, 0x0, 0xc430b43b08, 0xc4202b4580, 0xc4309f8480)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:1541 +0x67
github.com/tendermint/tendermint/consensus.(*ConsensusState).handleMsg(0xc430b8c300, 0x206a5a0, 0xc4202cd2a8, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:674 +0x743
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:635 +0x5c2
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
[tendermint] 2018-11-15 20:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { addVote module=consensus [voteHeight 3 voteType 2 valIndex 0 csHeight 3]=nil }
66666666666 PubKeySecp256k1{036101080FEB91A10A609C7A34BBAC240CA3720FDA05C38452B41A6141884D341F}
6666666666611 [3 97 1 8 15 235 145 161 10 96 156 122 52 187 172 36 12 163 114 15 218 5 195 132 82 180 26 97 65 136 77 52 31]
66666666666 PubKeySecp256k1{036101080FEB91A10A609C7A34BBAC240CA3720FDA05C38452B41A6141884D341F}
6666666666611 [3 97 1 8 15 235 145 161 10 96 156 122 52 187 172 36 12 163 114 15 218 5 195 132 82 180 26 97 65 136 77 52 31]
[pbft] 2018-11-15 20:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft echo.go:80] { BeginBlock%!(EXTRA string=req = {Hash:[173 217 210 36 187 21 159 79 5 131 177 202 32 189 180 150 113 17 37 117] Header:{Version:{Block:7 App:0 XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0} ChainID:tendermint Height:3 Time:2018-11-15 12:03:22.132546463 +0000 UTC NumTxs:1 TotalTxs:2 LastBlockId:{Hash:[234 65 212 181 225 120 133 228 5 145 135 70 39 40 131 55 241 206 24 251] PartsHeader:{Total:1 Hash:[145 238 162 65 145 5 5 130 89 38 19 123 61 106 94 61 121 100 183 207] XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0} XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0} LastCommitHash:[148 187 147 58 183 23 153 37 175 160 137 240 163 6 175 10 35 54 56 76] DataHash:[116 74 75 197 210 224 27 212 115 80 136 12 35 142 79 153 107 225 143 154] ValidatorsHash:[202 210 237 142 214 135 194 184 118 175 144 3 203 212 64 115 63 208 219 236] NextValidatorsHash:[202 210 237 142 214 135 194 184 118 175 144 3 203 212 64 115 63 208 219 236] ConsensusHash:[213 68 177 1 198 34 62 56 90 228 152 248 59 98 236 29 104 199 54 245] AppHash:[] LastResultsHash:[227 176 196 66 152 252 28 20 154 251 244 200 153 111 185 36 39 174 65 228] EvidenceHash:[] ProposerAddress:[92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0} LastCommitInfo:{Round:0 Votes:[{Validator:{Address:[92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236] Power:10 XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0} SignedLastBlock:true XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0}] XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0} ByzantineValidators:[] XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0}) }
goroutine 75 [running]:
runtime/debug.Stack(0xc420057950, 0x1, 0xc433993470)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/orderer/consensus/pbft.(*echo).BeginBlock(0xc4202be680, 0xc4339d4140, 0x14, 0x20, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/echo.go:81 +0x1a6
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequest(0xc42014b180, 0xc43298b5f0, 0xc420148a20)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:198 +0xc58
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequests(0xc42014b180, 0xc4201489c0, 0x2fd2500, 0xc4202cc070, 0xc420148a20)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:165 +0xe8
created by github.com/tendermint/tendermint/abci/server.(*SocketServer).acceptConnectionsRoutine
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:121 +0x287
[pbft] 2018-11-15 20:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft echo.go:86] { DeliverTx len(tx) = %!(EXTRA int=702) }
[pbft] 2018-11-15 20:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft echo.go:87] { tx = %!(EXTRA string=[3 109 99 99 1 0 0 0 0 0 0 0 1 10 235 4 10 151 1 10 99 8 3 26 12 8 146 193 181 223 5 16 253 133 254 194 3 34 3 109 99 99 42 64 101 53 57 100 51 49 97 53 53 56 102 51 98 57 54 51 51 50 57 53 54 52 97 50 50 57 51 57 101 53 54 52 99 50 55 99 49 100 52 49 56 49 99 99 54 49 97 53 56 101 100 55 100 97 56 54 53 53 99 52 97 52 50 48 58 10 18 8 18 6 110 111 100 101 99 99 18 48 10 20 92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236 18 24 197 157 123 203 60 146 197 119 49 86 145 54 90 59 125 125 185 178 55 175 43 34 10 0 18 206 3 10 203 3 10 48 10 20 92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236 18 24 197 157 123 203 60 146 197 119 49 86 145 54 90 59 125 125 185 178 55 175 43 34 10 0 18 150 3 10 81 10 79 10 77 8 1 18 8 18 6 110 111 100 101 99 99 26 63 10 7 112 117 116 73 110 102 111 10 52 55 98 50 50 54 100 54 51 54 51 50 50 51 97 53 98 50 50 51 49 51 50 51 55 50 101 51 48 50 101 51 48 50 101 51 49 51 97 51 55 51 48 51 53 51 49 50 50 53 100 55 100 18 192 2 10 226 1 10 32 166 164 136 185 208 6 95 49 11 64 92 118 28 158 180 44 172 103 112 236 158 229 244 2 72 132 243 160 112 132 222 215 18 189 1 10 87 18 85 10 6 110 111 100 101 99 99 18 75 26 73 10 17 110 111 100 101 99 99 73 110 102 111 65 100 100 114 101 115 115 26 52 55 98 50 50 54 100 54 51 54 51 50 50 51 97 53 98 50 50 51 49 51 50 51 55 50 101 51 48 50 101 51 48 50 101 51 49 51 97 51 55 51 48 51 53 51 49 50 50 53 100 55 100 26 69 8 200 1 26 64 112 117 116 32 55 98 50 50 54 100 54 51 54 51 50 50 51 97 53 98 50 50 51 49 51 50 51 55 50 101 51 48 50 101 51 48 50 101 51 49 51 97 51 55 51 48 51 53 51 49 50 50 53 100 55 100 32 115 117 99 99 101 115 115 34 27 18 6 110 111 100 101 99 99 26 17 100 101 118 101 108 111 112 109 101 110 116 95 98 117 105 108 100 18 89 10 20 92 5 26 131 50 22 70 114 151 170 9 65 25 168 144 91 21 178 81 236 18 65 92 203 116 188 105 249 155 10 36 107 68 147 152 255 85 180 60 35 97 59 215 216 12 190 6 149 128 91 181 62 30 145 13 237 65 155 15 166 137 196 95 45 50 80 194 31 166 111 64 230 223 103 252 44 186 39 90 90 17 200 229 87 38 14 1 18 65 211 4 245 163 160 75 18 250 16 153 49 163 250 228 118 27 34 157 176 110 154 171 17 232 141 44 178 71 24 0 80 170 48 34 106 186 2 70 25 177 75 125 253 105 226 1 220 127 172 212 167 218 192 247 223 85 190 232 206 159 125 196 16 164 0]) }
goroutine 75 [running]:
runtime/debug.Stack(0xc420057950, 0x1, 0xc433993580)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/orderer/consensus/pbft.(*echo).DeliverTx(0xc4202be680, 0xc4339da000, 0x2be, 0x2c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/echo.go:88 +0x282
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequest(0xc42014b180, 0xc433988c00, 0xc420148a20)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:183 +0x1421
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequests(0xc42014b180, 0xc4201489c0, 0x2fd2500, 0xc4202cc070, 0xc420148a20)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:165 +0xe8
created by github.com/tendermint/tendermint/abci/server.(*SocketServer).acceptConnectionsRoutine
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:121 +0x287
[pbft] 2018-11-15 20:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft echo.go:114] { channelId = mcc, msgType = 1, configSeq = 1, seq = 1 }
[pbft] 2018-11-15 20:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft echo.go:176] { EndBlock%!(EXTRA string=endBlock = {Height:3 XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0}) }
goroutine 75 [running]:
runtime/debug.Stack(0xc420057950, 0x1, 0xc4339936b0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/orderer/consensus/pbft.(*echo).EndBlock(0xc4202be680, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/echo.go:177 +0x1b0
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequest(0xc42014b180, 0xc433988f30, 0xc420148a20)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:201 +0x107c
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequests(0xc42014b180, 0xc4201489c0, 0x2fd2500, 0xc4202cc070, 0xc420148a20)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:165 +0xe8
created by github.com/tendermint/tendermint/abci/server.(*SocketServer).acceptConnectionsRoutine
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:121 +0x287
goroutine 55 [running]:
runtime/debug.Stack(0xc4202b4580, 0x3, 0xc42002b900)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/state.execBlockOnProxyApp.func1(0xc433988c90, 0xc433988c60)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/state/execution.go:220 +0xa4
github.com/tendermint/tendermint/abci/client.(*socketClient).didRecvResponse(0xc42014b400, 0xc433988c60, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/client/socket_client.go:217 +0x235
github.com/tendermint/tendermint/abci/client.(*socketClient).recvResponseRoutine(0xc42014b400, 0x2fd2500, 0xc4202bc0d8)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/client/socket_client.go:176 +0x13c
created by github.com/tendermint/tendermint/abci/client.(*socketClient).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/client/socket_client.go:77 +0x1ca
[pbft] 2018-11-15 20:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft echo.go:183] { Commit%!(EXTRA string=Commit = 00000000000000000) }
goroutine 75 [running]:
runtime/debug.Stack(0xc420057950, 0x1, 0xc432b59900)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/orderer/consensus/pbft.(*echo).Commit(0xc4202be680, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/echo.go:184 +0x154
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequest(0xc42014b180, 0xc433989050, 0xc420148a20)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:189 +0xc3
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequests(0xc42014b180, 0xc4201489c0, 0x2fd2500, 0xc4202cc070, 0xc420148a20)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:165 +0xe8
created by github.com/tendermint/tendermint/abci/server.(*SocketServer).acceptConnectionsRoutine
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:121 +0x287
[pbft] 2018-11-15 20:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft echo.go:197] { Commit%!(EXTRA string=Commit = 000000000000000111) }
goroutine 95 [running]:
runtime/debug.Stack(0xc4202cd2a8, 0x0, 0x0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:612 +0x75
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
goroutine 95 [running]:
runtime/debug.Stack(0x0, 0xe77337, 0xc4339a2880)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/tendermint/tendermint/consensus.(*ConsensusState).receiveRoutine(0xc430b8c300, 0x0)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:612 +0x75
created by github.com/tendermint/tendermint/consensus.(*ConsensusState).OnStart
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/consensus/state.go:320 +0x160
[tendermint] 2018-11-15 20:03:58 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Failed to reconnect to peer. Beginning exponential backoff module=p2p [addr [email protected]:26656 elapsed 2m7.159376846s]=nil }
[tendermint] 2018-11-15 20:04:04 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Failed to reconnect to peer. Beginning exponential backoff module=p2p [addr [email protected]:26656 elapsed 2m11.634022477s]=nil }
66666666666 PubKeySecp256k1{03C486FDF00F1FE3E558F27A458DAD0E05CD83FBDFC2939A0A8E86E86CEE78843B}
6666666666611 [3 196 134 253 240 15 31 227 229 88 242 122 69 141 173 14 5 205 131 251 223 194 147 154 10 142 134 232 108 238 120 132 59]
66666666666 PubKeySecp256k1{03C486FDF00F1FE3E558F27A458DAD0E05CD83FBDFC2939A0A8E86E86CEE78843B}
6666666666611 [3 196 134 253 240 15 31 227 229 88 242 122 69 141 173 14 5 205 131 251 223 194 147 154 10 142 134 232 108 238 120 132 59]
[tendermint] 2018-11-15 20:04:05 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Add our address to book book=/var/hyperledger/apeiron/config/addrbook.json [addr [email protected]:26656]=nil }
[tendermint] 2018-11-15 20:04:05 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Add our address to book book=/var/hyperledger/apeiron/config/addrbook.json [addr [email protected]:38688]=nil }
[tendermint] 2018-11-15 20:04:07 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Failed to reconnect to peer. Beginning exponential backoff module=p2p [addr [email protected]:26656 elapsed 2m16.268090036s]=nil }
[tendermint] 2018-11-15 20:04:20 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:75] { Failed to reconnect to peer. Beginning exponential backoff module=p2p [addr [email protected]:26656 elapsed 2m27.093317895s]=nil }
^C
[jia.hu@node2 exec_pkg]$ cd ..

gossip

	case *orderer.DeliverResponse_Block:
		errorStatusCounter = 0
		statusCounter = 0
		seqNum := t.Block.Header.Number

		marshaledBlock, err := proto.Marshal(t.Block)
		if err != nil {
			logger.Errorf("[%s] Error serializing block with sequence number %d, due to %s", b.chainID, seqNum, err)
			continue
		}
		if err := b.mcs.VerifyBlock(gossipcommon.ChainID(b.chainID), seqNum, marshaledBlock); err != nil {
			logger.Errorf("[%s] Error verifying block with sequnce number %d, due to %s", b.chainID, seqNum, err)
			continue
		}

		//add by huxiao			
		record.RecordNewBlockToFile(t.Block)

		numberOfPeers := len(b.gossip.PeersOfChannel(gossipcommon.ChainID(b.chainID)))
		// Create payload with a block received
		payload := createPayload(seqNum, marshaledBlock)
		// Use payload to create gossip message
		gossipMsg := createGossipMsg(b.chainID, payload)

		logger.Debugf("[%s] Adding payload locally, buffer seqNum = [%d], peers number [%d]", b.chainID, seqNum, numberOfPeers)
		// Add payload to local state payloads buffer
		if err := b.gossip.AddPayload(b.chainID, payload); err != nil {
			logger.Warning("Failed adding payload of", seqNum, "because:", err)
		}

		// Gossip messages with other nodes
		logger.Debugf("[%s] Gossiping block [%d], peers number [%d]", b.chainID, seqNum, numberOfPeers)
		b.gossip.Gossip(gossipMsg)

command for start original fabric

peer chaincode query -C mychannel -n mycc -c '{"Args":["query","a"]}'

peer chaincode invoke -o orderer.example.com:7050 --tls true --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem -C mychannel -n mycc -c '{"Args":["invoke","a","b","10"]}'

peer chaincode install -n fabcar -v 1.0 -l golang -p github.com/chaincode/fabcar/go/

peer chaincode instantiate -o orderer.example.com:7050 --tls true --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem -C mychannel -n fabcar -l golang -v 1.0 -c '{"Args":[""]}' -P 'OR ('''Org1MSP.peer''','''Org2MSP.peer''')'

peer chaincode query -C mychannel -n fabcar -c '{"function":"initLedger","Args":[""]}'

peer chaincode query -C mychannel -n fabcar -c '{"function":"queryCar","Args":["CAR9"]}'

peer chaincode query -o orderer.example.com:7050 -C mychannel -n fabcar -c '{"function":"queryCar","Args":["CAR9"]}'

peer chaincode query -C mychannel -n fabcar -c '{"function":"queryAllCars","Args":[""]}'

peer chaincode invoke -o orderer.example.com:7050 --tls true --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem -C mychannel -n fabcar -c '{"function": "initLedger", "Args":["invoke","a","b","10"]}'

peer channel fetch newest --tls true --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem -o orderer.example.com:7050 -c mychannel last.block

genesis

// Create implements the corresponding method from interface ledger.PeerLedgerProvider
// This functions sets a under construction flag before doing any thing related to ledger creation and
// upon a successful ledger creation with the committed genesis block, removes the flag and add entry into
// created ledgers list (atomically). If a crash happens in between, the 'recoverUnderConstructionLedger'
// function is invoked before declaring the provider to be usable
func (provider *Provider) Create(genesisBlock *common.Block) (ledger.PeerLedger, error) {
ledgerID, err := utils.GetChainIDFromBlock(genesisBlock)
if err != nil {
return nil, err
}
exists, err := provider.idStore.ledgerIDExists(ledgerID)
if err != nil {
return nil, err
}
if exists {
return nil, ErrLedgerIDExists
}
if err = provider.idStore.setUnderConstructionFlag(ledgerID); err != nil {
return nil, err
}
lgr, err := provider.openInternal(ledgerID)
if err != nil {
logger.Errorf("Error in opening a new empty ledger. Unsetting under construction flag. Err: %s", err)
panicOnErr(provider.runCleanup(ledgerID), "Error while running cleanup for ledger id [%s]", ledgerID)
panicOnErr(provider.idStore.unsetUnderConstructionFlag(), "Error while unsetting under construction flag")
return nil, err
}
if err := lgr.CommitWithPvtData(&ledger.BlockAndPvtData{
Block: genesisBlock,
}); err != nil {
lgr.Close()
return nil, err
}
panicOnErr(provider.idStore.createLedgerID(ledgerID, genesisBlock), "Error while marking ledger as created")
return lgr, nil
}

log for tendermint

当前默认账户地址为:
[ 1d41e21f489f4d4342c516a8609231cad8c2a6c2 ]

当前IP地址为:
[ 192.168.1.162 ]

2018-11-09 15:02:51.276 CST [cryptoServices] setFactories -> INFO 002 setFactories config.ProviderName = SW
发现GodKey,作为God运行
启动OD挖矿模式
2018-11-09 15:02:53.330 CST [cis] LoadLocalCis -> DEBU 006 LoadLocalCis
2018-11-09 15:02:54.601 CST [orderer/common/server] createLedgerFactory -> DEBU 007 Ledger dir: ./data/orderer
2018-11-09 15:02:54.601 CST [kvledger.util] CreateDirIfMissing -> DEBU 008 CreateDirIfMissing [data/orderer/index/]
2018-11-09 15:02:54.601 CST [kvledger.util] logDirStatus -> DEBU 009 Before creating dir - [data/orderer/index/] does not exist
2018-11-09 15:02:54.601 CST [kvledger.util] logDirStatus -> DEBU 00a After creating dir - [data/orderer/index/] exists
2018-11-09 15:02:54.605 CST [fsblkstorage] newBlockfileMgr -> DEBU 00b newBlockfileMgr() initializing file-based block storage for ledger: ordererchannel
2018-11-09 15:02:54.605 CST [kvledger.util] CreateDirIfMissing -> DEBU 00c CreateDirIfMissing [data/orderer/chains/ordererchannel/]
2018-11-09 15:02:54.605 CST [kvledger.util] logDirStatus -> DEBU 00d Before creating dir - [data/orderer/chains/ordererchannel/] does not exist
2018-11-09 15:02:54.605 CST [kvledger.util] logDirStatus -> DEBU 00e After creating dir - [data/orderer/chains/ordererchannel/] exists
2018-11-09 15:02:54.605 CST [fsblkstorage] newBlockfileMgr -> INFO 00f Getting block information from block storage
2018-11-09 15:02:54.605 CST [fsblkstorage] constructCheckpointInfoFromBlockFiles -> DEBU 010 Retrieving checkpoint info from block files
2018-11-09 15:02:54.605 CST [fsblkstorage] retrieveLastFileSuffix -> DEBU 011 retrieveLastFileSuffix()
2018-11-09 15:02:54.605 CST [fsblkstorage] retrieveLastFileSuffix -> DEBU 012 retrieveLastFileSuffix() - biggestFileNum = -1
2018-11-09 15:02:54.605 CST [fsblkstorage] constructCheckpointInfoFromBlockFiles -> DEBU 013 Last file number found = -1
2018-11-09 15:02:54.605 CST [fsblkstorage] constructCheckpointInfoFromBlockFiles -> DEBU 014 No block file found
2018-11-09 15:02:54.605 CST [fsblkstorage] newBlockfileMgr -> DEBU 015 Info constructed by scanning the blocks dir = (*fsblkstorage.checkpointInfo)(0xc4203aeec0)(latestFileChunkSuffixNum=[0], latestFileChunksize=[0], isChainEmpty=[true], lastBlockNumber=[0])
2018-11-09 15:02:54.606 CST [fsblkstorage] newBlockIndex -> DEBU 016 newBlockIndex() - indexItems:[[BlockNum]]
2018-11-09 15:02:54.606 CST [fsblkstorage] indexBlock -> DEBU 017 Indexing block [blockNum=0, blockHash=[]byte{0x9d, 0xae, 0xd0, 0xb2, 0x3d, 0xb8, 0x43, 0x51, 0xca, 0x65, 0xb5, 0xcf, 0x9e, 0x8c, 0x43, 0xfa, 0x75, 0x73, 0xa8, 0x90, 0xe7, 0xa3, 0xe7, 0xac, 0xb6, 0xb1, 0x5c, 0xf7, 0xb7, 0x7d, 0xc1, 0x43} txOffsets=
txId=d622134dbafcc1ba28b4d91e5535bf6439483ed8031a2d46735f4da77ab25629 locPointer=offset=38, bytesLength=1299
]
2018-11-09 15:02:54.607 CST [fsblkstorage] updateCheckpoint -> DEBU 018 Broadcasting about update checkpointInfo: latestFileChunkSuffixNum=[0], latestFileChunksize=[1342], isChainEmpty=[false], lastBlockNumber=[0]
[pbft] 2018-11-09 15:02:54 [INFO] [github.com/hyperledger/fabric/orderer/consensus/pbft pbft.go:81] { trying to listen on 127.0.0.1:26658 }
[pbft] 2018-11-09 15:02:56 [INFO] [github.com/hyperledger/fabric/orderer/consensus/pbft pbft.go:101] { new chain ordererchannel }
[orderer/commmon/multichannel] 2018-11-09 15:02:56 [INFO] [github.com/hyperledger/fabric/orderer/common/multichannel registrar.go:169] { Starting system channel 'ordererchannel' with genesis block hash 9daed0b23db84351ca65b5cf9e8c43fa7573a890e7a3e7acb6b15cf7b77dc143 and orderer type pbft }
[pbft] 2018-11-09 15:02:56 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft echo.go:35] { UUUUUUUUUU, channelId = %!(EXTRA string=ordererchannel, string=&{ledgerResources:0xc42013c6e0 Processor:0xc42013c9c0 BlockWriter:0xc420141ec0 Chain:0xc4202e2080 cutter:0xc42032da10 LocalSigner:0x32721f8}) }
goroutine 1 [running]:
runtime/debug.Stack(0xc4202d7800, 0x1, 0xc4209aafb0)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/orderer/consensus/pbft.(*echo).NewSupport(0xc420124d60, 0xc420292250, 0xe, 0x315dd40, 0xc420121270)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/echo.go:36 +0x1dd
github.com/hyperledger/fabric/orderer/consensus/pbft.(*chain).Start(0xc4202e2080)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/pbft.go:109 +0x59
github.com/hyperledger/fabric/orderer/common/multichannel.(*ChainSupport).start(0xc420121270)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/multichannel/chainsupport.go:87 +0x34
github.com/hyperledger/fabric/orderer/common/multichannel.NewRegistrar(0x3147ee0, 0xc4202e2060, 0xc4209b7380, 0x313e7a0, 0x32721f8, 0xc420128118, 0x1, 0x1, 0xc420230070)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/multichannel/registrar.go:193 +0x1040
github.com/hyperledger/fabric/orderer/common/server.initializeMultichannelRegistrar(0xc4203942c0, 0x313e7a0, 0x32721f8, 0xc420128118, 0x1, 0x1, 0xc420368a87)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/main.go:207 +0x18d
github.com/hyperledger/fabric/orderer/common/server.Start(0x231b1db, 0x5, 0xc4203942c0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/common/server/main.go:92 +0x15b
github.com/hyperledger/fabric/orderer/shell.Main()
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/shell/shell.go:71 +0x210
github.com/apeiron/shell/cmd/miner.Miner(0x310ac40, 0xc420275200, 0x3, 0x3, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/apeiron/shell/cmd/miner/miner.go:147 +0x8e2
github.com/apeiron/shell/cmd/miner.glob..func1(0x310ac40, 0xc420275200, 0x3, 0x3)
/home/jia.hu/golibs/src/github.com/apeiron/shell/cmd/miner/miner.go:48 +0x4d
github.com/hyperledger/fabric/quote/github.com/spf13/cobra.(*Command).execute(0x310ac40, 0xc420274d80, 0x3, 0x3, 0x310ac40, 0xc420274d80)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/quote/github.com/spf13/cobra/command.go:603 +0x234
github.com/hyperledger/fabric/quote/github.com/spf13/cobra.(*Command).ExecuteC(0x310e160, 0x11, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/quote/github.com/spf13/cobra/command.go:689 +0x2fe
github.com/hyperledger/fabric/quote/github.com/spf13/cobra.(Command).Execute(0x310e160, 0x52, 0xc4203afff5)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/quote/github.com/spf13/cobra/command.go:648 +0x2b
main.main()
/home/jia.hu/golibs/src/github.com/apeiron/shell/main.go:618 +0x1279
[orderer/common/server] 2018-11-09 15:02:56 [INFO] [github.com/hyperledger/fabric/orderer/common/server main.go:97] { Starting orderer:
Version: development build
Go version: go1.9.4
OS/Arch: linux/amd64
Experimental features:
}
[orderer/common/server] 2018-11-09 15:02:56 [INFO] [github.com/hyperledger/fabric/orderer/common/server main.go:100] { Beginning to serve requests }
[pbft] 2018-11-09 15:02:59 [INFO] [github.com/hyperledger/fabric/orderer/consensus/pbft pbft.go:77] { trying to startup tendermint }
[tendermint] 2018-11-09 15:02:59 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:50] { config =%!(EXTRA string=abci: socket
consensus:
create_empty_blocks: true
create_empty_blocks_interval: 0
peer_gossip_sleep_duration: 100
peer_query_maj23_sleep_duration: 2000
skip_timeout_commit: false
timeout_commit: 1000
timeout_precommit: 1000
timeout_precommit_delta: 500
timeout_prevote: 1000
timeout_prevote_delta: 500
timeout_propose: 3000
timeout_propose_delta: 500
wal_file: data/cs.wal/wal
db_backend: leveldb
db_path: data
fast_sync: true
filter_peers: false
genesis_file: config/genesis.json
instrumentation:
max_open_connections: 3
prometheus: false
prometheus_listen_addr: :26660
log_level: main:info,state:info,
:error
mempool:
broadcast: true
cache_size: 100000
recheck: true
recheck_empty: true
size: 100000
wal_dir: data/mempool.wal
moniker: localhost.localdomain
node_key_file: config/node_key.json
p2p:
addr_book_file: config/addrbook.json
addr_book_strict: false
external_address: ""
flush_throttle_timeout: 100
laddr: tcp://0.0.0.0:26656
max_num_peers: 50
max_packet_msg_payload_size: 1024
persistent_peers: 33db33ed16c880beedd8957d824f61c7274434d0@node0:26656,6f7b910ea6e542c1d43a8160e16b2e972bf718ac@node1:26656,31d292fa130c1dc5b1e88b3c237ecd029ac4e199@node2:26656,eb976d0b996bfacebb38203c38e70a3571c1c7bd@node3:26656
pex: true
private_peer_ids: ""
recv_rate: 5120000
seed_mode: false
seeds: ""
send_rate: 5120000
upnp: false
peer.cryptoservices.sw.filekeystore.keystore: ""
priv_validator_file: config/priv_validator.json
prof_laddr: ""
proxy_app: tcp://127.0.0.1:26658
rpc:
grpc_laddr: ""
grpc_max_open_connections: 900
laddr: tcp://0.0.0.0:26657
max_open_connections: 900
unsafe: false
tx_index:
index_all_tags: false
index_tags: ""
indexer: kv
) }
[tendermint] 2018-11-09 15:02:59 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:52] { config.P2P =%!(EXTRA *config.P2PConfig=&{/var/hyperledger/apeiron tcp://0.0.0.0:26656 false config/addrbook.json true 40 10 100ms 1024 5120000 5120000 true false true 20s 3s false false 0xc4202a4ea0}) }
[pbft] 2018-11-09 15:02:59 [INFO] [github.com/hyperledger/fabric/orderer/consensus/pbft echo.go:52] { Info LastBlockHeight 0 }
[pbft] 2018-11-09 15:02:59 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft echo.go:66] { InitChain%!(EXTRA string=req = {Time:2018-11-03 08:34:20.861249334 +0000 UTC ChainId:test-chain-x90sPG ConsensusParams:block_size:<max_bytes:22020096 max_gas:-1 > evidence_params:<max_age:100000 > Validators:[{PubKey:{Type:secp256k1 Data:[2 199 182 161 181 203 99 7 207 154 73 38 82 156 189 250 29 153 21 197 191 172 111 128 178 141 173 77 238 12 213 128 124] XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0} Power:10 XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0}] AppStateBytes:[] XXX_NoUnkeyedLiteral:{} XXX_unrecognized:[] XXX_sizecache:0}) }
goroutine 88 [running]:
runtime/debug.Stack(0xc4202d7800, 0x1, 0xc4209ab670)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/orderer/consensus/pbft.(*echo).InitChain(0xc420124d60, 0x33559f36, 0xed36f548c, 0x0, 0xc4202d9060, 0x11, 0xc42099eb10, 0xc420236150, 0x1, 0x1, ...)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/orderer/consensus/pbft/echo.go:67 +0x18f
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequest(0xc420158aa0, 0xc4202db260, 0xc420011200)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:193 +0x84e
github.com/tendermint/tendermint/abci/server.(*SocketServer).handleRequests(0xc420158aa0, 0xc4200111a0, 0x3159980, 0xc42013a1a8, 0xc420011200)
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:163 +0xe8
created by github.com/tendermint/tendermint/abci/server.(*SocketServer).acceptConnectionsRoutine
/home/jia.hu/golibs/src/github.com/tendermint/tendermint/abci/server/socket_server.go:119 +0x287
[tendermint] 2018-11-09 15:02:59 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:86] { Dialing failed module=p2p [addr [email protected]:26656 err dial tcp 192.168.1.161:26656: getsockopt: connection refused attempts 0]=nil }
[tendermint] 2018-11-09 15:02:59 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:86] { Dialing failed module=p2p [addr [email protected]:26656 err self ID attempts 0]=nil }
[tendermint] 2018-11-09 15:03:00 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:86] { Dialing failed module=p2p [addr [email protected]:26656 err dial tcp 192.168.1.160:26656: i/o timeout attempts 0]=nil }
[tendermint] 2018-11-09 15:03:00 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:86] { Dialing failed module=p2p [addr [email protected]:26656 err dial tcp 192.168.1.163:26656: i/o timeout attempts 0]=nil }
[tendermint] 2018-11-09 15:03:29 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:86] { Dialing failed module=p2p [addr [email protected]:26656 err dial tcp 192.168.1.161:26656: getsockopt: connection refused attempts 1]=nil }
[tendermint] 2018-11-09 15:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:86] { Dialing failed module=p2p [addr [email protected]:26656 err dial tcp 192.168.1.163:26656: i/o timeout attempts 1]=nil }
[tendermint] 2018-11-09 15:03:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:86] { Dialing failed module=p2p [addr [email protected]:26656 err dial tcp 192.168.1.160:26656: i/o timeout attempts 1]=nil }
[tendermint] 2018-11-09 15:03:59 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:86] { Dialing failed module=p2p [addr [email protected]:26656 err dial tcp 192.168.1.161:26656: getsockopt: connection refused attempts 2]=nil }
[tendermint] 2018-11-09 15:04:00 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:86] { Dialing failed module=p2p [addr [email protected]:26656 err dial tcp 192.168.1.160:26656: i/o timeout attempts 2]=nil }
[tendermint] 2018-11-09 15:04:00 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:86] { Dialing failed module=p2p [addr [email protected]:26656 err dial tcp 192.168.1.163:26656: i/o timeout attempts 2]=nil }
[tendermint] 2018-11-09 15:04:29 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:86] { Dialing failed module=p2p [addr [email protected]:26656 err dial tcp 192.168.1.161:26656: getsockopt: connection refused attempts 3]=nil }
[tendermint] 2018-11-09 15:04:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:86] { Dialing failed module=p2p [addr [email protected]:26656 err dial tcp 192.168.1.163:26656: i/o timeout attempts 3]=nil }
[tendermint] 2018-11-09 15:04:30 [ERROR] [github.com/hyperledger/fabric/orderer/consensus/pbft tendermint.go:86] { Dialing failed module=p2p [addr [email protected]:26656 err dial tcp 192.168.1.160:26656: i/o timeout attempts 3]=nil }
^C

logs from peer

XXXXXXXXXXXXX context.Background.WithValue("txsimulatorkey", &lockbasedtxmgr.lockBasedTxSimulator{lockBasedQueryExecutor:lockbasedtxmgr.lockBasedQueryExecutor{helper:(*lockbasedtxmgr.queryHelper)(0xc431903080), txid:"c19b10baec429c740ef8504f1ab4ee7c8928c880616b7b0a24f3387d99eec8ae"}, rwsetBuilder:(*rwsetutil.RWSetBuilder)(0xc4318bd8a0), writePerformed:false, pvtdataQueriesPerformed:false}) &{0xc431a5c690} [[] [10 201 8 10 148 1 10 96 8 3 26 12 8 196 203 142 223 5 16 245 164 142 144 2 34 3 109 99 99 42 64 99 49 57 98 49 48 98 97 101 99 52 50 57 99 55 52 48 101 102 56 53 48 52 102 49 97 98 52 101 101 55 99 56 57 50 56 99 56 56 48 54 49 54 98 55 98 48 97 50 52 102 51 51 56 55 100 57 57 101 101 99 56 97 101 58 7 18 5 18 3 97 99 99 18 48 10 20 29 65 226 31 72 159 77 67 66 197 22 168 96 146 49 202 216 194 166 194 18 24 161 26 116 235 5 176 186 205 70 215 21 28 22 15 195 196 99 75 98 176 93 15 137 46 18 175 7 10 172 7 10 48 10 20 29 65 226 31 72 159 77 67 66 197 22 168 96 146 49 202 216 194 166 194 18 24 161 26 116 235 5 176 186 205 70 215 21 28 22 15 195 196 99 75 98 176 93 15 137 46 18 247 6 10 33 10 31 10 29 8 1 18 5 18 3 97 99 99 26 18 10 3 84 71 69 10 11 116 103 101 112 97 103 101 46 99 115 118 18 209 6 10 243 5 10 32 35 113 85 144 66 196 220 1 252 124 53 100 176 91 68 238 141 90 0 197 193 164 41 64 17 219 54 43 44 14 181 145 18 206 5 10 172 5 18 212 2 10 3 97 99 99 18 204 2 10 42 10 40 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 26 72 10 40 52 101 100 54 54 48 53 49 50 48 50 56 97 101 57 48 102 50 53 50 51 55 57 97 99 48 55 49 49 56 98 56 99 53 101 55 56 52 100 53 26 28 40 12 50 24 10 20 160 68 201 145 192 154 159 109 142 72 38 39 57 119 214 249 159 120 95 136 16 4 26 68 10 40 53 99 55 57 52 100 100 54 98 102 57 57 56 98 54 54 54 53 51 97 53 53 52 52 100 50 102 102 102 97 57 52 50 49 52 97 101 102 99 97 26 24 8 4 18 20 250 152 0 228 192 190 91 161 6 204 38 111 230 46 100 161 145 27 72 7 26 68 10 40 97 48 52 52 99 57 57 49 99 48 57 97 57 102 54 100 56 101 52 56 50 54 50 55 51 57 55 55 100 54 102 57 57 102 55 56 53 102 56 56 26 24 8 4 18 20 78 214 96 81 32 40 174 144 242 82 55 154 192 113 24 184 197 231 132 213 26 72 10 40 102 97 57 56 48 48 101 52 99 48 98 101 53 98 97 49 48 54 99 99 50 54 54 102 101 54 50 101 54 52 97 49 57 49 49 98 52 56 48 55 26 28 40 12 50 24 10 20 92 121 77 214 191 153 139 102 101 58 85 68 210 255 250 148 33 74 239 202 16 4 18 210 2 10 3 109 99 116 18 202 2 26 48 10 40 52 101 100 54 54 48 53 49 50 48 50 56 97 101 57 48 102 50 53 50 51 55 57 97 99 48 55 49 49 56 98 56 99 53 101 55 56 52 100 53 26 4 0 0 7 208 26 58 10 46 52 101 100 54 54 48 53 49 50 48 50 56 97 101 57 48 102 50 53 50 51 55 57 97 99 48 55 49 49 56 98 56 99 53 101 55 56 52 100 53 58 77 73 78 79 82 26 8 0 0 0 0 0 0 0 0 26 48 10 40 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 26 4 0 152 134 224 26 58 10 46 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 58 77 73 78 79 82 26 8 0 0 0 0 0 0 0 0 26 48 10 40 102 97 57 56 48 48 101 52 99 48 98 101 53 98 97 49 48 54 99 99 50 54 54 102 101 54 50 101 54 52 97 49 57 49 49 98 52 56 48 55 26 4 0 0 7 208 26 58 10 46 102 97 57 56 48 48 101 52 99 48 98 101 53 98 97 49 48 54 99 99 50 54 54 102 101 54 50 101 54 52 97 49 57 49 49 98 52 56 48 55 58 77 73 78 79 82 26 8 0 0 0 0 0 0 0 0 26 3 8 200 1 34 24 18 3 97 99 99 26 17 100 101 118 101 108 111 112 109 101 110 116 95 98 117 105 108 100 18 89 10 20 29 65 226 31 72 159 77 67 66 197 22 168 96 146 49 202 216 194 166 194 18 65 209 145 131 105 221 67 84 212 252 175 225 65 208 131 120 112 55 122 191 72 131 133 108 43 49 70 211 241 114 54 124 99 66 196 219 177 99 246 182 219 20 193 118 141 137 124 235 67 253 184 61 78 186 68 193 59 128 233 12 169 214 34 255 158 0 18 65 75 235 209 84 95 107 220 132 3 220 111 167 37 138 214 206 72 81 58 241 189 52 10 97 221 47 153 105 40 55 84 79 88 221 64 185 174 77 154 202 253 189 97 184 13 84 197 216 93 10 8 141 13 88 180 231 124 24 202 240 144 120 73 175 1] [18 4 18 2 8 1]]
goroutine 570 [running]:
runtime/debug.Stack(0xc42000e018, 0xc431ae78c0, 0x4)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/core/committer/txvalidator.(*vsccValidatorImpl).VSCCValidateTxForCC(0xc42046ba10, 0xc431b7a000, 0x48f, 0x48f, 0xc4202d10c0, 0x40, 0xc431a68c7d, 0x3, 0x1c11512, 0x4, ...)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/committer/txvalidator/validator.go:845 +0x89d
github.com/hyperledger/fabric/core/committer/txvalidator.(*vsccValidatorImpl).VSCCValidateTx(0xc42046ba10, 0xc431af09e0, 0xc431b7a000, 0x48f, 0x48f, 0xc42046a510, 0x0, 0x0, 0xc400000000)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/committer/txvalidator/validator.go:808 +0x1902
github.com/hyperledger/fabric/core/committer/txvalidator.validateTx(0xc431bc2768, 0xc431ab2720)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/committer/txvalidator/validator.go:351 +0x13b9
github.com/hyperledger/fabric/core/committer/txvalidator.(*txValidator).Validate.func1.1(0xc4202e26c0, 0xc431b7a000, 0x48f, 0x48f, 0xc420333e80, 0x0, 0xc431ab2720)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/committer/txvalidator/validator.go:181 +0xd6
created by github.com/hyperledger/fabric/core/committer/txvalidator.(*txValidator).Validate.func1
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/committer/txvalidator/validator.go:178 +0x12c
XXXXXX endorsement endorser:"\035A\342\037H\237MCB\305\026\250\2221\312\330\302\246\302" signature:"\321\221\203i\335CT\324\374\257\341A\320\203xp7z\277H\203\205l+1F\323\361r6|cB\304\333\261c\366\266\333\024\301v\215\211|\353C\375\270=N\272D\301;\200\351\014\251\326\"\377\236\000" XXXXXX endorsement.Endorser = [29 65 226 31 72 159 77 67 66 197 22 168 96 146 49 202 216 194 166 194] goroutine 572 [running]: runtime/debug.Stack(0xc42000e018, 0xc431abf538, 0x2) /usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7 runtime/debug.PrintStack() /usr/lib/golang/src/runtime/debug/stack.go:16 +0x22 github.com/hyperledger/fabric/core/scc/vscc.(*ValidatorOneValidSignature).deduplicateIdentity(0x27777a0, 0xc431af1380, 0x377, 0xc431af1380, 0x0, 0x0, 0x2696c60) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/scc/vscc/validator_onevalidsignature.go:591 +0x2ec github.com/hyperledger/fabric/core/scc/vscc.(*ValidatorOneValidSignature).Invoke(0x27777a0, 0x26a78e0, 0xc431c18c80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/scc/vscc/validator_onevalidsignature.go:170 +0xc6c github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).handleTransaction.func1(0xc420381960, 0xc431a155c0) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:329 +0x4f3 created by github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).handleTransaction /home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:295 +0x49 1d41e21f489f4d4342c516a8609231cad8c2a6c2 1d41e21f489f4d4342c516a8609231cad8c2a6c2 1d41e21f489f4d4342c516a8609231cad8c2a6c2 1d41e21f489f4d4342c516a8609231cad8c2a6c2 atomicBroadcastBroadcastClient Recv status:SUCCESS atomicBroadcastDeliverClient Recv 1d41e21f489f4d4342c516a8609231cad8c2a6c2 1d41e21f489f4d4342c516a8609231cad8c2a6c2 XXXXXXXXXXXXX context.Background.WithValue("txsimulatorkey", &lockbasedtxmgr.lockBasedTxSimulator{lockBasedQueryExecutor:lockbasedtxmgr.lockBasedQueryExecutor{helper:(*lockbasedtxmgr.queryHelper)(0xc431c9a740), txid:"6afb69ab70de1b9645723791ffeb5d9e750eac816f75a24e8ad69fbd4cde2974"}, rwsetBuilder:(*rwsetutil.RWSetBuilder)(0xc431bbfa90), writePerformed:false, pvtdataQueriesPerformed:false}) &{0xc431b368c0} [[] [10 235 4 10 151 1 10 99 8 3 26 12 8 217 203 142 223 5 16 176 211 229 177 1 34 3 109 99 99 42 64 54 97 102 98 54 57 97 98 55 48 100 101 49 98 57 54 52 53 55 50 51 55 57 49 102 102 101 98 53 100 57 101 55 53 48 101 97 99 56 49 54 102 55 53 97 50 52 101 56 97 100 54 57 102 98 100 52 99 100 101 50 57 55 52 58 10 18 8 18 6 110 111 100 101 99 99 18 48 10 20 29 65 226 31 72 159 77 67 66 197 22 168 96 146 49 202 216 194 166 194 18 24 110 39 46 102 99 23 175 228 10 207 53 17 183 115 45 172 59 33 174 8 160 238 184 47 18 206 3 10 203 3 10 48 10 20 29 65 226 31 72 159 77 67 66 197 22 168 96 146 49 202 216 194 166 194 18 24 110 39 46 102 99 23 175 228 10 207 53 17 183 115 45 172 59 33 174 8 160 238 184 47 18 150 3 10 81 10 79 10 77 8 1 18 8 18 6 110 111 100 101 99 99 26 63 10 7 112 117 116 73 110 102 111 10 52 55 98 50 50 54 100 54 51 54 51 50 50 51 97 53 98 50 50 51 49 51 50 51 55 50 101 51 48 50 101 51 48 50 101 51 49 51 97 51 55 51 48 51 53 51 49 50 50 53 100 55 100 18 192 2 10 226 1 10 32 148 252 24 13 236 50 178 94 53 63 77 186 80 151 56 7 85 217 233 70 1 48 50 55 176 31 142 111 56 203 99 25 18 189 1 10 87 18 85 10 6 110 111 100 101 99 99 18 75 26 73 10 17 110 111 100 101 99 99 73 110 102 111 65 100 100 114 101 115 115 26 52 55 98 50 50 54 100 54 51 54 51 50 50 51 97 53 98 50 50 51 49 51 50 51 55 50 101 51 48 50 101 51 48 50 101 51 49 51 97 51 55 51 48 51 53 51 49 50 50 53 100 55 100 26 69 8 200 1 26 64 112 117 116 32 55 98 50 50 54 100 54 51 54 51 50 50 51 97 53 98 50 50 51 49 51 50 51 55 50 101 51 48 50 101 51 48 50 101 51 49 51 97 51 55 51 48 51 53 51 49 50 50 53 100 55 100 32 115 117 99 99 101 115 115 34 27 18 6 110 111 100 101 99 99 26 17 100 101 118 101 108 111 112 109 101 110 116 95 98 117 105 108 100 18 89 10 20 29 65 226 31 72 159 77 67 66 197 22 168 96 146 49 202 216 194 166 194 18 65 165 234 50 161 131 173 251 169 89 180 81 223 196 131 113 108 35 183 210 64 24 235 51 96 17 61 91 21 198 96 28 202 34 135 138 248 206 7 20 252 37 235 128 225 58 242 54 120 124 199 137 124 24 181 72 159 83 117 13 118 155 82 57 206 1 18 65 118 177 54 93 21 4 52 19 55 167 13 84 28 72 121 5 15 208 204 52 153 86 119 83 117 72 171 73 115 204 173 255 80 139 190 9 20 113 163 108 59 42 10 109 17 141 10 154 198 160 237 203 33 149 23 232 13 156 63 253 159 223 36 26 0] [18 4 18 2 8 1]] goroutine 652 [running]: runtime/debug.Stack(0xc42000e018, 0xc431b3d8c0, 0x4) /usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7 runtime/debug.PrintStack() /usr/lib/golang/src/runtime/debug/stack.go:16 +0x22 github.com/hyperledger/fabric/core/committer/txvalidator.(*vsccValidatorImpl).VSCCValidateTxForCC(0xc42046ba10, 0xc431b6f340, 0x2b1, 0x2b1, 0xc420153640, 0x40, 0xc431b8a700, 0x3, 0x1c11512, 0x4, ...) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/committer/txvalidator/validator.go:845 +0x89d github.com/hyperledger/fabric/core/committer/txvalidator.(*vsccValidatorImpl).VSCCValidateTx(0xc42046ba10, 0xc420458a60, 0xc431b6f340, 0x2b1, 0x2b1, 0xc431c837d0, 0x0, 0x0, 0xc900000000000000) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/committer/txvalidator/validator.go:808 +0x1902 github.com/hyperledger/fabric/core/committer/txvalidator.validateTx(0xc431bc7768, 0xc431c8cc60) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/committer/txvalidator/validator.go:351 +0x13b9 github.com/hyperledger/fabric/core/committer/txvalidator.(*txValidator).Validate.func1.1(0xc4202e26c0, 0xc431b6f340, 0x2b1, 0x2b1, 0xc420458980, 0x0, 0xc431c8cc60) /home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/committer/txvalidator/validator.go:181 +0xd6 created by github.com/hyperledger/fabric/core/committer/txvalidator.(*txValidator).Validate.func1 /home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/committer/txvalidator/validator.go:178 +0x12c XXXXXX endorsement endorser:"\035A\342\037H\237MCB\305\026\250\2221\312\330\302\246\302" signature:"\245\3522\241\203\255\373\251Y\264Q\337\304\203ql#\267\322@\030\3533\021=[\025\306\034\312"\207\212\370\316\007\024\374%\353\200\341:\3626x|\307\211|\030\265H\237Su\rv\233R9\316\001"
XXXXXX endorsement.Endorser = [29 65 226 31 72 159 77 67 66 197 22 168 96 146 49 202 216 194 166 194]
goroutine 654 [running]:
runtime/debug.Stack(0xc42000e018, 0xc43197f538, 0x2)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/core/scc/vscc.(*ValidatorOneValidSignature).deduplicateIdentity(0x27777a0, 0xc431cb4fe0, 0x196, 0xc431cb4fe0, 0x0, 0x0, 0x2696c60)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/scc/vscc/validator_onevalidsignature.go:591 +0x2ec
github.com/hyperledger/fabric/core/scc/vscc.(*ValidatorOneValidSignature).Invoke(0x27777a0, 0x26a78e0, 0xc4200a39a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/scc/vscc/validator_onevalidsignature.go:170 +0xc6c
github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).handleTransaction.func1(0xc420381960, 0xc431c94c00)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:329 +0x4f3
created by github.com/hyperledger/fabric/core/chaincode/shim.(*Handler).handleTransaction
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/chaincode/shim/handler.go:295 +0x49

base64

package main

import (
"encoding/base64"
"fmt"
"log"
)

func main() {
input := []byte("hello golang base64 快乐编程http://www.01happy.com +~")

// 演示base64编码
encodeString := base64.StdEncoding.EncodeToString(input)
fmt.Println(encodeString)

// 对上面的编码结果进行base64解码
decodeBytes, err := base64.StdEncoding.DecodeString(encodeString)
if err != nil {
	log.Fatalln(err)
}
fmt.Println(string(decodeBytes))

fmt.Println()

// 如果要用在url中,需要使用URLEncoding
uEnc := base64.URLEncoding.EncodeToString([]byte(input))
fmt.Println(uEnc)

uDec, err := base64.URLEncoding.DecodeString(uEnc)
if err != nil {
	log.Fatalln(err)
}
fmt.Println(string(uDec))

}

fabric/orderer/common/multichannel/registrar.go

// NewRegistrar produces an instance of a *Registrar.
func NewRegistrar(ledgerFactory blockledger.Factory, consenters map[string]consensus.Consenter,
signer crypto.LocalSigner, callbacks ...func(bundle *channelconfig.Bundle)) *Registrar {
r := &Registrar{
chains: make(map[string]*ChainSupport),
ledgerFactory: ledgerFactory,
consenters: consenters,
signer: signer,
callbacks: callbacks,
}

existingChains := ledgerFactory.ChainIDs()
for _, chainID := range existingChains {
	rl, err := ledgerFactory.GetOrCreate(chainID)
	if err != nil {
		logger.Panicf("Ledger factory reported chainID %s but could not retrieve it: %s", chainID, err)
	}
	configTx := getConfigTx(rl)
	if configTx == nil {
		logger.Panic("Programming error, configTx should never be nil here")
	}
	ledgerResources := r.newLedgerResources(configTx)
	chainID := ledgerResources.ConfigtxValidator().ChainID()

	if _, ok := ledgerResources.ConsortiumsConfig(); ok {
		if r.systemChannelID != "" {
			logger.Panicf("There appear to be two system chains %s and %s", r.systemChannelID, chainID)
		}
		chain := newChainSupport(
			r,
			ledgerResources,
			consenters,
			signer)
		r.templator = msgprocessor.NewDefaultTemplator(chain)
		chain.Processor = msgprocessor.NewSystemChannel(chain, r.templator, msgprocessor.CreateSystemChannelFilters(r, chain))

		// Retrieve genesis block to log its hash. See FAB-5450 for the purpose
		iter, pos := rl.Iterator(&ab.SeekPosition{Type: &ab.SeekPosition_Oldest{Oldest: &ab.SeekOldest{}}})
		defer iter.Close()
		if pos != uint64(0) {
			logger.Panicf("Error iterating over system channel: '%s', expected position 0, got %d", chainID, pos)
		}
		genesisBlock, status := iter.Next()
		if status != cb.Status_SUCCESS {
			logger.Panicf("Error reading genesis block of system channel '%s'", chainID)
		}
		logger.Infof("Starting system channel '%s' with genesis block hash %x and orderer type %s", chainID, genesisBlock.Header.Hash(), chain.SharedConfig().ConsensusType())

		r.chains[chainID] = chain
		r.systemChannelID = chainID
		r.systemChannel = chain
		// We delay starting this chain, as it might try to copy and replace the chains map via newChain before the map is fully built
		defer chain.start()
	} else {
		logger.Debugf("Starting chain: %s", chainID)
		chain := newChainSupport(
			r,
			ledgerResources,
			consenters,
			signer)
		r.chains[chainID] = chain
		chain.start()
	}

}

if r.systemChannelID == "" {
	logger.Panicf("No system chain found.  If bootstrapping, does your system channel contain a consortiums group definition?")
}

return r

}

logs from peer 2

XXXXXXXXXXXX context.Background.WithValue("txsimulatorkey", &lockbasedtxmgr.lockBasedTxSimulator{lockBasedQueryExecutor:lockbasedtxmgr.lockBasedQueryExecutor{helper:(*lockbasedtxmgr.queryHelper)(0xc431b34a40), txid:"44124b5c226337ded6e3a94ae22b210b86587f61f6a9b181d1ca85ce081e8567"}, rwsetBuilder:(*rwsetutil.RWSetBuilder)(0xc42045daf0), writePerformed:false, pvtdataQueriesPerformed:false}) &{0xc431a8be30} [[] [10 201 8 10 148 1 10 96 8 3 26 12 8 220 191 142 223 5 16 235 140 135 193 3 34 3 109 99 99 42 64 52 52 49 50 52 98 53 99 50 50 54 51 51 55 100 101 100 54 101 51 97 57 52 97 101 50 50 98 50 49 48 98 56 54 53 56 55 102 54 49 102 54 97 57 98 49 56 49 100 49 99 97 56 53 99 101 48 56 49 101 56 53 54 55 58 7 18 5 18 3 97 99 99 18 48 10 20 29 65 226 31 72 159 77 67 66 197 22 168 96 146 49 202 216 194 166 194 18 24 57 71 255 87 134 160 170 207 46 63 162 48 244 189 66 218 240 253 205 28 22 125 27 56 18 175 7 10 172 7 10 48 10 20 29 65 226 31 72 159 77 67 66 197 22 168 96 146 49 202 216 194 166 194 18 24 57 71 255 87 134 160 170 207 46 63 162 48 244 189 66 218 240 253 205 28 22 125 27 56 18 247 6 10 33 10 31 10 29 8 1 18 5 18 3 97 99 99 26 18 10 3 84 71 69 10 11 116 103 101 112 97 103 101 46 99 115 118 18 209 6 10 243 5 10 32 171 133 55 155 26 111 102 22 112 101 206 165 199 196 83 184 83 194 170 199 57 138 228 218 252 110 124 13 52 123 252 82 18 206 5 10 172 5 18 212 2 10 3 97 99 99 18 204 2 10 42 10 40 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 26 68 10 40 48 97 52 57 57 102 49 51 99 101 100 55 101 52 101 53 57 99 102 52 102 98 102 101 53 51 54 101 100 56 49 55 98 97 49 101 99 99 100 50 26 24 8 4 18 20 197 249 5 254 38 91 4 218 228 196 33 193 58 95 230 220 91 242 111 189 26 72 10 40 57 101 55 56 101 51 98 52 49 48 57 97 102 50 97 50 55 54 57 100 52 49 102 51 57 51 49 55 49 52 100 97 97 57 102 56 100 56 54 55 26 28 40 12 50 24 10 20 206 172 53 194 224 194 229 209 243 28 216 53 89 79 254 140 5 216 228 234 16 4 26 72 10 40 99 53 102 57 48 53 102 101 50 54 53 98 48 52 100 97 101 52 99 52 50 49 99 49 51 97 53 102 101 54 100 99 53 98 102 50 54 102 98 100 26 28 40 12 50 24 10 20 10 73 159 19 206 215 228 229 156 244 251 254 83 110 216 23 186 30 204 210 16 4 26 68 10 40 99 101 97 99 51 53 99 50 101 48 99 50 101 53 100 49 102 51 49 99 100 56 51 53 53 57 52 102 102 101 56 99 48 53 100 56 101 52 101 97 26 24 8 4 18 20 158 120 227 180 16 154 242 162 118 157 65 243 147 23 20 218 169 248 216 103 18 210 2 10 3 109 99 116 18 202 2 26 48 10 40 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 26 4 0 152 134 224 26 58 10 46 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 58 77 73 78 79 82 26 8 0 0 0 0 0 0 0 0 26 48 10 40 57 101 55 56 101 51 98 52 49 48 57 97 102 50 97 50 55 54 57 100 52 49 102 51 57 51 49 55 49 52 100 97 97 57 102 56 100 56 54 55 26 4 0 0 7 208 26 58 10 46 57 101 55 56 101 51 98 52 49 48 57 97 102 50 97 50 55 54 57 100 52 49 102 51 57 51 49 55 49 52 100 97 97 57 102 56 100 56 54 55 58 77 73 78 79 82 26 8 0 0 0 0 0 0 0 0 26 48 10 40 99 53 102 57 48 53 102 101 50 54 53 98 48 52 100 97 101 52 99 52 50 49 99 49 51 97 53 102 101 54 100 99 53 98 102 50 54 102 98 100 26 4 0 0 7 208 26 58 10 46 99 53 102 57 48 53 102 101 50 54 53 98 48 52 100 97 101 52 99 52 50 49 99 49 51 97 53 102 101 54 100 99 53 98 102 50 54 102 98 100 58 77 73 78 79 82 26 8 0 0 0 0 0 0 0 0 26 3 8 200 1 34 24 18 3 97 99 99 26 17 100 101 118 101 108 111 112 109 101 110 116 95 98 117 105 108 100 18 89 10 20 29 65 226 31 72 159 77 67 66 197 22 168 96 146 49 202 216 194 166 194 18 65 95 161 195 181 124 238 137 82 7 94 55 16 194 40 80 201 196 36 145 16 86 157 133 9 6 95 170 195 157 4 96 251 62 66 140 189 71 232 101 20 48 85 92 183 249 230 101 197 179 34 14 116 253 233 248 32 186 45 215 69 237 193 218 147 1 18 65 203 239 121 133 152 189 144 47 13 135 234 211 225 211 69 229 190 250 104 215 220 65 95 209 47 63 140 80 88 126 46 194 102 90 215 195 94 237 53 37 59 166 145 54 119 120 47 117 64 38 34 162 162 209 243 101 74 167 78 73 84 56 151 145 1] [18 4 18 2 8 1]]
goroutine 586 [running]:
runtime/debug.Stack(0xc42000e018, 0xc4319158c0, 0x4)
/usr/lib/golang/src/runtime/debug/stack.go:24 +0xa7
runtime/debug.PrintStack()
/usr/lib/golang/src/runtime/debug/stack.go:16 +0x22
github.com/hyperledger/fabric/core/committer/txvalidator.(*vsccValidatorImpl).VSCCValidateTxForCC(0xc4202e5170, 0xc431aba000, 0x48f, 0x48f, 0xc4202cf300, 0x40, 0xc431a414cd, 0x3, 0x1c11312, 0x4, ...)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/committer/txvalidator/validator.go:845 +0x89d
github.com/hyperledger/fabric/core/committer/txvalidator.(*vsccValidatorImpl).VSCCValidateTx(0xc4202e5170, 0xc431bbbd40, 0xc431aba000, 0x48f, 0x48f, 0xc43191c180, 0x0, 0x0, 0x7373654d00000000)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/committer/txvalidator/validator.go:808 +0x1902
github.com/hyperledger/fabric/core/committer/txvalidator.validateTx(0xc431bb5768, 0xc4319ac8a0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/committer/txvalidator/validator.go:351 +0x13b9
github.com/hyperledger/fabric/core/committer/txvalidator.(*txValidator).Validate.func1.1(0xc4202c1e40, 0xc431aba000, 0x48f, 0x48f, 0xc431bbbc60, 0x0, 0xc4319ac8a0)
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/committer/txvalidator/validator.go:181 +0xd6
created by github.com/hyperledger/fabric/core/committer/txvalidator.(*txValidator).Validate.func1
/home/jia.hu/golibs/src/github.com/hyperledger/fabric/core/committer/txvalidator/validator.go:178 +0x12c
^C已退出PE挖矿模式

important files

fabric/gossip/state/state.go
fabric/gossip/privdata/coordinator.go
fabric/gossip/service/gossip_service.go

endorsement


PrintTimeStamp:2018-11-08 11:17:27
TxReadWriteSet:
--DataModel:0
--NsRwset:
----NsReadWriteSet:
------Namespace:nodecc
------Rwset:
--------Reads:
----------KVRead:
------------Key:nodeccInfoAddress
------------Version:
--------------BlockNum:1
--------------TxNum:0
--------RangeQueriesInfo:
--------Writes:
------CollectionHashedReadWriteSet:


HashedReadWriteSet:
----NsReadWriteSet:
------Namespace:att
------Rwset:
--------Reads:
----------KVRead:
------------Key:76b26421e5fb52143b133ccbb1bb04ac872982e5
------------Version:
--------RangeQueriesInfo:
--------Writes:
------CollectionHashedReadWriteSet:
----NsReadWriteSet:
------Namespace:fre
------Rwset:
--------Reads:
----------KVRead:
------------Key:76b26421e5fb52143b133ccbb1bb04ac872982e5
------------Version:
--------RangeQueriesInfo:
--------Writes:
------CollectionHashedReadWriteSet:
----NsReadWriteSet:
------Namespace:mct
------Rwset:
--------Reads:
----------KVRead:
------------Key:76b26421e5fb52143b133ccbb1bb04ac872982e5
------------Version:
--------------BlockNum:1
--------------TxNum:1
----------KVRead:
------------Key:76b26421e5fb52143b133ccbb1bb04ac872982e5:MINOR
------------Version:
--------------BlockNum:1
--------------TxNum:1
--------RangeQueriesInfo:
--------Writes:
------CollectionHashedReadWriteSet:


--Key:8b2313def5377d0fb910571a39def911ec53886c
------------IsDelete:false
------------Value:�
----------KVWrite:
------------Key:8b2313def5377d0fb910571a39def911ec53886c:MINOR
------------IsDelete:false
------------Value:
------CollectionHashedReadWriteSet:



-IsDelete:false
------------Value:
----------KVWrite:
------------Key:d24d3aa9c2a46c1f39f9516bdc578ccc8fde5f1f:MINOR
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:e0a90a0c58b2a78fe6d6a26e528807e6ee953a1c
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:e0a90a0c58b2a78fe6d6a26e528807e6ee953a1c:MINOR
------------IsDelete:false
------------Value:
------CollectionHashedReadWriteSet:



e:false
------------Value�(2�
�`�5=f���{�"����Нm���
------CollectionHashedReadWriteSet:
----NsReadWriteSet:
------Namespace:fre
------Rwset:
--------Reads:
----------KVRead:
------------Key:48590d5d1d593ee672812f43de6cc89c5afbbbf3
------------Version:
----------KVRead:
------------Key:7496f175557eba6eac8abc3acbd702580bbfaa9b
------------Version:
----------KVRead:
------------Key:7a22dc294838c88f9d76a07fae286b35dff29c82
------------Version:
----------KVRead:
------------Key:833c7c3e99a3d7522750a0fae065db2ca8d1b1bd
------------Version:
----------KVRead:
------------Key:af5679ac6a8e0a2bdb4fb3270da65497bc8faefe
------------Version:
----------KVRead:
------------Key:cc5d5765c451fbd2ba286e3d7f3c492c4ff9389d
------------Version:
----------KVRead:
------------Key:cd5217b88da2b261ff57f26c309c51c94eb47757
------------Version:
----------KVRead:
------------Key:fc3718fbc0b343cee24b28b42ee1478e46494c56
------------Version:
--------RangeQueriesInfo:
--------Writes:
----------KVWrite:
------------Key:48590d5d1d593ee672812f43de6cc89c5afbbbf3
------------IsDelete:false
------------Value:��N�ʐ�� ��ٿ
(�
----------KVWrite:
------------Key:7496f175557eba6eac8abc3acbd702580bbfaa9b
------------IsDelete:false
------------Value:��N�ʐ�� ��ٿ
(�
----------KVWrite:
------------Key:7a22dc294838c88f9d76a07fae286b35dff29c82
------------IsDelete:false
------------Value:��N�ʐ�� ��ٿ
(�
----------KVWrite:
------------Key:833c7c3e99a3d7522750a0fae065db2ca8d1b1bd
------------IsDelete:false
------------Value:��N�ʐ�� ��ٿ
(�
----------KVWrite:
------------Key:af5679ac6a8e0a2bdb4fb3270da65497bc8faefe
------------IsDelete:false
------------Value:��N�ʐ�� ��ٿ
(�
----------KVWrite:
------------Key:cc5d5765c451fbd2ba286e3d7f3c492c4ff9389d
------------IsDelete:false
------------Value:��N�ʐ�� ��ٿ
(�
----------KVWrite:
------------Key:cd5217b88da2b261ff57f26c309c51c94eb47757
------------IsDelete:false
------------Value:��N�ʐ�� ��ٿ
(�
----------KVWrite:
------------Key:fc3718fbc0b343cee24b28b42ee1478e46494c56
------------IsDelete:false
------------Value:��N�ʐ�� ��ٿ
(�
------CollectionHashedReadWriteSet:
----NsReadWriteSet:
------Namespace:mct
------Rwset:
--------Reads:
--------RangeQueriesInfo:
--------Writes:
----------KVWrite:
------------Key:48590d5d1d593ee672812f43de6cc89c5afbbbf3
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:48590d5d1d593ee672812f43de6cc89c5afbbbf3:MINOR
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:6666666666666666666666666666666666666666
------------IsDelete:false
------------Value:�^
----------KVWrite:
------------Key:6666666666666666666666666666666666666666:MINOR
------------IsDelete:false
------------Value: �Nr�
----------KVWrite:
------------Key:7496f175557eba6eac8abc3acbd702580bbfaa9b
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:7496f175557eba6eac8abc3acbd702580bbfaa9b:MINOR
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:7a22dc294838c88f9d76a07fae286b35dff29c82
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:7a22dc294838c88f9d76a07fae286b35dff29c82:MINOR
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:833c7c3e99a3d7522750a0fae065db2ca8d1b1bd
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:833c7c3e99a3d7522750a0fae065db2ca8d1b1bd:MINOR
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:af5679ac6a8e0a2bdb4fb3270da65497bc8faefe
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:af5679ac6a8e0a2bdb4fb3270da65497bc8faefe:MINOR
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:cc5d5765c451fbd2ba286e3d7f3c492c4ff9389d
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:cc5d5765c451fbd2ba286e3d7f3c492c4ff9389d:MINOR
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:cd5217b88da2b261ff57f26c309c51c94eb47757
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:cd5217b88da2b261ff57f26c309c51c94eb47757:MINOR
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:fc3718fbc0b343cee24b28b42ee1478e46494c56
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:fc3718fbc0b343cee24b28b42ee1478e46494c56:MINOR
------------IsDelete:false
------------Value:
------CollectionHashedReadWriteSet:


-KVWrite:
------------Key:2681c5840a462bc9faaca398ffb9f11c02acfa70:MINOR
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:27e3c1b67e9a187dd0bb2de7dd7b3a5d5b741b22
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:27e3c1b67e9a187dd0bb2de7dd7b3a5d5b741b22:MINOR
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:2b225afef6a4f63375d63d30c94755882f4d0c75
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:2b225afef6a4f63375d63d30c94755882f4d0c75:MINOR
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:2cadcab4eb58b68db4585b2f5e7868b9f96700e8
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:2cadcab4eb58b68db4585b2f5e7868b9f96700e8:MINOR
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:2e0bcab6bf3b23e8a8c475d32cec644ad81df671
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:2e0bcab6bf3b23e8a8c475d32cec644ad81df671:MINOR
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:3ff92f11aeb34bd223f1470687409aeeab64f887
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:3ff92f11aeb34bd223f1470687409aeeab64f887:MINOR
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:497e6d94198e49552d755d71140e25e2baf0e4a3
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:497e6d94198e49552d755d71140e25e2baf0e4a3:MINOR
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:4a4460b4285b2ba574dc07eef6b72be91fe0d750
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:4a4460b4285b2ba574dc07eef6b72be91fe0d750:MINOR
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:5a94dafd686fbdade92083f7a1d79da264f61ea2
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:5a94dafd686fbdade92083f7a1d79da264f61ea2:MINOR
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:6666666666666666666666666666666666666666
------------IsDelete:false
------------Value:��
----------KVWrite:
------------Key:6666666666666666666666666666666666666666:MINOR
------------IsDelete:false
------------Value: �Nr�
----------KVWrite:
------------Key:862737e0234704909dc4535a7b034b6e1c2f3546
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:862737e0234704909dc4535a7b034b6e1c2f3546:MINOR
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:990a2a15d998aa1469c6a776a5c34678e6ed34c4
------------IsDelete:false
------------Value:
----------KVWrite:
------------Key:990a2a15d998aa1469c6a776a5c34678e6ed34c4:MINOR
------------IsDelete:false
------------Value:
------CollectionHashedReadWriteSet:


Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.