Constant FILE_DESCRIPTOR_SET

Source
pub(crate) const FILE_DESCRIPTOR_SET: &[u8] = b"\n\xef\x12\n\x13proto/indexer.proto\x12\x11zebra.indexer.rpc\"\x07\n\x05Empty\"@\n\x12BlockHashAndHeight\x12\x12\n\x04hash\x18\x01 \x01(\x0cR\x04hash\x12\x16\n\x06height\x18\x02 \x01(\rR\x06height\"6\n\x0cBlockAndHash\x12\x12\n\x04hash\x18\x01 \x01(\x0cR\x04hash\x12\x12\n\x04data\x18\x02 \x01(\x0cR\x04data\"\xda\x01\n\x14MempoolChangeMessage\x12S\n\x0bchange_type\x18\x01 \x01(\x0e22.zebra.indexer.rpc.MempoolChangeMessage.ChangeTypeR\nchangeType\x12\x17\n\x07tx_hash\x18\x02 \x01(\x0cR\x06txHash\x12\x1f\n\x0bauth_digest\x18\x03 \x01(\x0cR\nauthDigest\"3\n\nChangeType\x12\t\n\x05ADDED\x10\x00\x12\x0f\n\x0bINVALIDATED\x10\x01\x12\t\n\x05MINED\x10\x022\x8c\x02\n\x07Indexer\x12S\n\x0eChainTipChange\x12\x18.zebra.indexer.rpc.Empty\x1a%.zebra.indexer.rpc.BlockHashAndHeight0\x01\x12V\n\x17NonFinalizedStateChange\x12\x18.zebra.indexer.rpc.Empty\x1a\x1f.zebra.indexer.rpc.BlockAndHash0\x01\x12T\n\rMempoolChange\x12\x18.zebra.indexer.rpc.Empty\x1a\'.zebra.indexer.rpc.MempoolChangeMessage0\x01J\xcd\r\n\x06\x12\x04\x00\x008\x01\n\x08\n\x01\x0c\x12\x03\x00\x00\x12\n\x08\n\x01\x02\x12\x03\x01\x00\x1a\n4\n\x02\x04\x00\x12\x03\x04\x00\x10\x1a) Used by methods that take no arguments.\n\n\n\n\x03\x04\x00\x01\x12\x03\x04\x08\r\n&\n\x02\x04\x01\x12\x04\x07\x00\r\x01\x1a\x1a A block hash and height.\n\n\n\n\x03\x04\x01\x01\x12\x03\x07\x08\x1a\n6\n\x04\x04\x01\x02\x00\x12\x03\t\x02\x11\x1a) The hash of the block in display order.\n\n\x0c\n\x05\x04\x01\x02\x00\x05\x12\x03\t\x02\x07\n\x0c\n\x05\x04\x01\x02\x00\x01\x12\x03\t\x08\x0c\n\x0c\n\x05\x04\x01\x02\x00\x03\x12\x03\t\x0f\x10\n4\n\x04\x04\x01\x02\x01\x12\x03\x0c\x02\x14\x1a\' The height of the block in the chain.\n\n\x0c\n\x05\x04\x01\x02\x01\x05\x12\x03\x0c\x02\x08\n\x0c\n\x05\x04\x01\x02\x01\x01\x12\x03\x0c\t\x0f\n\x0c\n\x05\x04\x01\x02\x01\x03\x12\x03\x0c\x12\x13\n,\n\x02\x04\x02\x12\x04\x10\x00\x16\x01\x1a  An encoded block and its hash.\n\n\n\n\x03\x04\x02\x01\x12\x03\x10\x08\x14\n6\n\x04\x04\x02\x02\x00\x12\x03\x12\x02\x11\x1a) The hash of the block in display order.\n\n\x0c\n\x05\x04\x02\x02\x00\x05\x12\x03\x12\x02\x07\n\x0c\n\x05\x04\x02\x02\x00\x01\x12\x03\x12\x08\x0c\n\x0c\n\x05\x04\x02\x02\x00\x03\x12\x03\x12\x0f\x10\n&\n\x04\x04\x02\x02\x01\x12\x03\x15\x02\x11\x1a\x19 The encoded block data.\n\n\x0c\n\x05\x04\x02\x02\x01\x05\x12\x03\x15\x02\x07\n\x0c\n\x05\x04\x02\x02\x01\x01\x12\x03\x15\x08\x0c\n\x0c\n\x05\x04\x02\x02\x01\x03\x12\x03\x15\x0f\x10\n1\n\x02\x04\x03\x12\x04\x19\x00-\x01\x1a% Represents a change in the mempool.\n\n\n\n\x03\x04\x03\x01\x12\x03\x19\x08\x1c\n1\n\x04\x04\x03\x04\x00\x12\x04\x1b\x02#\x03\x1a# The type of change that occurred.\n\n\x0c\n\x05\x04\x03\x04\x00\x01\x12\x03\x1b\x07\x11\nE\n\x06\x04\x03\x04\x00\x02\x00\x12\x03\x1d\x04\x0e\x1a6 Represents a transaction being added to the mempool.\n\n\x0e\n\x07\x04\x03\x04\x00\x02\x00\x01\x12\x03\x1d\x04\t\n\x0e\n\x07\x04\x03\x04\x00\x02\x00\x02\x12\x03\x1d\x0c\r\nZ\n\x06\x04\x03\x04\x00\x02\x01\x12\x03\x1f\x04\x15\x1aK Represents a transaction being invalidated and rejected from the mempool.\n\n\x0e\n\x07\x04\x03\x04\x00\x02\x01\x01\x12\x03\x1f\x04\x0f\n\x0e\n\x07\x04\x03\x04\x00\x02\x01\x02\x12\x03\x1f\x13\x14\nt\n\x06\x04\x03\x04\x00\x02\x02\x12\x03\"\x04\x0e\x1ae Represents a transaction being mined into a block on the best chain and \n removed from the mempool.\n\n\x0e\n\x07\x04\x03\x04\x00\x02\x02\x01\x12\x03\"\x04\t\n\x0e\n\x07\x04\x03\x04\x00\x02\x02\x02\x12\x03\"\x0c\r\n0\n\x04\x04\x03\x02\x00\x12\x03&\x02\x1d\x1a# The type of change that occurred.\n\n\x0c\n\x05\x04\x03\x02\x00\x06\x12\x03&\x02\x0c\n\x0c\n\x05\x04\x03\x02\x00\x01\x12\x03&\r\x18\n\x0c\n\x05\x04\x03\x02\x00\x03\x12\x03&\x1b\x1c\n8\n\x04\x04\x03\x02\x01\x12\x03)\x02\x14\x1a+ The hash of the transaction that changed.\n\n\x0c\n\x05\x04\x03\x02\x01\x05\x12\x03)\x02\x07\n\x0c\n\x05\x04\x03\x02\x01\x01\x12\x03)\x08\x0f\n\x0c\n\x05\x04\x03\x02\x01\x03\x12\x03)\x12\x13\n+\n\x04\x04\x03\x02\x02\x12\x03,\x02\x18\x1a\x1e The transaction auth digest.\n\n\x0c\n\x05\x04\x03\x02\x02\x05\x12\x03,\x02\x07\n\x0c\n\x05\x04\x03\x02\x02\x01\x12\x03,\x08\x13\n\x0c\n\x05\x04\x03\x02\x02\x03\x12\x03,\x16\x17\n\n\n\x02\x06\x00\x12\x04/\x008\x01\n\n\n\x03\x06\x00\x01\x12\x03/\x08\x0f\n6\n\x04\x06\x00\x02\x00\x12\x031\x02@\x1a) Notifies listeners of chain tip changes\n\n\x0c\n\x05\x06\x00\x02\x00\x01\x12\x031\x06\x14\n\x0c\n\x05\x06\x00\x02\x00\x02\x12\x031\x15\x1a\n\x0c\n\x05\x06\x00\x02\x00\x06\x12\x031%+\n\x0c\n\x05\x06\x00\x02\x00\x03\x12\x031,>\nK\n\x04\x06\x00\x02\x01\x12\x034\x02C\x1a> Notifies listeners of new blocks in the non-finalized state.\n\n\x0c\n\x05\x06\x00\x02\x01\x01\x12\x034\x06\x1d\n\x0c\n\x05\x06\x00\x02\x01\x02\x12\x034\x1e#\n\x0c\n\x05\x06\x00\x02\x01\x06\x12\x034.4\n\x0c\n\x05\x06\x00\x02\x01\x03\x12\x0345A\n4\n\x04\x06\x00\x02\x02\x12\x037\x02A\x1a\' Notifies listeners of mempool changes\n\n\x0c\n\x05\x06\x00\x02\x02\x01\x12\x037\x06\x13\n\x0c\n\x05\x06\x00\x02\x02\x02\x12\x037\x14\x19\n\x0c\n\x05\x06\x00\x02\x02\x06\x12\x037$*\n\x0c\n\x05\x06\x00\x02\x02\x03\x12\x037+?b\x06proto3";