24 lines
437 B
Protocol Buffer
Raw Normal View History

2022-04-19 18:50:32 -07:00
syntax = "proto3";
import "message.proto";
2022-04-19 18:50:32 -07:00
message FilterRequest {
optional bool subscribe = 1;
optional string topic = 2;
2022-04-19 18:50:32 -07:00
repeated ContentFilter content_filters = 3;
message ContentFilter {
optional string content_topic = 1;
2022-04-19 18:50:32 -07:00
}
}
message MessagePush {
repeated WakuMessage messages = 1;
}
message FilterRPC {
optional string request_id = 1;
optional FilterRequest request = 2;
optional MessagePush push = 3;
}