package flow.entities

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message Account

account.proto:8

Used in: access.AccountResponse, access.GetAccountResponse, execution.GetAccountAtBlockIDResponse

message AccountKey

account.proto:16

Used in: access.AccountKeyResponse, access.AccountKeysResponse, Account

message AggregatedSignature

block_seal.proto:18

Used in: BlockSeal

message Block

block.proto:21

Used in: access.BlockResponse, access.SubscribeBlocksResponse

message BlockExecutionData

block_execution_data.proto:12

BlockExecutionData represents the collection of data produced while execiting the block.

Used in: executiondata.GetExecutionDataByBlockIDResponse, executiondata.SubscribeExecutionDataResponse

message BlockHeader

block_header.proto:10

Used in: access.BlockHeaderResponse, access.SubscribeBlockHeadersResponse, Block, execution.BlockHeaderResponse

message BlockSeal

block_seal.proto:8

Used in: Block

enum BlockStatus

block.proto:15

Used in: access.BlockHeaderResponse, access.BlockResponse, access.SubscribeBlockDigestsFromLatestRequest, access.SubscribeBlockDigestsFromStartBlockIDRequest, access.SubscribeBlockDigestsFromStartHeightRequest, access.SubscribeBlockHeadersFromLatestRequest, access.SubscribeBlockHeadersFromStartBlockIDRequest, access.SubscribeBlockHeadersFromStartHeightRequest, access.SubscribeBlocksFromLatestRequest, access.SubscribeBlocksFromStartBlockIDRequest, access.SubscribeBlocksFromStartHeightRequest

message Chunk

execution_result.proto:18

Used in: ExecutionResult

message ChunkExecutionData

block_execution_data.proto:24

ChunkExecutionData represents the collection of data produced while executing a chunk.

Used in: BlockExecutionData

message Collection

collection.proto:8

Used in: access.CollectionResponse

message CollectionGuarantee

collection.proto:13

Used in: Block

message CompatibleRange

node_version_info.proto:8

Used in: NodeVersionInfo

message Event

event.proto:13

Used in: access.EventsResponse.Result, access.TransactionResultResponse, ChunkExecutionData, execution.GetEventsForBlockIDsResponse.Result, execution.GetTransactionResultResponse, executiondata.SubscribeAccountStatusesResponse.Result, executiondata.SubscribeEventsResponse

enum EventEncodingVersion

event.proto:8

Used in: access.GetEventsForBlockIDsRequest, access.GetEventsForHeightRangeRequest, access.GetSystemTransactionResultRequest, access.GetTransactionByIndexRequest, access.GetTransactionRequest, access.GetTransactionsByBlockIDRequest, access.SendAndSubscribeTransactionStatusesRequest, execution.GetEventsForBlockIDsResponse, execution.GetTransactionResultResponse, execution.GetTransactionResultsResponse, executiondata.GetExecutionDataByBlockIDRequest, executiondata.SubscribeAccountStatusesFromLatestBlockRequest, executiondata.SubscribeAccountStatusesFromStartBlockIDRequest, executiondata.SubscribeAccountStatusesFromStartHeightRequest, executiondata.SubscribeEventsFromLatestRequest, executiondata.SubscribeEventsFromStartBlockIDRequest, executiondata.SubscribeEventsFromStartHeightRequest, executiondata.SubscribeEventsRequest, executiondata.SubscribeExecutionDataFromLatestRequest, executiondata.SubscribeExecutionDataFromStartBlockHeightRequest, executiondata.SubscribeExecutionDataFromStartBlockIDRequest, executiondata.SubscribeExecutionDataRequest

message ExecutionDataCollection

block_execution_data.proto:51

ExecutionDataCollection represents the collection of transactions that were executed within a chunk. Note: this is not the same type as the entities.Collection.

Used in: ChunkExecutionData

message ExecutionDataTransactionResult

block_execution_data.proto:97

ExecutionDataTransactionResult represents the result of executing a transaction.

Used in: ChunkExecutionData

message ExecutionReceiptMeta

execution_result.proto:40

Used in: Block

message ExecutionResult

execution_result.proto:8

Used in: access.ExecutionResultByIDResponse, access.ExecutionResultForBlockIDResponse, Block

message KeyPart

block_execution_data.proto:88

KeyPart represents a part of a register key.

Used in: Payload

message Metadata

metadata.proto:8

Used in: access.AccountBalanceResponse, access.AccountKeyResponse, access.AccountKeysResponse, access.AccountResponse, access.BlockHeaderResponse, access.BlockResponse, access.CollectionResponse, access.EventsResponse, access.ExecuteScriptResponse, access.ExecutionResultByIDResponse, access.ExecutionResultForBlockIDResponse, access.FullCollectionResponse, access.GetAccountResponse, access.ProtocolStateSnapshotResponse, access.SendTransactionResponse, access.TransactionResponse, access.TransactionResultResponse, access.TransactionResultsResponse, access.TransactionsResponse

message NodeVersionInfo

node_version_info.proto:15

Used in: access.GetNodeVersionInfoResponse

message Payload

block_execution_data.proto:78

Payload represents the key-value pair of a register.

Used in: TrieUpdate

message QuorumCertificate

block_header.proto:35

Used in: TimeoutCertificate

message RegisterID

register.proto:8

Used in: executiondata.GetRegisterValuesRequest

message ServiceEvent

execution_result.proto:35

Used in: ExecutionResult

message TimeoutCertificate

block_header.proto:27

Used in: BlockHeader

message Transaction

transaction.proto:19

Used in: access.FullCollectionResponse, access.SendAndSubscribeTransactionStatusesRequest, access.SendTransactionRequest, access.TransactionResponse, access.TransactionsResponse, ExecutionDataCollection

message Transaction.ProposalKey

transaction.proto:20

Used in: Transaction

message Transaction.Signature

transaction.proto:26

Used in: Transaction

enum TransactionStatus

transaction.proto:10

Used in: access.TransactionResultResponse

message TrieUpdate

block_execution_data.proto:60

TrieUpdate produced by executing the collection. TrieUpdates contain a list of registers that were modified during chunk execution. The value included is the new value of the register.

Used in: ChunkExecutionData