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

Used in: TMStatusChange

enum NodeStatus

ripple.proto:122

Used in: TMStatusChange

message TMCluster

ripple.proto:74

The status of all nodes in the cluster

message TMClusterNode

ripple.proto:56

The status of a node in our cluster

Used in: TMCluster

message TMEndpoints

ripple.proto:223

An array of Endpoint messages

message TMEndpoints.TMEndpointv2

ripple.proto:234

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

message TMGetObjectByHash

ripple.proto:251

enum TMGetObjectByHash.ObjectType

ripple.proto:253

Used in: TMGetObjectByHash

message TMHaveTransactionSet

ripple.proto:178

message TMHaveTransactions

ripple.proto:383

message TMIndexedObject

ripple.proto:242

Used in: TMGetObjectByHash

message TMLedgerData

ripple.proto:318

enum TMLedgerInfoType

ripple.proto:279

Used in: TMGetLedger, TMLedgerData

enum TMLedgerMapType

ripple.proto:347

Used in: TMProofPathRequest, TMProofPathResponse

message TMLedgerNode

ripple.proto:273

Used in: TMLedgerData

enum TMLedgerType

ripple.proto:287

Used in: TMGetLedger

ripple.proto:81

Node public key

message TMLoadSource

ripple.proto:66

Sources that are placing load on the server

Used in: TMCluster

message TMManifest

ripple.proto:39

Provides the current ephemeral key for a validator.

Used in: TMManifests

message TMManifests

ripple.proto:45

message TMPing

ripple.proto:328

enum TMPing.pingType

ripple.proto:330

Used in: TMPing

message TMProofPathRequest

ripple.proto:353

message TMProofPathResponse

ripple.proto:360

message TMProposeSet

ripple.proto:153

Announce to the network our position on a closing ledger

message TMPublicKey

ripple.proto:87

Peer public key

enum TMQueryType

ripple.proto:294

Used in: TMGetLedger

message TMReplayDeltaRequest

ripple.proto:370

message TMReplayDeltaResponse

ripple.proto:375

enum TMReplyError

ripple.proto:311

Used in: TMLedgerData, TMProofPathResponse, TMReplayDeltaResponse

message TMSquelch

ripple.proto:340

message TMStatusChange

ripple.proto:139

message TMTransaction

ripple.proto:108

Used in: TMTransactions

message TMTransactions

ripple.proto:116

message TMValidation

ripple.proto:210

Used to sign a final closed ledger after reprocessing

message TMValidatorList

ripple.proto:185

Validator list (UNL)

message TMValidatorListCollection

ripple.proto:202

Collection of Validator List v2 (UNL)

enum TransactionStatus

ripple.proto:96

Used in: TMTransaction

enum TxSetStatus

ripple.proto:171

Used in: TMHaveTransactionSet

message ValidatorBlobInfo

ripple.proto:194

Validator List v2

Used in: TMValidatorListCollection