types/proto/claim.proto
2017-12-14 14:39:53 -05:00

24 lines
508 B
Protocol Buffer

syntax = "proto2";
package pb;
import "stream.proto";
import "certificate.proto";
import "signature.proto";
message Claim {
enum Version {
UNKNOWN_VERSION = 0;
_0_0_1 = 1;
}
required Version version = 1;
enum ClaimType {
UNKNOWN_CLAIM_TYPE = 0;
streamType = 1;
certificateType = 2;
}
required ClaimType claimType = 2;
optional Stream stream = 3;
optional Certificate certificate = 4;
optional Signature publisherSignature = 5;
}