Get desktop application:
View/edit binary Protocol Buffers messages
SetStatus - force new ETH client state of sentry - network_id, max_block, etc...
(message has no fields)
HandShake - pre-requirement for all Send* methods - returns list of ETH protocol versions, without knowledge of protocol - impossible encode correct P2P message
Subscribe to receive messages. Calling multiple times with a different set of ids starts separate streams. It is possible to subscribe to the same set if ids more than once.
(message has no fields)
Subscribe to notifications about connected or lost peers.
(message has no fields)
NodeInfo returns a collection of metadata known about the host.
Used in:
======= eth 65 protocol ===========
Used in:
, ,eth64 announcement messages (no id)
eth65 announcement messages (no id)
eth66 messages with request-id
======= eth 68 protocol ===========
Used as request type in: Sentry.SendMessageToAll
Used as field type in:
, ,Used in:
Used in:
Happens after after a successful sub-protocol handshake.
Used in:
Used in:
,Used as response type in: Sentry.SendMessageById, Sentry.SendMessageByMinBlock, Sentry.SendMessageToAll, Sentry.SendMessageToRandomPeers