Get desktop application:
View/edit binary Protocol Buffers messages
A message object that is shared among all requests.
Used in:
,A unique request ID to allow idempotency.
Unix time in milliseconds.
The ID of the node that created the message (not the peer that may have sent it)
Authoring node Secp256k1 public key (32bytes) - protobufs serialized
The signature of the message data.
PushRequest is sent to the receiving peer for acceptance. It contains basic information about the data that is about to be transmitted.
General meta information about the request.
The name of the file that is about to be transferred. This will also be the name that the receiving peer uses upon save.
The size of the file to be transmitted.
Whether or not the file is a directory.
The number of files to be transferred.
PushResponse is sent as a reply to the PushRequest message. It just indicates if the receiving peer is willing to accept the file.
General meta information about the request.
Whether or not the user accepted the file transfer.