Get desktop application:
View/edit binary Protocol Buffers messages
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.
Used in:
closing a ledger because its close time has come
accepting a closed ledger, we have finished computing it
changing due to network consensus
Used in:
acquiring connections
convinced we are connected to the real network
we know what the previous ledger is
we have the full ledger contents
node is shutting down
The status of all nodes in the cluster
The status of a node in our cluster
Used in:
An array of Endpoint messages
This field is used to allow the TMEndpoints message format to be modified as necessary in the future.
An update to the Endpoint type that uses a string to represent endpoints, thus allowing ipv6 or ipv4 addresses
Used in:
Can also be the transaction set hash if liTS_CANDIDATE
How deep to go, number of extra levels
is this a query or a reply?
used to match replies to queries
the hash of the ledger these queries are for
return related nodes
the specific objects requested
Used in:
Used in:
Used in:
,basic ledger info
transaction node
account state node
candidate transaction set
Used in:
,transaction map
account state map
Used in:
missing for ledger base data
Used in:
no longer supported
Node public key
node public key
Sources that are placing load on the server
Used in:
number of connections
Provides the current ephemeral key for a validator.
Used in:
A Manifest object in the Ripple serialization format.
The manifests sent when a peer first connects to another peer are `history`.
detect stale replies, ensure other side is reading
know when we think we sent the ping
Used in:
we want a reply
this is a reply
Announce to the network our position on a closing ledger
the hash of the ledger we are proposing
signature of above fields
not required if number is large
not required if number is large
node vouches signature is correct
Number of hops traveled
Peer public key
Used in:
Used in:
, ,We don't have the ledger you are asking about
We don't have any of the nodes you are asking for
The request is wrong, e.g. wrong format
squelch if true, otherwise unsquelch
validator's public key
squelch duration in seconds
Used in:
not applied to open ledger
Used to sign a final closed ledger after reprocessing
The serialized validation
node vouches signature is correct
Number of hops traveled
Validator list (UNL)
Collection of Validator List v2 (UNL)
Used in:
origin node did/could not validate
scheduled to go in this ledger
in a closed ledger
held for future ledger
Used in:
We have this set locally
We have a peer with this set
We need this set and can't get it
Validator List v2
Used in: