Get desktop application:
View/edit binary Protocol Buffers messages
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.
NodeInfo returns a collection of metadata known about the host.
(message has no fields)
Subscribe to notifications about connected or lost peers.
(message has no fields)
SetStatus - force new ETH client state of sentry - network_id, max_block, etc...
(message has no fields)
Used as response type in: Sentry.AddPeer, Sentry.AddTrustedPeer
Used as request type in: Sentry.AddPeer, Sentry.AddTrustedPeer
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 ===========
======= wit protocol ===========
======= eth 69 protocol ===========
======= eth 70 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.RemovePeer, Sentry.RemoveTrustedPeer
Used as request type in: Sentry.RemovePeer, Sentry.RemoveTrustedPeer
Used as response type in: Sentry.SendMessageById, Sentry.SendMessageByMinBlock, Sentry.SendMessageToAll, Sentry.SendMessageToRandomPeers