Get desktop application:
View/edit binary Protocol Buffers messages
RPC endpoint to send heartbeats to keep shreds flowing
don't trust IP:PORT from tcp header since it can be tampered over the wire `socket.ip` must match incoming packet's ip. this prevents spamming an unwitting destination
regions for shredstream proxy to receive shreds from list of valid regions: https://docs.jito.wtf/lowlatencytxnsend/#api
client must respond within `ttl_ms` to keep stream alive
tbd: we may want to add filters here
(message has no fields)
the slot that the entry is from
Serialized bytes of Vec<Entry>: https://docs.rs/solana-entry/latest/solana_entry/entry/struct.Entry.html
source region, one of: https://docs.jito.wtf/lowlatencytxnsend/#api
timestamp of creation
monotonically increases, resets upon service restart