package protocol

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

enum MessageType

ripple.proto:7

Unused numbers in the list below may have been used previously. Please don't reassign them for reuse unless you are 100% certain that there won't be a conflict. Even if you're sure, it's probably best to assign a new type.

enum NodeEvent

ripple.proto:181

Used in: TMStatusChange

enum NodeStatus

ripple.proto:172

Used in: TMStatusChange

message TMCluster

ripple.proto:85

The status of all nodes in the cluster

message TMClusterNode

ripple.proto:67

The status of a node in our cluster

Used in: TMCluster

message TMConsensus

ripple.proto:444

message TMEndpoint

ripple.proto:273

An Endpoint describes a network peer that can accept incoming connections

Used in: TMEndpoints

message TMEndpoints

ripple.proto:280

An array of Endpoint messages

message TMEndpoints.TMEndpointv2

ripple.proto:290

An update to the Endpoint type that uses a string to represent endpoints, thus allowing ipv6 or ipv4 addresses

Used in: TMEndpoints

message TMGetLedger

ripple.proto:358

message TMGetObjectByHash

ripple.proto:307

enum TMGetObjectByHash.ObjectType

ripple.proto:309

Used in: TMGetObjectByHash

message TMGetPeerShardInfo

ripple.proto:116

Request info on shards held

message TMGetShardInfo

ripple.proto:92

Request info on shards held

message TMGetTable

ripple.proto:372

message TMHaveTransactionSet

ripple.proto:230

message TMIPv4Endpoint

ripple.proto:262

Used in: TMEndpoint

message TMIndexedObject

ripple.proto:298

Used in: TMGetObjectByHash

message TMLedgerData

ripple.proto:393

enum TMLedgerInfoType

ripple.proto:336

Used in: TMGetLedger, TMLedgerData

message TMLedgerNode

ripple.proto:330

Used in: TMLedgerData, TMTableData

enum TMLedgerType

ripple.proto:346

Used in: TMGetLedger

ripple.proto:110

Node public key

Used in: TMGetPeerShardInfo, TMPeerShardInfo

message TMLoadSource

ripple.proto:77

Sources that are placing load on the server

Used in: TMCluster

message TMManifest

ripple.proto:49

Provides the current ephemeral key for a validator.

Used in: TMManifests

message TMManifests

ripple.proto:55

message TMPeerShardInfo

ripple.proto:125

Info about shards held

message TMPing

ripple.proto:422

enum TMPing.pingType

ripple.proto:424

Used in: TMPing

enum TMQueryType

ripple.proto:353

Used in: TMGetLedger

enum TMReplyError

ripple.proto:387

Used in: TMLedgerData

message TMSHAMapProof

ripple.proto:471

message TMSHAMapProof.Level

ripple.proto:473

Used in: TMSHAMapProof

message TMShardInfo

ripple.proto:100

Info about shards held

message TMStatusChange

ripple.proto:190

message TMSyncSchema

ripple.proto:455

enum TMSyncSchema.SyncSchemaType

ripple.proto:457

Used in: TMSyncSchema

message TMTableData

ripple.proto:405

message TMTransaction

ripple.proto:151

message TMTransactionSingle

ripple.proto:160

Used in: TMTransactions

message TMTransactions

ripple.proto:166

message TMValidatorList

ripple.proto:238

Validator list

enum TransactionStatus

ripple.proto:139

Used in: TMTransaction

enum TxSetStatus

ripple.proto:223

Used in: TMHaveTransactionSet