Make messageIDs bytes instead of strings

Rationale:
- go-libp2p currently produces non-utf8 strings
- making this bytes allows more flexibility in creating message ids, e.g.
  - random bytes
  - hashes
This commit is contained in:
Rüdiger Klaehn
2020-07-24 22:34:08 +02:00
parent 313b048ff5
commit 8e5da40789

View File

@@ -520,11 +520,11 @@ message ControlMessage {
message ControlIHave { message ControlIHave {
optional string topicID = 1; optional string topicID = 1;
repeated string messageIDs = 2; repeated bytes messageIDs = 2;
} }
message ControlIWant { message ControlIWant {
repeated string messageIDs = 1; repeated bytes messageIDs = 1;
} }
message ControlGraft { message ControlGraft {