lbryschema.go/pb/claim.proto
2017-09-06 10:31:28 -04:00

23 lines
516 B
Protocol Buffer

syntax = "proto2";
package pb;
import "pb/stream.proto";
import "pb/certificate.proto";
import "pb/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;
}