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:196

Used in: TMStatusChange

enum NodeStatus

ripple.proto:187

Used in: TMStatusChange

message TMCluster

ripple.proto:80

The status of all nodes in the cluster

message TMClusterNode

ripple.proto:62

The status of a node in our cluster

Used in: TMCluster

message TMEndpoints

ripple.proto:288

An array of Endpoint messages

message TMEndpoints.TMEndpointv2

ripple.proto:299

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:364

message TMGetObjectByHash

ripple.proto:316

enum TMGetObjectByHash.ObjectType

ripple.proto:318

Used in: TMGetObjectByHash

message TMGetPeerShardInfo

ripple.proto:93

Request info on shards held

message TMGetPeerShardInfoV2

ripple.proto:117

Request peer shard information

message TMHaveTransactionSet

ripple.proto:243

message TMHaveTransactions

ripple.proto:448

message TMIndexedObject

ripple.proto:307

Used in: TMGetObjectByHash

message TMLedgerData

ripple.proto:383

enum TMLedgerInfoType

ripple.proto:344

Used in: TMGetLedger, TMLedgerData

enum TMLedgerMapType

ripple.proto:412

Used in: TMProofPathRequest, TMProofPathResponse

message TMLedgerNode

ripple.proto:338

Used in: TMLedgerData

enum TMLedgerType

ripple.proto:352

Used in: TMGetLedger

Node public key

Used in: TMGetPeerShardInfo, TMPeerShardInfo

message TMLoadSource

ripple.proto:72

Sources that are placing load on the server

Used in: TMCluster

message TMManifest

ripple.proto:45

Provides the current ephemeral key for a validator.

Used in: TMManifests

message TMManifests

ripple.proto:51

message TMPeerShardInfo

ripple.proto:101

Info about shards held

message TMPeerShardInfoV2

ripple.proto:127

Peer shard information

message TMPeerShardInfoV2.TMIncomplete

ripple.proto:129

Used in: TMPeerShardInfoV2

message TMPing

ripple.proto:393

enum TMPing.pingType

ripple.proto:395

Used in: TMPing

message TMProofPathRequest

ripple.proto:418

message TMProofPathResponse

ripple.proto:425

message TMProposeSet

ripple.proto:218

Announce to the network our position on a closing ledger

message TMPublicKey

ripple.proto:111

Peer public key

Used in: TMGetPeerShardInfoV2, TMPeerShardInfoV2

enum TMQueryType

ripple.proto:359

Used in: TMGetLedger

message TMReplayDeltaRequest

ripple.proto:435

message TMReplayDeltaResponse

ripple.proto:440

enum TMReplyError

ripple.proto:376

Used in: TMLedgerData, TMProofPathResponse, TMReplayDeltaResponse

message TMSquelch

ripple.proto:405

message TMStatusChange

ripple.proto:204

message TMTransaction

ripple.proto:173

Used in: TMTransactions

message TMTransactions

ripple.proto:181

message TMValidation

ripple.proto:275

Used to sign a final closed ledger after reprocessing

message TMValidatorList

ripple.proto:250

Validator list (UNL)

message TMValidatorListCollection

ripple.proto:267

Collection of Validator List v2 (UNL)

enum TransactionStatus

ripple.proto:161

Used in: TMTransaction

enum TxSetStatus

ripple.proto:236

Used in: TMHaveTransactionSet

message ValidatorBlobInfo

ripple.proto:259

Validator List v2

Used in: TMValidatorListCollection