code: func newChaincodeHandler(peerChatStream PeerChaincodeStream, chaincode Chaincode) *Handler {
  	v := &Handler{
  		ChatStream: peerChatStream,
  		cc:         chaincode,
  	}
  	v.responseChannel = make(map[string]chan pb.ChaincodeMessage)
  	v.state = created
  	return v
  }
docs: // NewChaincodeHandler returns a new instance of the shim side handler.