# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: DeployServiceCommon.proto
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from . import CasperMessage_pb2 as CasperMessage__pb2
from .scalapb import scalapb_pb2 as scalapb_dot_scalapb__pb2
from . import RhoTypes_pb2 as RhoTypes__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x19\x44\x65ployServiceCommon.proto\x12\x06\x63\x61sper\x1a\x13\x43\x61sperMessage.proto\x1a\x15scalapb/scalapb.proto\x1a\x0eRhoTypes.proto\"#\n\x0f\x46indDeployQuery\x12\x10\n\x08\x64\x65ployId\x18\x01 \x01(\x0c\"\x1a\n\nBlockQuery\x12\x0c\n\x04hash\x18\x01 \x01(\t\"0\n\x0bReportQuery\x12\x0c\n\x04hash\x18\x01 \x01(\t\x12\x13\n\x0b\x66orceReplay\x18\x02 \x01(\x08\"\x1c\n\x0b\x42locksQuery\x12\r\n\x05\x64\x65pth\x18\x01 \x01(\x05\"G\n\x13\x42locksQueryByHeight\x12\x18\n\x10startBlockNumber\x18\x01 \x01(\x03\x12\x16\n\x0e\x65ndBlockNumber\x18\x02 \x01(\x03\"4\n\x0f\x44\x61taAtNameQuery\x12\r\n\x05\x64\x65pth\x18\x01 \x01(\x05\x12\x12\n\x04name\x18\x02 \x01(\x0b\x32\x04.Par\"_\n\x16\x44\x61taAtNameByBlockQuery\x12\x19\n\x03par\x18\x01 \x01(\x0b\x32\x04.ParB\x06\xe2?\x03\xf0\x01\x01\x12\x11\n\tblockHash\x18\x02 \x01(\t\x12\x17\n\x0fusePreStateHash\x18\x03 \x01(\x08\"=\n\x17\x43ontinuationAtNameQuery\x12\r\n\x05\x64\x65pth\x18\x01 \x01(\x05\x12\x13\n\x05names\x18\x02 \x03(\x0b\x32\x04.Par\"\\\n\x11VisualizeDagQuery\x12\r\n\x05\x64\x65pth\x18\x01 \x01(\x05\x12\x1e\n\x16showJustificationLines\x18\x02 \x01(\x08\x12\x18\n\x10startBlockNumber\x18\x03 \x01(\x05\"\x14\n\x12MachineVerifyQuery\"K\n\x17PrivateNamePreviewQuery\x12\x0c\n\x04user\x18\x01 \x01(\x0c\x12\x11\n\ttimestamp\x18\x02 \x01(\x03\x12\x0f\n\x07nameQty\x18\x03 \x01(\x05\"\x19\n\x17LastFinalizedBlockQuery\" \n\x10IsFinalizedQuery\x12\x0c\n\x04hash\x18\x01 \x01(\t\"$\n\x0f\x42ondStatusQuery\x12\x11\n\tpublicKey\x18\x01 \x01(\x0c\"R\n\x16\x45xploratoryDeployQuery\x12\x0c\n\x04term\x18\x01 \x01(\t\x12\x11\n\tblockHash\x18\x02 \x01(\t\x12\x17\n\x0fusePreStateHash\x18\x03 \x01(\x08\",\n\x08\x42ondInfo\x12\x11\n\tvalidator\x18\x01 \x01(\t\x12\r\n\x05stake\x18\x02 \x01(\x03\"?\n\x11JustificationInfo\x12\x11\n\tvalidator\x18\x01 \x01(\t\x12\x17\n\x0flatestBlockHash\x18\x02 \x01(\t\"\xe1\x01\n\nDeployInfo\x12\x10\n\x08\x64\x65ployer\x18\x01 \x01(\t\x12\x0c\n\x04term\x18\x02 \x01(\t\x12\x11\n\ttimestamp\x18\x03 \x01(\x03\x12\x0b\n\x03sig\x18\x04 \x01(\t\x12\x14\n\x0csigAlgorithm\x18\x05 \x01(\t\x12\x11\n\tphloPrice\x18\x07 \x01(\x03\x12\x11\n\tphloLimit\x18\x08 \x01(\x03\x12\x1d\n\x15validAfterBlockNumber\x18\t \x01(\x03\x12\x0c\n\x04\x63ost\x18\n \x01(\x04\x12\x0f\n\x07\x65rrored\x18\x0b \x01(\x08\x12\x19\n\x11systemDeployError\x18\x0c \x01(\t\"\x85\x04\n\x0eLightBlockInfo\x12\x11\n\tblockHash\x18\x01 \x01(\t\x12\x0e\n\x06sender\x18\x02 \x01(\t\x12\x0e\n\x06seqNum\x18\x03 \x01(\x03\x12\x0b\n\x03sig\x18\x04 \x01(\t\x12\x14\n\x0csigAlgorithm\x18\x05 \x01(\t\x12\x0f\n\x07shardId\x18\x06 \x01(\t\x12\x12\n\nextraBytes\x18\x07 \x01(\x0c\x12\x0f\n\x07version\x18\x08 \x01(\x03\x12\x11\n\ttimestamp\x18\t \x01(\x03\x12\x18\n\x10headerExtraBytes\x18\n \x01(\x0c\x12\x17\n\x0fparentsHashList\x18\x0b \x03(\t\x12\x13\n\x0b\x62lockNumber\x18\x0c \x01(\x03\x12\x14\n\x0cpreStateHash\x18\r \x01(\t\x12\x15\n\rpostStateHash\x18\x0e \x01(\t\x12\x16\n\x0e\x62odyExtraBytes\x18\x0f \x01(\x0c\x12\x1f\n\x05\x62onds\x18\x10 \x03(\x0b\x32\x10.casper.BondInfo\x12\x11\n\tblockSize\x18\x11 \x01(\t\x12\x13\n\x0b\x64\x65ployCount\x18\x12 \x01(\x05\x12\x16\n\x0e\x66\x61ultTolerance\x18\x13 \x01(\x02\x12\x31\n\x0ejustifications\x18\x14 \x03(\x0b\x32\x19.casper.JustificationInfo\x12\x33\n\x0frejectedDeploys\x18\x15 \x03(\x0b\x32\x1a.casper.RejectedDeployInfo\"!\n\x12RejectedDeployInfo\x12\x0b\n\x03sig\x18\x01 \x01(\t\"[\n\tBlockInfo\x12)\n\tblockInfo\x18\x01 \x01(\x0b\x32\x16.casper.LightBlockInfo\x12#\n\x07\x64\x65ploys\x18\x02 \x03(\x0b\x32\x12.casper.DeployInfo\"W\n\x11\x44\x61taWithBlockInfo\x12\x1b\n\rpostBlockData\x18\x01 \x03(\x0b\x32\x04.Par\x12%\n\x05\x62lock\x18\x02 \x01(\x0b\x32\x16.casper.LightBlockInfo\"\x84\x01\n\x1a\x43ontinuationsWithBlockInfo\x12?\n\x16postBlockContinuations\x18\x01 \x03(\x0b\x32\x1f.casper.WaitingContinuationInfo\x12%\n\x05\x62lock\x18\x02 \x01(\x0b\x32\x16.casper.LightBlockInfo\"g\n\x17WaitingContinuationInfo\x12\'\n\x11postBlockPatterns\x18\x01 \x03(\x0b\x32\x0c.BindPattern\x12#\n\x15postBlockContinuation\x18\x02 \x01(\x0b\x32\x04.Par\"d\n\x12ReportProduceProto\x12\x15\n\x07\x63hannel\x18\x01 \x01(\x0b\x32\x04.Par\x12 \n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x12.ListParWithRandom:\x15\xe2?\x12\n\x10ReportEventProto\"\x85\x01\n\x12ReportConsumeProto\x12\x16\n\x08\x63hannels\x18\x01 \x03(\x0b\x32\x04.Par\x12\x1e\n\x08patterns\x18\x02 \x03(\x0b\x32\x0c.BindPattern\x12 \n\x05peeks\x18\x04 \x03(\x0b\x32\x11.casper.PeekProto:\x15\xe2?\x12\n\x10ReportEventProto\"\x83\x01\n\x0fReportCommProto\x12+\n\x07\x63onsume\x18\x01 \x01(\x0b\x32\x1a.casper.ReportConsumeProto\x12,\n\x08produces\x18\x02 \x03(\x0b\x32\x1a.casper.ReportProduceProto:\x15\xe2?\x12\n\x10ReportEventProto\"\x9e\x01\n\x0bReportProto\x12-\n\x07produce\x18\x01 \x01(\x0b\x32\x1a.casper.ReportProduceProtoH\x00\x12-\n\x07\x63onsume\x18\x02 \x01(\x0b\x32\x1a.casper.ReportConsumeProtoH\x00\x12\'\n\x04\x63omm\x18\x03 \x01(\x0b\x32\x17.casper.ReportCommProtoH\x00\x42\x08\n\x06report\"3\n\x0cSingleReport\x12#\n\x06\x65vents\x18\x01 \x03(\x0b\x32\x13.casper.ReportProto\"g\n\x17\x44\x65ployInfoWithEventData\x12&\n\ndeployInfo\x18\x01 \x01(\x0b\x32\x12.casper.DeployInfo\x12$\n\x06report\x18\x02 \x03(\x0b\x32\x14.casper.SingleReport\"z\n\x1dSystemDeployInfoWithEventData\x12\x33\n\x0csystemDeploy\x18\x01 \x01(\x0b\x32\x1d.casper.SystemDeployDataProto\x12$\n\x06report\x18\x02 \x03(\x0b\x32\x14.casper.SingleReport\"\xc2\x01\n\x0e\x42lockEventInfo\x12)\n\tblockInfo\x18\x01 \x01(\x0b\x32\x16.casper.LightBlockInfo\x12\x30\n\x07\x64\x65ploys\x18\x02 \x03(\x0b\x32\x1f.casper.DeployInfoWithEventData\x12<\n\rsystemDeploys\x18\x03 \x03(\x0b\x32%.casper.SystemDeployInfoWithEventData\x12\x15\n\rpostStateHash\x18\x04 \x01(\x0c\"\x9f\x01\n\x06Status\x12,\n\x07version\x18\x01 \x01(\x0b\x32\x13.casper.VersionInfoB\x06\xe2?\x03\xf0\x01\x01\x12\x0f\n\x07\x61\x64\x64ress\x18\x02 \x01(\t\x12\x11\n\tnetworkId\x18\x03 \x01(\t\x12\x0f\n\x07shardId\x18\x04 \x01(\t\x12\r\n\x05peers\x18\x05 \x01(\x05\x12\r\n\x05nodes\x18\x06 \x01(\x05\x12\x14\n\x0cminPhloPrice\x18\x07 \x01(\x03\"(\n\x0bVersionInfo\x12\x0b\n\x03\x61pi\x18\x01 \x01(\t\x12\x0c\n\x04node\x18\x02 \x01(\tBE\xe2?B\n\x1b\x63oop.rchain.casper.protocol\x10\x01\"\x1dsealed trait ReportEventProto(\x01H\x00\x62\x06proto3')



_FINDDEPLOYQUERY = DESCRIPTOR.message_types_by_name['FindDeployQuery']
_BLOCKQUERY = DESCRIPTOR.message_types_by_name['BlockQuery']
_REPORTQUERY = DESCRIPTOR.message_types_by_name['ReportQuery']
_BLOCKSQUERY = DESCRIPTOR.message_types_by_name['BlocksQuery']
_BLOCKSQUERYBYHEIGHT = DESCRIPTOR.message_types_by_name['BlocksQueryByHeight']
_DATAATNAMEQUERY = DESCRIPTOR.message_types_by_name['DataAtNameQuery']
_DATAATNAMEBYBLOCKQUERY = DESCRIPTOR.message_types_by_name['DataAtNameByBlockQuery']
_CONTINUATIONATNAMEQUERY = DESCRIPTOR.message_types_by_name['ContinuationAtNameQuery']
_VISUALIZEDAGQUERY = DESCRIPTOR.message_types_by_name['VisualizeDagQuery']
_MACHINEVERIFYQUERY = DESCRIPTOR.message_types_by_name['MachineVerifyQuery']
_PRIVATENAMEPREVIEWQUERY = DESCRIPTOR.message_types_by_name['PrivateNamePreviewQuery']
_LASTFINALIZEDBLOCKQUERY = DESCRIPTOR.message_types_by_name['LastFinalizedBlockQuery']
_ISFINALIZEDQUERY = DESCRIPTOR.message_types_by_name['IsFinalizedQuery']
_BONDSTATUSQUERY = DESCRIPTOR.message_types_by_name['BondStatusQuery']
_EXPLORATORYDEPLOYQUERY = DESCRIPTOR.message_types_by_name['ExploratoryDeployQuery']
_BONDINFO = DESCRIPTOR.message_types_by_name['BondInfo']
_JUSTIFICATIONINFO = DESCRIPTOR.message_types_by_name['JustificationInfo']
_DEPLOYINFO = DESCRIPTOR.message_types_by_name['DeployInfo']
_LIGHTBLOCKINFO = DESCRIPTOR.message_types_by_name['LightBlockInfo']
_REJECTEDDEPLOYINFO = DESCRIPTOR.message_types_by_name['RejectedDeployInfo']
_BLOCKINFO = DESCRIPTOR.message_types_by_name['BlockInfo']
_DATAWITHBLOCKINFO = DESCRIPTOR.message_types_by_name['DataWithBlockInfo']
_CONTINUATIONSWITHBLOCKINFO = DESCRIPTOR.message_types_by_name['ContinuationsWithBlockInfo']
_WAITINGCONTINUATIONINFO = DESCRIPTOR.message_types_by_name['WaitingContinuationInfo']
_REPORTPRODUCEPROTO = DESCRIPTOR.message_types_by_name['ReportProduceProto']
_REPORTCONSUMEPROTO = DESCRIPTOR.message_types_by_name['ReportConsumeProto']
_REPORTCOMMPROTO = DESCRIPTOR.message_types_by_name['ReportCommProto']
_REPORTPROTO = DESCRIPTOR.message_types_by_name['ReportProto']
_SINGLEREPORT = DESCRIPTOR.message_types_by_name['SingleReport']
_DEPLOYINFOWITHEVENTDATA = DESCRIPTOR.message_types_by_name['DeployInfoWithEventData']
_SYSTEMDEPLOYINFOWITHEVENTDATA = DESCRIPTOR.message_types_by_name['SystemDeployInfoWithEventData']
_BLOCKEVENTINFO = DESCRIPTOR.message_types_by_name['BlockEventInfo']
_STATUS = DESCRIPTOR.message_types_by_name['Status']
_VERSIONINFO = DESCRIPTOR.message_types_by_name['VersionInfo']
FindDeployQuery = _reflection.GeneratedProtocolMessageType('FindDeployQuery', (_message.Message,), {
  'DESCRIPTOR' : _FINDDEPLOYQUERY,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.FindDeployQuery)
  })
_sym_db.RegisterMessage(FindDeployQuery)

BlockQuery = _reflection.GeneratedProtocolMessageType('BlockQuery', (_message.Message,), {
  'DESCRIPTOR' : _BLOCKQUERY,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.BlockQuery)
  })
_sym_db.RegisterMessage(BlockQuery)

ReportQuery = _reflection.GeneratedProtocolMessageType('ReportQuery', (_message.Message,), {
  'DESCRIPTOR' : _REPORTQUERY,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.ReportQuery)
  })
_sym_db.RegisterMessage(ReportQuery)

BlocksQuery = _reflection.GeneratedProtocolMessageType('BlocksQuery', (_message.Message,), {
  'DESCRIPTOR' : _BLOCKSQUERY,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.BlocksQuery)
  })
_sym_db.RegisterMessage(BlocksQuery)

BlocksQueryByHeight = _reflection.GeneratedProtocolMessageType('BlocksQueryByHeight', (_message.Message,), {
  'DESCRIPTOR' : _BLOCKSQUERYBYHEIGHT,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.BlocksQueryByHeight)
  })
_sym_db.RegisterMessage(BlocksQueryByHeight)

DataAtNameQuery = _reflection.GeneratedProtocolMessageType('DataAtNameQuery', (_message.Message,), {
  'DESCRIPTOR' : _DATAATNAMEQUERY,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.DataAtNameQuery)
  })
_sym_db.RegisterMessage(DataAtNameQuery)

DataAtNameByBlockQuery = _reflection.GeneratedProtocolMessageType('DataAtNameByBlockQuery', (_message.Message,), {
  'DESCRIPTOR' : _DATAATNAMEBYBLOCKQUERY,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.DataAtNameByBlockQuery)
  })
_sym_db.RegisterMessage(DataAtNameByBlockQuery)

ContinuationAtNameQuery = _reflection.GeneratedProtocolMessageType('ContinuationAtNameQuery', (_message.Message,), {
  'DESCRIPTOR' : _CONTINUATIONATNAMEQUERY,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.ContinuationAtNameQuery)
  })
_sym_db.RegisterMessage(ContinuationAtNameQuery)

VisualizeDagQuery = _reflection.GeneratedProtocolMessageType('VisualizeDagQuery', (_message.Message,), {
  'DESCRIPTOR' : _VISUALIZEDAGQUERY,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.VisualizeDagQuery)
  })
_sym_db.RegisterMessage(VisualizeDagQuery)

MachineVerifyQuery = _reflection.GeneratedProtocolMessageType('MachineVerifyQuery', (_message.Message,), {
  'DESCRIPTOR' : _MACHINEVERIFYQUERY,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.MachineVerifyQuery)
  })
_sym_db.RegisterMessage(MachineVerifyQuery)

PrivateNamePreviewQuery = _reflection.GeneratedProtocolMessageType('PrivateNamePreviewQuery', (_message.Message,), {
  'DESCRIPTOR' : _PRIVATENAMEPREVIEWQUERY,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.PrivateNamePreviewQuery)
  })
_sym_db.RegisterMessage(PrivateNamePreviewQuery)

LastFinalizedBlockQuery = _reflection.GeneratedProtocolMessageType('LastFinalizedBlockQuery', (_message.Message,), {
  'DESCRIPTOR' : _LASTFINALIZEDBLOCKQUERY,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.LastFinalizedBlockQuery)
  })
_sym_db.RegisterMessage(LastFinalizedBlockQuery)

IsFinalizedQuery = _reflection.GeneratedProtocolMessageType('IsFinalizedQuery', (_message.Message,), {
  'DESCRIPTOR' : _ISFINALIZEDQUERY,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.IsFinalizedQuery)
  })
_sym_db.RegisterMessage(IsFinalizedQuery)

BondStatusQuery = _reflection.GeneratedProtocolMessageType('BondStatusQuery', (_message.Message,), {
  'DESCRIPTOR' : _BONDSTATUSQUERY,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.BondStatusQuery)
  })
_sym_db.RegisterMessage(BondStatusQuery)

ExploratoryDeployQuery = _reflection.GeneratedProtocolMessageType('ExploratoryDeployQuery', (_message.Message,), {
  'DESCRIPTOR' : _EXPLORATORYDEPLOYQUERY,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.ExploratoryDeployQuery)
  })
_sym_db.RegisterMessage(ExploratoryDeployQuery)

BondInfo = _reflection.GeneratedProtocolMessageType('BondInfo', (_message.Message,), {
  'DESCRIPTOR' : _BONDINFO,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.BondInfo)
  })
_sym_db.RegisterMessage(BondInfo)

JustificationInfo = _reflection.GeneratedProtocolMessageType('JustificationInfo', (_message.Message,), {
  'DESCRIPTOR' : _JUSTIFICATIONINFO,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.JustificationInfo)
  })
_sym_db.RegisterMessage(JustificationInfo)

DeployInfo = _reflection.GeneratedProtocolMessageType('DeployInfo', (_message.Message,), {
  'DESCRIPTOR' : _DEPLOYINFO,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.DeployInfo)
  })
_sym_db.RegisterMessage(DeployInfo)

LightBlockInfo = _reflection.GeneratedProtocolMessageType('LightBlockInfo', (_message.Message,), {
  'DESCRIPTOR' : _LIGHTBLOCKINFO,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.LightBlockInfo)
  })
_sym_db.RegisterMessage(LightBlockInfo)

RejectedDeployInfo = _reflection.GeneratedProtocolMessageType('RejectedDeployInfo', (_message.Message,), {
  'DESCRIPTOR' : _REJECTEDDEPLOYINFO,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.RejectedDeployInfo)
  })
_sym_db.RegisterMessage(RejectedDeployInfo)

BlockInfo = _reflection.GeneratedProtocolMessageType('BlockInfo', (_message.Message,), {
  'DESCRIPTOR' : _BLOCKINFO,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.BlockInfo)
  })
_sym_db.RegisterMessage(BlockInfo)

DataWithBlockInfo = _reflection.GeneratedProtocolMessageType('DataWithBlockInfo', (_message.Message,), {
  'DESCRIPTOR' : _DATAWITHBLOCKINFO,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.DataWithBlockInfo)
  })
_sym_db.RegisterMessage(DataWithBlockInfo)

ContinuationsWithBlockInfo = _reflection.GeneratedProtocolMessageType('ContinuationsWithBlockInfo', (_message.Message,), {
  'DESCRIPTOR' : _CONTINUATIONSWITHBLOCKINFO,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.ContinuationsWithBlockInfo)
  })
_sym_db.RegisterMessage(ContinuationsWithBlockInfo)

WaitingContinuationInfo = _reflection.GeneratedProtocolMessageType('WaitingContinuationInfo', (_message.Message,), {
  'DESCRIPTOR' : _WAITINGCONTINUATIONINFO,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.WaitingContinuationInfo)
  })
_sym_db.RegisterMessage(WaitingContinuationInfo)

ReportProduceProto = _reflection.GeneratedProtocolMessageType('ReportProduceProto', (_message.Message,), {
  'DESCRIPTOR' : _REPORTPRODUCEPROTO,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.ReportProduceProto)
  })
_sym_db.RegisterMessage(ReportProduceProto)

ReportConsumeProto = _reflection.GeneratedProtocolMessageType('ReportConsumeProto', (_message.Message,), {
  'DESCRIPTOR' : _REPORTCONSUMEPROTO,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.ReportConsumeProto)
  })
_sym_db.RegisterMessage(ReportConsumeProto)

ReportCommProto = _reflection.GeneratedProtocolMessageType('ReportCommProto', (_message.Message,), {
  'DESCRIPTOR' : _REPORTCOMMPROTO,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.ReportCommProto)
  })
_sym_db.RegisterMessage(ReportCommProto)

ReportProto = _reflection.GeneratedProtocolMessageType('ReportProto', (_message.Message,), {
  'DESCRIPTOR' : _REPORTPROTO,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.ReportProto)
  })
_sym_db.RegisterMessage(ReportProto)

SingleReport = _reflection.GeneratedProtocolMessageType('SingleReport', (_message.Message,), {
  'DESCRIPTOR' : _SINGLEREPORT,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.SingleReport)
  })
_sym_db.RegisterMessage(SingleReport)

DeployInfoWithEventData = _reflection.GeneratedProtocolMessageType('DeployInfoWithEventData', (_message.Message,), {
  'DESCRIPTOR' : _DEPLOYINFOWITHEVENTDATA,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.DeployInfoWithEventData)
  })
_sym_db.RegisterMessage(DeployInfoWithEventData)

SystemDeployInfoWithEventData = _reflection.GeneratedProtocolMessageType('SystemDeployInfoWithEventData', (_message.Message,), {
  'DESCRIPTOR' : _SYSTEMDEPLOYINFOWITHEVENTDATA,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.SystemDeployInfoWithEventData)
  })
_sym_db.RegisterMessage(SystemDeployInfoWithEventData)

BlockEventInfo = _reflection.GeneratedProtocolMessageType('BlockEventInfo', (_message.Message,), {
  'DESCRIPTOR' : _BLOCKEVENTINFO,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.BlockEventInfo)
  })
_sym_db.RegisterMessage(BlockEventInfo)

Status = _reflection.GeneratedProtocolMessageType('Status', (_message.Message,), {
  'DESCRIPTOR' : _STATUS,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.Status)
  })
_sym_db.RegisterMessage(Status)

VersionInfo = _reflection.GeneratedProtocolMessageType('VersionInfo', (_message.Message,), {
  'DESCRIPTOR' : _VERSIONINFO,
  '__module__' : 'DeployServiceCommon_pb2'
  # @@protoc_insertion_point(class_scope:casper.VersionInfo)
  })
_sym_db.RegisterMessage(VersionInfo)

if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  DESCRIPTOR._serialized_options = b'\342?B\n\033coop.rchain.casper.protocol\020\001\"\035sealed trait ReportEventProto(\001H\000'
  _DATAATNAMEBYBLOCKQUERY.fields_by_name['par']._options = None
  _DATAATNAMEBYBLOCKQUERY.fields_by_name['par']._serialized_options = b'\342?\003\360\001\001'
  _REPORTPRODUCEPROTO._options = None
  _REPORTPRODUCEPROTO._serialized_options = b'\342?\022\n\020ReportEventProto'
  _REPORTCONSUMEPROTO._options = None
  _REPORTCONSUMEPROTO._serialized_options = b'\342?\022\n\020ReportEventProto'
  _REPORTCOMMPROTO._options = None
  _REPORTCOMMPROTO._serialized_options = b'\342?\022\n\020ReportEventProto'
  _STATUS.fields_by_name['version']._options = None
  _STATUS.fields_by_name['version']._serialized_options = b'\342?\003\360\001\001'
  _FINDDEPLOYQUERY._serialized_start=97
  _FINDDEPLOYQUERY._serialized_end=132
  _BLOCKQUERY._serialized_start=134
  _BLOCKQUERY._serialized_end=160
  _REPORTQUERY._serialized_start=162
  _REPORTQUERY._serialized_end=210
  _BLOCKSQUERY._serialized_start=212
  _BLOCKSQUERY._serialized_end=240
  _BLOCKSQUERYBYHEIGHT._serialized_start=242
  _BLOCKSQUERYBYHEIGHT._serialized_end=313
  _DATAATNAMEQUERY._serialized_start=315
  _DATAATNAMEQUERY._serialized_end=367
  _DATAATNAMEBYBLOCKQUERY._serialized_start=369
  _DATAATNAMEBYBLOCKQUERY._serialized_end=464
  _CONTINUATIONATNAMEQUERY._serialized_start=466
  _CONTINUATIONATNAMEQUERY._serialized_end=527
  _VISUALIZEDAGQUERY._serialized_start=529
  _VISUALIZEDAGQUERY._serialized_end=621
  _MACHINEVERIFYQUERY._serialized_start=623
  _MACHINEVERIFYQUERY._serialized_end=643
  _PRIVATENAMEPREVIEWQUERY._serialized_start=645
  _PRIVATENAMEPREVIEWQUERY._serialized_end=720
  _LASTFINALIZEDBLOCKQUERY._serialized_start=722
  _LASTFINALIZEDBLOCKQUERY._serialized_end=747
  _ISFINALIZEDQUERY._serialized_start=749
  _ISFINALIZEDQUERY._serialized_end=781
  _BONDSTATUSQUERY._serialized_start=783
  _BONDSTATUSQUERY._serialized_end=819
  _EXPLORATORYDEPLOYQUERY._serialized_start=821
  _EXPLORATORYDEPLOYQUERY._serialized_end=903
  _BONDINFO._serialized_start=905
  _BONDINFO._serialized_end=949
  _JUSTIFICATIONINFO._serialized_start=951
  _JUSTIFICATIONINFO._serialized_end=1014
  _DEPLOYINFO._serialized_start=1017
  _DEPLOYINFO._serialized_end=1242
  _LIGHTBLOCKINFO._serialized_start=1245
  _LIGHTBLOCKINFO._serialized_end=1762
  _REJECTEDDEPLOYINFO._serialized_start=1764
  _REJECTEDDEPLOYINFO._serialized_end=1797
  _BLOCKINFO._serialized_start=1799
  _BLOCKINFO._serialized_end=1890
  _DATAWITHBLOCKINFO._serialized_start=1892
  _DATAWITHBLOCKINFO._serialized_end=1979
  _CONTINUATIONSWITHBLOCKINFO._serialized_start=1982
  _CONTINUATIONSWITHBLOCKINFO._serialized_end=2114
  _WAITINGCONTINUATIONINFO._serialized_start=2116
  _WAITINGCONTINUATIONINFO._serialized_end=2219
  _REPORTPRODUCEPROTO._serialized_start=2221
  _REPORTPRODUCEPROTO._serialized_end=2321
  _REPORTCONSUMEPROTO._serialized_start=2324
  _REPORTCONSUMEPROTO._serialized_end=2457
  _REPORTCOMMPROTO._serialized_start=2460
  _REPORTCOMMPROTO._serialized_end=2591
  _REPORTPROTO._serialized_start=2594
  _REPORTPROTO._serialized_end=2752
  _SINGLEREPORT._serialized_start=2754
  _SINGLEREPORT._serialized_end=2805
  _DEPLOYINFOWITHEVENTDATA._serialized_start=2807
  _DEPLOYINFOWITHEVENTDATA._serialized_end=2910
  _SYSTEMDEPLOYINFOWITHEVENTDATA._serialized_start=2912
  _SYSTEMDEPLOYINFOWITHEVENTDATA._serialized_end=3034
  _BLOCKEVENTINFO._serialized_start=3037
  _BLOCKEVENTINFO._serialized_end=3231
  _STATUS._serialized_start=3234
  _STATUS._serialized_end=3393
  _VERSIONINFO._serialized_start=3395
  _VERSIONINFO._serialized_end=3435
# @@protoc_insertion_point(module_scope)
