Documentation
¶
Index ¶
- type BallotRequest
- func (*BallotRequest) Descriptor() ([]byte, []int)
- func (m *BallotRequest) GetMessage() string
- func (m *BallotRequest) GetMetadata() *Metadata
- func (m *BallotRequest) GetSubjectHash() []byte
- func (*BallotRequest) ProtoMessage()
- func (m *BallotRequest) Reset()
- func (m *BallotRequest) String() string
- func (m *BallotRequest) XXX_DiscardUnknown()
- func (m *BallotRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BallotRequest) XXX_Merge(src proto.Message)
- func (m *BallotRequest) XXX_Size() int
- func (m *BallotRequest) XXX_Unmarshal(b []byte) error
- type BallotResponse
- func (*BallotResponse) Descriptor() ([]byte, []int)
- func (m *BallotResponse) GetBallotSet() []string
- func (m *BallotResponse) GetMessage() string
- func (m *BallotResponse) GetMetadata() *Metadata
- func (m *BallotResponse) GetSubjectHash() []byte
- func (*BallotResponse) ProtoMessage()
- func (m *BallotResponse) Reset()
- func (m *BallotResponse) String() string
- func (m *BallotResponse) XXX_DiscardUnknown()
- func (m *BallotResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BallotResponse) XXX_Merge(src proto.Message)
- func (m *BallotResponse) XXX_Size() int
- func (m *BallotResponse) XXX_Unmarshal(b []byte) error
- type IdentityRequest
- func (*IdentityRequest) Descriptor() ([]byte, []int)
- func (m *IdentityRequest) GetMessage() string
- func (m *IdentityRequest) GetMetadata() *Metadata
- func (m *IdentityRequest) GetSubjectHash() []byte
- func (*IdentityRequest) ProtoMessage()
- func (m *IdentityRequest) Reset()
- func (m *IdentityRequest) String() string
- func (m *IdentityRequest) XXX_DiscardUnknown()
- func (m *IdentityRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IdentityRequest) XXX_Merge(src proto.Message)
- func (m *IdentityRequest) XXX_Size() int
- func (m *IdentityRequest) XXX_Unmarshal(b []byte) error
- type IdentityResponse
- func (*IdentityResponse) Descriptor() ([]byte, []int)
- func (m *IdentityResponse) GetIdentitySet() []string
- func (m *IdentityResponse) GetMessage() string
- func (m *IdentityResponse) GetMetadata() *Metadata
- func (m *IdentityResponse) GetSubjectHash() []byte
- func (*IdentityResponse) ProtoMessage()
- func (m *IdentityResponse) Reset()
- func (m *IdentityResponse) String() string
- func (m *IdentityResponse) XXX_DiscardUnknown()
- func (m *IdentityResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IdentityResponse) XXX_Merge(src proto.Message)
- func (m *IdentityResponse) XXX_Size() int
- func (m *IdentityResponse) XXX_Unmarshal(b []byte) error
- type Metadata
- func (*Metadata) Descriptor() ([]byte, []int)
- func (m *Metadata) GetClientVersion() string
- func (m *Metadata) GetGossip() bool
- func (m *Metadata) GetId() string
- func (m *Metadata) GetNodeId() string
- func (m *Metadata) GetNodePubKey() []byte
- func (m *Metadata) GetSign() []byte
- func (m *Metadata) GetTimestamp() int64
- func (*Metadata) ProtoMessage()
- func (m *Metadata) Reset()
- func (m *Metadata) String() string
- func (m *Metadata) XXX_DiscardUnknown()
- func (m *Metadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Metadata) XXX_Merge(src proto.Message)
- func (m *Metadata) XXX_Size() int
- func (m *Metadata) XXX_Unmarshal(b []byte) error
- type Subject
- func (*Subject) Descriptor() ([]byte, []int)
- func (m *Subject) GetDescription() string
- func (m *Subject) GetProposer() string
- func (m *Subject) GetTitle() string
- func (*Subject) ProtoMessage()
- func (m *Subject) Reset()
- func (m *Subject) String() string
- func (m *Subject) XXX_DiscardUnknown()
- func (m *Subject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Subject) XXX_Merge(src proto.Message)
- func (m *Subject) XXX_Size() int
- func (m *Subject) XXX_Unmarshal(b []byte) error
- type SubjectRequest
- func (*SubjectRequest) Descriptor() ([]byte, []int)
- func (m *SubjectRequest) GetMessage() string
- func (m *SubjectRequest) GetMetadata() *Metadata
- func (*SubjectRequest) ProtoMessage()
- func (m *SubjectRequest) Reset()
- func (m *SubjectRequest) String() string
- func (m *SubjectRequest) XXX_DiscardUnknown()
- func (m *SubjectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SubjectRequest) XXX_Merge(src proto.Message)
- func (m *SubjectRequest) XXX_Size() int
- func (m *SubjectRequest) XXX_Unmarshal(b []byte) error
- type SubjectResponse
- func (*SubjectResponse) Descriptor() ([]byte, []int)
- func (m *SubjectResponse) GetMessage() string
- func (m *SubjectResponse) GetMetadata() *Metadata
- func (m *SubjectResponse) GetSubjects() []*Subject
- func (*SubjectResponse) ProtoMessage()
- func (m *SubjectResponse) Reset()
- func (m *SubjectResponse) String() string
- func (m *SubjectResponse) XXX_DiscardUnknown()
- func (m *SubjectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SubjectResponse) XXX_Merge(src proto.Message)
- func (m *SubjectResponse) XXX_Size() int
- func (m *SubjectResponse) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BallotRequest ¶
type BallotRequest struct {
Metadata *Metadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
// method specific data
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
SubjectHash []byte `protobuf:"bytes,3,opt,name=subjectHash,proto3" json:"subjectHash,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*BallotRequest) Descriptor ¶
func (*BallotRequest) Descriptor() ([]byte, []int)
func (*BallotRequest) GetMessage ¶
func (m *BallotRequest) GetMessage() string
func (*BallotRequest) GetMetadata ¶
func (m *BallotRequest) GetMetadata() *Metadata
func (*BallotRequest) GetSubjectHash ¶
func (m *BallotRequest) GetSubjectHash() []byte
func (*BallotRequest) ProtoMessage ¶
func (*BallotRequest) ProtoMessage()
func (*BallotRequest) Reset ¶
func (m *BallotRequest) Reset()
func (*BallotRequest) String ¶
func (m *BallotRequest) String() string
func (*BallotRequest) XXX_DiscardUnknown ¶
func (m *BallotRequest) XXX_DiscardUnknown()
func (*BallotRequest) XXX_Marshal ¶
func (m *BallotRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BallotRequest) XXX_Merge ¶
func (m *BallotRequest) XXX_Merge(src proto.Message)
func (*BallotRequest) XXX_Size ¶
func (m *BallotRequest) XXX_Size() int
func (*BallotRequest) XXX_Unmarshal ¶
func (m *BallotRequest) XXX_Unmarshal(b []byte) error
type BallotResponse ¶
type BallotResponse struct {
Metadata *Metadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
// response specific data
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
SubjectHash []byte `protobuf:"bytes,3,opt,name=subjectHash,proto3" json:"subjectHash,omitempty"`
BallotSet []string `protobuf:"bytes,4,rep,name=ballotSet,proto3" json:"ballotSet,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*BallotResponse) Descriptor ¶
func (*BallotResponse) Descriptor() ([]byte, []int)
func (*BallotResponse) GetBallotSet ¶
func (m *BallotResponse) GetBallotSet() []string
func (*BallotResponse) GetMessage ¶
func (m *BallotResponse) GetMessage() string
func (*BallotResponse) GetMetadata ¶
func (m *BallotResponse) GetMetadata() *Metadata
func (*BallotResponse) GetSubjectHash ¶
func (m *BallotResponse) GetSubjectHash() []byte
func (*BallotResponse) ProtoMessage ¶
func (*BallotResponse) ProtoMessage()
func (*BallotResponse) Reset ¶
func (m *BallotResponse) Reset()
func (*BallotResponse) String ¶
func (m *BallotResponse) String() string
func (*BallotResponse) XXX_DiscardUnknown ¶
func (m *BallotResponse) XXX_DiscardUnknown()
func (*BallotResponse) XXX_Marshal ¶
func (m *BallotResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BallotResponse) XXX_Merge ¶
func (m *BallotResponse) XXX_Merge(src proto.Message)
func (*BallotResponse) XXX_Size ¶
func (m *BallotResponse) XXX_Size() int
func (*BallotResponse) XXX_Unmarshal ¶
func (m *BallotResponse) XXX_Unmarshal(b []byte) error
type IdentityRequest ¶
type IdentityRequest struct {
Metadata *Metadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
// method specific data
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
SubjectHash []byte `protobuf:"bytes,3,opt,name=subjectHash,proto3" json:"subjectHash,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*IdentityRequest) Descriptor ¶
func (*IdentityRequest) Descriptor() ([]byte, []int)
func (*IdentityRequest) GetMessage ¶
func (m *IdentityRequest) GetMessage() string
func (*IdentityRequest) GetMetadata ¶
func (m *IdentityRequest) GetMetadata() *Metadata
func (*IdentityRequest) GetSubjectHash ¶
func (m *IdentityRequest) GetSubjectHash() []byte
func (*IdentityRequest) ProtoMessage ¶
func (*IdentityRequest) ProtoMessage()
func (*IdentityRequest) Reset ¶
func (m *IdentityRequest) Reset()
func (*IdentityRequest) String ¶
func (m *IdentityRequest) String() string
func (*IdentityRequest) XXX_DiscardUnknown ¶
func (m *IdentityRequest) XXX_DiscardUnknown()
func (*IdentityRequest) XXX_Marshal ¶
func (m *IdentityRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IdentityRequest) XXX_Merge ¶
func (m *IdentityRequest) XXX_Merge(src proto.Message)
func (*IdentityRequest) XXX_Size ¶
func (m *IdentityRequest) XXX_Size() int
func (*IdentityRequest) XXX_Unmarshal ¶
func (m *IdentityRequest) XXX_Unmarshal(b []byte) error
type IdentityResponse ¶
type IdentityResponse struct {
Metadata *Metadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
// response specific data
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
SubjectHash []byte `protobuf:"bytes,3,opt,name=subjectHash,proto3" json:"subjectHash,omitempty"`
IdentitySet []string `protobuf:"bytes,4,rep,name=identitySet,proto3" json:"identitySet,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*IdentityResponse) Descriptor ¶
func (*IdentityResponse) Descriptor() ([]byte, []int)
func (*IdentityResponse) GetIdentitySet ¶
func (m *IdentityResponse) GetIdentitySet() []string
func (*IdentityResponse) GetMessage ¶
func (m *IdentityResponse) GetMessage() string
func (*IdentityResponse) GetMetadata ¶
func (m *IdentityResponse) GetMetadata() *Metadata
func (*IdentityResponse) GetSubjectHash ¶
func (m *IdentityResponse) GetSubjectHash() []byte
func (*IdentityResponse) ProtoMessage ¶
func (*IdentityResponse) ProtoMessage()
func (*IdentityResponse) Reset ¶
func (m *IdentityResponse) Reset()
func (*IdentityResponse) String ¶
func (m *IdentityResponse) String() string
func (*IdentityResponse) XXX_DiscardUnknown ¶
func (m *IdentityResponse) XXX_DiscardUnknown()
func (*IdentityResponse) XXX_Marshal ¶
func (m *IdentityResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IdentityResponse) XXX_Merge ¶
func (m *IdentityResponse) XXX_Merge(src proto.Message)
func (*IdentityResponse) XXX_Size ¶
func (m *IdentityResponse) XXX_Size() int
func (*IdentityResponse) XXX_Unmarshal ¶
func (m *IdentityResponse) XXX_Unmarshal(b []byte) error
type Metadata ¶
type Metadata struct {
// shared between all requests
ClientVersion string `protobuf:"bytes,1,opt,name=clientVersion,proto3" json:"clientVersion,omitempty"`
Timestamp int64 `protobuf:"varint,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
Id string `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
Gossip bool `protobuf:"varint,4,opt,name=gossip,proto3" json:"gossip,omitempty"`
NodeId string `protobuf:"bytes,5,opt,name=nodeId,proto3" json:"nodeId,omitempty"`
NodePubKey []byte `protobuf:"bytes,6,opt,name=nodePubKey,proto3" json:"nodePubKey,omitempty"`
Sign []byte `protobuf:"bytes,7,opt,name=sign,proto3" json:"sign,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
designed to be shared between all app protocols
func (*Metadata) Descriptor ¶
func (*Metadata) GetClientVersion ¶
func (*Metadata) GetNodePubKey ¶
func (*Metadata) GetTimestamp ¶
func (*Metadata) ProtoMessage ¶
func (*Metadata) ProtoMessage()
func (*Metadata) XXX_DiscardUnknown ¶
func (m *Metadata) XXX_DiscardUnknown()
func (*Metadata) XXX_Marshal ¶
func (*Metadata) XXX_Unmarshal ¶
type Subject ¶
type Subject struct {
Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
Proposer string `protobuf:"bytes,3,opt,name=proposer,proto3" json:"proposer,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*Subject) Descriptor ¶
func (*Subject) GetDescription ¶
func (*Subject) GetProposer ¶
func (*Subject) ProtoMessage ¶
func (*Subject) ProtoMessage()
func (*Subject) XXX_DiscardUnknown ¶
func (m *Subject) XXX_DiscardUnknown()
func (*Subject) XXX_Marshal ¶
func (*Subject) XXX_Unmarshal ¶
type SubjectRequest ¶
type SubjectRequest struct {
Metadata *Metadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
// method specific data
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
a protocol define a set of reuqest and responses
func (*SubjectRequest) Descriptor ¶
func (*SubjectRequest) Descriptor() ([]byte, []int)
func (*SubjectRequest) GetMessage ¶
func (m *SubjectRequest) GetMessage() string
func (*SubjectRequest) GetMetadata ¶
func (m *SubjectRequest) GetMetadata() *Metadata
func (*SubjectRequest) ProtoMessage ¶
func (*SubjectRequest) ProtoMessage()
func (*SubjectRequest) Reset ¶
func (m *SubjectRequest) Reset()
func (*SubjectRequest) String ¶
func (m *SubjectRequest) String() string
func (*SubjectRequest) XXX_DiscardUnknown ¶
func (m *SubjectRequest) XXX_DiscardUnknown()
func (*SubjectRequest) XXX_Marshal ¶
func (m *SubjectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SubjectRequest) XXX_Merge ¶
func (m *SubjectRequest) XXX_Merge(src proto.Message)
func (*SubjectRequest) XXX_Size ¶
func (m *SubjectRequest) XXX_Size() int
func (*SubjectRequest) XXX_Unmarshal ¶
func (m *SubjectRequest) XXX_Unmarshal(b []byte) error
type SubjectResponse ¶
type SubjectResponse struct {
Metadata *Metadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
// response specific data
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
Subjects []*Subject `protobuf:"bytes,3,rep,name=subjects,proto3" json:"subjects,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*SubjectResponse) Descriptor ¶
func (*SubjectResponse) Descriptor() ([]byte, []int)
func (*SubjectResponse) GetMessage ¶
func (m *SubjectResponse) GetMessage() string
func (*SubjectResponse) GetMetadata ¶
func (m *SubjectResponse) GetMetadata() *Metadata
func (*SubjectResponse) GetSubjects ¶
func (m *SubjectResponse) GetSubjects() []*Subject
func (*SubjectResponse) ProtoMessage ¶
func (*SubjectResponse) ProtoMessage()
func (*SubjectResponse) Reset ¶
func (m *SubjectResponse) Reset()
func (*SubjectResponse) String ¶
func (m *SubjectResponse) String() string
func (*SubjectResponse) XXX_DiscardUnknown ¶
func (m *SubjectResponse) XXX_DiscardUnknown()
func (*SubjectResponse) XXX_Marshal ¶
func (m *SubjectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SubjectResponse) XXX_Merge ¶
func (m *SubjectResponse) XXX_Merge(src proto.Message)
func (*SubjectResponse) XXX_Size ¶
func (m *SubjectResponse) XXX_Size() int
func (*SubjectResponse) XXX_Unmarshal ¶
func (m *SubjectResponse) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.