Get desktop application:
View/edit binary Protocol Buffers messages
Client is the service used for any client-facing requests.
This is universal message for all communication protocols. There are different Requests for different message types. As we introduce a new type of message just add a new MessageType and new type of request in Message. The request field will be either one of the structure corresponding to the MessageType type.
Refactor this later after demo.
Used in:
Used in:
Used in:
Used in:
Used in:
Used in:
MessageType indicates what is the type of this message.
Used in:
,it should be either ENTER or GETPLAYERS but it will be removed later.
ServiceType indicates which service used to generate this message.
Used in:
,Staking Request from new node to beacon node.
Used in:
Used in:
message payload: either m1 type or m2 type
signature on payload
signature on view_id
below is for newview message only only need 1 valid m1 type message which is in payload
m2: |nil|
m3: |viewID|