Documentation
¶
Index ¶
- Constants
- Variables
- func InitExecutor(cfg *types.Chain33Config)
- func InitFork(cfg *types.Chain33Config)
- func NewType(cfg *types.Chain33Config) *voteType
- type CloseVote
- func (*CloseVote) Descriptor() ([]byte, []int)
- func (m *CloseVote) GetVoteID() string
- func (*CloseVote) ProtoMessage()
- func (m *CloseVote) Reset()
- func (m *CloseVote) String() string
- func (m *CloseVote) XXX_DiscardUnknown()
- func (m *CloseVote) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CloseVote) XXX_Merge(src proto.Message)
- func (m *CloseVote) XXX_Size() int
- func (m *CloseVote) XXX_Unmarshal(b []byte) error
- type CommitInfo
- func (*CommitInfo) Descriptor() ([]byte, []int)
- func (m *CommitInfo) GetAddr() string
- func (m *CommitInfo) GetTxHash() string
- func (m *CommitInfo) GetVoteWeight() uint32
- func (*CommitInfo) ProtoMessage()
- func (m *CommitInfo) Reset()
- func (m *CommitInfo) String() string
- func (m *CommitInfo) XXX_DiscardUnknown()
- func (m *CommitInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CommitInfo) XXX_Merge(src proto.Message)
- func (m *CommitInfo) XXX_Size() int
- func (m *CommitInfo) XXX_Unmarshal(b []byte) error
- type CommitVote
- func (*CommitVote) Descriptor() ([]byte, []int)
- func (m *CommitVote) GetOptionIndex() uint32
- func (m *CommitVote) GetVoteID() string
- func (*CommitVote) ProtoMessage()
- func (m *CommitVote) Reset()
- func (m *CommitVote) String() string
- func (m *CommitVote) XXX_DiscardUnknown()
- func (m *CommitVote) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CommitVote) XXX_Merge(src proto.Message)
- func (m *CommitVote) XXX_Size() int
- func (m *CommitVote) XXX_Unmarshal(b []byte) error
- type CreateGroup
- func (*CreateGroup) Descriptor() ([]byte, []int)
- func (m *CreateGroup) GetAdmins() []string
- func (m *CreateGroup) GetDescription() string
- func (m *CreateGroup) GetMembers() []*GroupMember
- func (m *CreateGroup) GetName() string
- func (*CreateGroup) ProtoMessage()
- func (m *CreateGroup) Reset()
- func (m *CreateGroup) String() string
- func (m *CreateGroup) XXX_DiscardUnknown()
- func (m *CreateGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateGroup) XXX_Merge(src proto.Message)
- func (m *CreateGroup) XXX_Size() int
- func (m *CreateGroup) XXX_Unmarshal(b []byte) error
- type CreateVote
- func (*CreateVote) Descriptor() ([]byte, []int)
- func (m *CreateVote) GetBeginTimestamp() int64
- func (m *CreateVote) GetDescription() string
- func (m *CreateVote) GetEndTimestamp() int64
- func (m *CreateVote) GetGroupID() string
- func (m *CreateVote) GetName() string
- func (m *CreateVote) GetVoteOptions() []string
- func (*CreateVote) ProtoMessage()
- func (m *CreateVote) Reset()
- func (m *CreateVote) String() string
- func (m *CreateVote) XXX_DiscardUnknown()
- func (m *CreateVote) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateVote) XXX_Merge(src proto.Message)
- func (m *CreateVote) XXX_Size() int
- func (m *CreateVote) XXX_Unmarshal(b []byte) error
- type GroupInfo
- func (*GroupInfo) Descriptor() ([]byte, []int)
- func (m *GroupInfo) GetAdmins() []string
- func (m *GroupInfo) GetCreator() string
- func (m *GroupInfo) GetDescription() string
- func (m *GroupInfo) GetID() string
- func (m *GroupInfo) GetMemberNum() uint32
- func (m *GroupInfo) GetMembers() []*GroupMember
- func (m *GroupInfo) GetName() string
- func (m *GroupInfo) GetVoteNum() uint32
- func (*GroupInfo) ProtoMessage()
- func (m *GroupInfo) Reset()
- func (m *GroupInfo) String() string
- func (m *GroupInfo) XXX_DiscardUnknown()
- func (m *GroupInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GroupInfo) XXX_Merge(src proto.Message)
- func (m *GroupInfo) XXX_Size() int
- func (m *GroupInfo) XXX_Unmarshal(b []byte) error
- type GroupInfos
- func (*GroupInfos) Descriptor() ([]byte, []int)
- func (m *GroupInfos) GetGroupList() []*GroupInfo
- func (*GroupInfos) ProtoMessage()
- func (m *GroupInfos) Reset()
- func (m *GroupInfos) String() string
- func (m *GroupInfos) XXX_DiscardUnknown()
- func (m *GroupInfos) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GroupInfos) XXX_Merge(src proto.Message)
- func (m *GroupInfos) XXX_Size() int
- func (m *GroupInfos) XXX_Unmarshal(b []byte) error
- type GroupMember
- func (*GroupMember) Descriptor() ([]byte, []int)
- func (m *GroupMember) GetAddr() string
- func (m *GroupMember) GetNickName() string
- func (m *GroupMember) GetVoteWeight() uint32
- func (*GroupMember) ProtoMessage()
- func (m *GroupMember) Reset()
- func (m *GroupMember) String() string
- func (m *GroupMember) XXX_DiscardUnknown()
- func (m *GroupMember) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GroupMember) XXX_Merge(src proto.Message)
- func (m *GroupMember) XXX_Size() int
- func (m *GroupMember) XXX_Unmarshal(b []byte) error
- type MemberInfo
- func (*MemberInfo) Descriptor() ([]byte, []int)
- func (m *MemberInfo) GetAddr() string
- func (m *MemberInfo) GetGroupIDs() []string
- func (m *MemberInfo) GetName() string
- func (*MemberInfo) ProtoMessage()
- func (m *MemberInfo) Reset()
- func (m *MemberInfo) String() string
- func (m *MemberInfo) XXX_DiscardUnknown()
- func (m *MemberInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MemberInfo) XXX_Merge(src proto.Message)
- func (m *MemberInfo) XXX_Size() int
- func (m *MemberInfo) XXX_Unmarshal(b []byte) error
- type MemberInfos
- func (*MemberInfos) Descriptor() ([]byte, []int)
- func (m *MemberInfos) GetMemberList() []*MemberInfo
- func (*MemberInfos) ProtoMessage()
- func (m *MemberInfos) Reset()
- func (m *MemberInfos) String() string
- func (m *MemberInfos) XXX_DiscardUnknown()
- func (m *MemberInfos) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MemberInfos) XXX_Merge(src proto.Message)
- func (m *MemberInfos) XXX_Size() int
- func (m *MemberInfos) XXX_Unmarshal(b []byte) error
- type ReplyVoteList
- func (*ReplyVoteList) Descriptor() ([]byte, []int)
- func (m *ReplyVoteList) GetCurrentTimestamp() int64
- func (m *ReplyVoteList) GetVoteList() []*VoteInfo
- func (*ReplyVoteList) ProtoMessage()
- func (m *ReplyVoteList) Reset()
- func (m *ReplyVoteList) String() string
- func (m *ReplyVoteList) XXX_DiscardUnknown()
- func (m *ReplyVoteList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ReplyVoteList) XXX_Merge(src proto.Message)
- func (m *ReplyVoteList) XXX_Size() int
- func (m *ReplyVoteList) XXX_Unmarshal(b []byte) error
- type ReqListItem
- func (*ReqListItem) Descriptor() ([]byte, []int)
- func (m *ReqListItem) GetCount() int32
- func (m *ReqListItem) GetDirection() int32
- func (m *ReqListItem) GetStartItemID() string
- func (*ReqListItem) ProtoMessage()
- func (m *ReqListItem) Reset()
- func (m *ReqListItem) String() string
- func (m *ReqListItem) XXX_DiscardUnknown()
- func (m *ReqListItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ReqListItem) XXX_Merge(src proto.Message)
- func (m *ReqListItem) XXX_Size() int
- func (m *ReqListItem) XXX_Unmarshal(b []byte) error
- type ReqListVote
- func (*ReqListVote) Descriptor() ([]byte, []int)
- func (m *ReqListVote) GetGroupID() string
- func (m *ReqListVote) GetListReq() *ReqListItem
- func (m *ReqListVote) GetStatus() uint32
- func (*ReqListVote) ProtoMessage()
- func (m *ReqListVote) Reset()
- func (m *ReqListVote) String() string
- func (m *ReqListVote) XXX_DiscardUnknown()
- func (m *ReqListVote) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ReqListVote) XXX_Merge(src proto.Message)
- func (m *ReqListVote) XXX_Size() int
- func (m *ReqListVote) XXX_Unmarshal(b []byte) error
- type ReqStrings
- func (*ReqStrings) Descriptor() ([]byte, []int)
- func (m *ReqStrings) GetItems() []string
- func (*ReqStrings) ProtoMessage()
- func (m *ReqStrings) Reset()
- func (m *ReqStrings) String() string
- func (m *ReqStrings) XXX_DiscardUnknown()
- func (m *ReqStrings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ReqStrings) XXX_Merge(src proto.Message)
- func (m *ReqStrings) XXX_Size() int
- func (m *ReqStrings) XXX_Unmarshal(b []byte) error
- type UpdateGroup
- func (*UpdateGroup) Descriptor() ([]byte, []int)
- func (m *UpdateGroup) GetAddAdmins() []string
- func (m *UpdateGroup) GetAddMembers() []*GroupMember
- func (m *UpdateGroup) GetGroupID() string
- func (m *UpdateGroup) GetRemoveAdmins() []string
- func (m *UpdateGroup) GetRemoveMembers() []string
- func (*UpdateGroup) ProtoMessage()
- func (m *UpdateGroup) Reset()
- func (m *UpdateGroup) String() string
- func (m *UpdateGroup) XXX_DiscardUnknown()
- func (m *UpdateGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UpdateGroup) XXX_Merge(src proto.Message)
- func (m *UpdateGroup) XXX_Size() int
- func (m *UpdateGroup) XXX_Unmarshal(b []byte) error
- type UpdateMember
- func (*UpdateMember) Descriptor() ([]byte, []int)
- func (m *UpdateMember) GetName() string
- func (*UpdateMember) ProtoMessage()
- func (m *UpdateMember) Reset()
- func (m *UpdateMember) String() string
- func (m *UpdateMember) XXX_DiscardUnknown()
- func (m *UpdateMember) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UpdateMember) XXX_Merge(src proto.Message)
- func (m *UpdateMember) XXX_Size() int
- func (m *UpdateMember) XXX_Unmarshal(b []byte) error
- type VoteAction
- func (*VoteAction) Descriptor() ([]byte, []int)
- func (m *VoteAction) GetCloseVote() *CloseVote
- func (m *VoteAction) GetCommitVote() *CommitVote
- func (m *VoteAction) GetCreateGroup() *CreateGroup
- func (m *VoteAction) GetCreateVote() *CreateVote
- func (m *VoteAction) GetTy() int32
- func (m *VoteAction) GetUpdateGroup() *UpdateGroup
- func (m *VoteAction) GetUpdateMember() *UpdateMember
- func (m *VoteAction) GetValue() isVoteAction_Value
- func (*VoteAction) ProtoMessage()
- func (m *VoteAction) Reset()
- func (m *VoteAction) String() string
- func (m *VoteAction) XXX_DiscardUnknown()
- func (m *VoteAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VoteAction) XXX_Merge(src proto.Message)
- func (*VoteAction) XXX_OneofWrappers() []interface{}
- func (m *VoteAction) XXX_Size() int
- func (m *VoteAction) XXX_Unmarshal(b []byte) error
- type VoteAction_CloseVote
- type VoteAction_CommitVote
- type VoteAction_CreateGroup
- type VoteAction_CreateVote
- type VoteAction_UpdateGroup
- type VoteAction_UpdateMember
- type VoteInfo
- func (*VoteInfo) Descriptor() ([]byte, []int)
- func (m *VoteInfo) GetBeginTimestamp() int64
- func (m *VoteInfo) GetCommitInfos() []*CommitInfo
- func (m *VoteInfo) GetCreator() string
- func (m *VoteInfo) GetDescription() string
- func (m *VoteInfo) GetEndTimestamp() int64
- func (m *VoteInfo) GetGroupID() string
- func (m *VoteInfo) GetID() string
- func (m *VoteInfo) GetName() string
- func (m *VoteInfo) GetStatus() uint32
- func (m *VoteInfo) GetVoteOptions() []*VoteOption
- func (*VoteInfo) ProtoMessage()
- func (m *VoteInfo) Reset()
- func (m *VoteInfo) String() string
- func (m *VoteInfo) XXX_DiscardUnknown()
- func (m *VoteInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VoteInfo) XXX_Merge(src proto.Message)
- func (m *VoteInfo) XXX_Size() int
- func (m *VoteInfo) XXX_Unmarshal(b []byte) error
- type VoteInfos
- func (*VoteInfos) Descriptor() ([]byte, []int)
- func (m *VoteInfos) GetVoteList() []*VoteInfo
- func (*VoteInfos) ProtoMessage()
- func (m *VoteInfos) Reset()
- func (m *VoteInfos) String() string
- func (m *VoteInfos) XXX_DiscardUnknown()
- func (m *VoteInfos) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VoteInfos) XXX_Merge(src proto.Message)
- func (m *VoteInfos) XXX_Size() int
- func (m *VoteInfos) XXX_Unmarshal(b []byte) error
- type VoteOption
- func (*VoteOption) Descriptor() ([]byte, []int)
- func (m *VoteOption) GetOption() string
- func (m *VoteOption) GetScore() uint32
- func (*VoteOption) ProtoMessage()
- func (m *VoteOption) Reset()
- func (m *VoteOption) String() string
- func (m *VoteOption) XXX_DiscardUnknown()
- func (m *VoteOption) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VoteOption) XXX_Merge(src proto.Message)
- func (m *VoteOption) XXX_Size() int
- func (m *VoteOption) XXX_Unmarshal(b []byte) error
Constants ¶
View Source
const ( TyUnknowAction = iota + 100 TyCreateGroupAction TyUpdateGroupAction TyCreateVoteAction TyCommitVoteAction TyCloseVoteAction TyUpdateMemberAction NameCreateGroupAction = "CreateGroup" NameUpdateGroupAction = "UpdateGroup" NameCreateVoteAction = "CreateVote" NameCommitVoteAction = "CommitVote" NameCloseVoteAction = "CloseVote" NameUpdateMemberAction = "UpdateMember" )
action类型id和name,这些常量可以自定义修改
View Source
const ( TyUnknownLog = iota + 100 TyCreateGroupLog TyUpdateGroupLog TyCreateVoteLog TyCommitVoteLog TyCloseVoteLog TyUpdateMemberLog NameCreateGroupLog = "CreateGroupLog" NameUpdateGroupLog = "UpdateGroupLog" NameCreateVoteLog = "CreateVoteLog" NameCommitVoteLog = "CommitVoteLog" NameCloseVoteLog = "CloseVoteLog" NameUpdateMemberLog = "UpdateMemberLog" )
log类型id值
Variables ¶
View Source
var (
//VoteX 执行器名称定义
VoteX = "vote"
)
Functions ¶
func InitExecutor ¶
func InitExecutor(cfg *types.Chain33Config)
InitExecutor defines register executor
func NewType ¶
func NewType(cfg *types.Chain33Config) *voteType
Types ¶
type CloseVote ¶
type CloseVote struct {
VoteID string `protobuf:"bytes,1,opt,name=voteID,proto3" json:"voteID,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CloseVote) Descriptor ¶
func (*CloseVote) ProtoMessage ¶
func (*CloseVote) ProtoMessage()
func (*CloseVote) XXX_DiscardUnknown ¶
func (m *CloseVote) XXX_DiscardUnknown()
func (*CloseVote) XXX_Marshal ¶
func (*CloseVote) XXX_Unmarshal ¶
type CommitInfo ¶
type CommitInfo struct {
Addr string `protobuf:"bytes,1,opt,name=addr,proto3" json:"addr,omitempty"`
TxHash string `protobuf:"bytes,2,opt,name=txHash,proto3" json:"txHash,omitempty"`
VoteWeight uint32 `protobuf:"varint,3,opt,name=voteWeight,proto3" json:"voteWeight,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CommitInfo) Descriptor ¶
func (*CommitInfo) Descriptor() ([]byte, []int)
func (*CommitInfo) GetAddr ¶
func (m *CommitInfo) GetAddr() string
func (*CommitInfo) GetTxHash ¶
func (m *CommitInfo) GetTxHash() string
func (*CommitInfo) GetVoteWeight ¶
func (m *CommitInfo) GetVoteWeight() uint32
func (*CommitInfo) ProtoMessage ¶
func (*CommitInfo) ProtoMessage()
func (*CommitInfo) Reset ¶
func (m *CommitInfo) Reset()
func (*CommitInfo) String ¶
func (m *CommitInfo) String() string
func (*CommitInfo) XXX_DiscardUnknown ¶
func (m *CommitInfo) XXX_DiscardUnknown()
func (*CommitInfo) XXX_Marshal ¶
func (m *CommitInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CommitInfo) XXX_Merge ¶
func (m *CommitInfo) XXX_Merge(src proto.Message)
func (*CommitInfo) XXX_Size ¶
func (m *CommitInfo) XXX_Size() int
func (*CommitInfo) XXX_Unmarshal ¶
func (m *CommitInfo) XXX_Unmarshal(b []byte) error
type CommitVote ¶
type CommitVote struct {
VoteID string `protobuf:"bytes,1,opt,name=voteID,proto3" json:"voteID,omitempty"`
OptionIndex uint32 `protobuf:"varint,2,opt,name=optionIndex,proto3" json:"optionIndex,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
创建提交投票交易,请求结构
func (*CommitVote) Descriptor ¶
func (*CommitVote) Descriptor() ([]byte, []int)
func (*CommitVote) GetOptionIndex ¶
func (m *CommitVote) GetOptionIndex() uint32
func (*CommitVote) GetVoteID ¶
func (m *CommitVote) GetVoteID() string
func (*CommitVote) ProtoMessage ¶
func (*CommitVote) ProtoMessage()
func (*CommitVote) Reset ¶
func (m *CommitVote) Reset()
func (*CommitVote) String ¶
func (m *CommitVote) String() string
func (*CommitVote) XXX_DiscardUnknown ¶
func (m *CommitVote) XXX_DiscardUnknown()
func (*CommitVote) XXX_Marshal ¶
func (m *CommitVote) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CommitVote) XXX_Merge ¶
func (m *CommitVote) XXX_Merge(src proto.Message)
func (*CommitVote) XXX_Size ¶
func (m *CommitVote) XXX_Size() int
func (*CommitVote) XXX_Unmarshal ¶
func (m *CommitVote) XXX_Unmarshal(b []byte) error
type CreateGroup ¶
type CreateGroup struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Admins []string `protobuf:"bytes,2,rep,name=admins,proto3" json:"admins,omitempty"`
Members []*GroupMember `protobuf:"bytes,3,rep,name=members,proto3" json:"members,omitempty"`
Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
创建投票组
func (*CreateGroup) Descriptor ¶
func (*CreateGroup) Descriptor() ([]byte, []int)
func (*CreateGroup) GetAdmins ¶
func (m *CreateGroup) GetAdmins() []string
func (*CreateGroup) GetDescription ¶
func (m *CreateGroup) GetDescription() string
func (*CreateGroup) GetMembers ¶
func (m *CreateGroup) GetMembers() []*GroupMember
func (*CreateGroup) GetName ¶
func (m *CreateGroup) GetName() string
func (*CreateGroup) ProtoMessage ¶
func (*CreateGroup) ProtoMessage()
func (*CreateGroup) Reset ¶
func (m *CreateGroup) Reset()
func (*CreateGroup) String ¶
func (m *CreateGroup) String() string
func (*CreateGroup) XXX_DiscardUnknown ¶
func (m *CreateGroup) XXX_DiscardUnknown()
func (*CreateGroup) XXX_Marshal ¶
func (m *CreateGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateGroup) XXX_Merge ¶
func (m *CreateGroup) XXX_Merge(src proto.Message)
func (*CreateGroup) XXX_Size ¶
func (m *CreateGroup) XXX_Size() int
func (*CreateGroup) XXX_Unmarshal ¶
func (m *CreateGroup) XXX_Unmarshal(b []byte) error
type CreateVote ¶
type CreateVote struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
GroupID string `protobuf:"bytes,2,opt,name=groupID,proto3" json:"groupID,omitempty"`
VoteOptions []string `protobuf:"bytes,3,rep,name=voteOptions,proto3" json:"voteOptions,omitempty"`
BeginTimestamp int64 `protobuf:"varint,4,opt,name=beginTimestamp,proto3" json:"beginTimestamp,omitempty"`
EndTimestamp int64 `protobuf:"varint,5,opt,name=endTimestamp,proto3" json:"endTimestamp,omitempty"`
Description string `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
创建投票交易,请求结构
func (*CreateVote) Descriptor ¶
func (*CreateVote) Descriptor() ([]byte, []int)
func (*CreateVote) GetBeginTimestamp ¶
func (m *CreateVote) GetBeginTimestamp() int64
func (*CreateVote) GetDescription ¶
func (m *CreateVote) GetDescription() string
func (*CreateVote) GetEndTimestamp ¶
func (m *CreateVote) GetEndTimestamp() int64
func (*CreateVote) GetGroupID ¶
func (m *CreateVote) GetGroupID() string
func (*CreateVote) GetName ¶
func (m *CreateVote) GetName() string
func (*CreateVote) GetVoteOptions ¶
func (m *CreateVote) GetVoteOptions() []string
func (*CreateVote) ProtoMessage ¶
func (*CreateVote) ProtoMessage()
func (*CreateVote) Reset ¶
func (m *CreateVote) Reset()
func (*CreateVote) String ¶
func (m *CreateVote) String() string
func (*CreateVote) XXX_DiscardUnknown ¶
func (m *CreateVote) XXX_DiscardUnknown()
func (*CreateVote) XXX_Marshal ¶
func (m *CreateVote) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateVote) XXX_Merge ¶
func (m *CreateVote) XXX_Merge(src proto.Message)
func (*CreateVote) XXX_Size ¶
func (m *CreateVote) XXX_Size() int
func (*CreateVote) XXX_Unmarshal ¶
func (m *CreateVote) XXX_Unmarshal(b []byte) error
type GroupInfo ¶
type GroupInfo struct {
ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
MemberNum uint32 `protobuf:"varint,3,opt,name=memberNum,proto3" json:"memberNum,omitempty"`
Creator string `protobuf:"bytes,4,opt,name=creator,proto3" json:"creator,omitempty"`
Admins []string `protobuf:"bytes,5,rep,name=admins,proto3" json:"admins,omitempty"`
Members []*GroupMember `protobuf:"bytes,6,rep,name=members,proto3" json:"members,omitempty"`
Description string `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"`
VoteNum uint32 `protobuf:"varint,8,opt,name=voteNum,proto3" json:"voteNum,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
投票组信息
func (*GroupInfo) Descriptor ¶
func (*GroupInfo) GetCreator ¶
func (*GroupInfo) GetDescription ¶
func (*GroupInfo) GetMemberNum ¶
func (*GroupInfo) GetMembers ¶
func (m *GroupInfo) GetMembers() []*GroupMember
func (*GroupInfo) GetVoteNum ¶
func (*GroupInfo) ProtoMessage ¶
func (*GroupInfo) ProtoMessage()
func (*GroupInfo) XXX_DiscardUnknown ¶
func (m *GroupInfo) XXX_DiscardUnknown()
func (*GroupInfo) XXX_Marshal ¶
func (*GroupInfo) XXX_Unmarshal ¶
type GroupInfos ¶
type GroupInfos struct {
GroupList []*GroupInfo `protobuf:"bytes,1,rep,name=groupList,proto3" json:"groupList,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*GroupInfos) Descriptor ¶
func (*GroupInfos) Descriptor() ([]byte, []int)
func (*GroupInfos) GetGroupList ¶
func (m *GroupInfos) GetGroupList() []*GroupInfo
func (*GroupInfos) ProtoMessage ¶
func (*GroupInfos) ProtoMessage()
func (*GroupInfos) Reset ¶
func (m *GroupInfos) Reset()
func (*GroupInfos) String ¶
func (m *GroupInfos) String() string
func (*GroupInfos) XXX_DiscardUnknown ¶
func (m *GroupInfos) XXX_DiscardUnknown()
func (*GroupInfos) XXX_Marshal ¶
func (m *GroupInfos) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GroupInfos) XXX_Merge ¶
func (m *GroupInfos) XXX_Merge(src proto.Message)
func (*GroupInfos) XXX_Size ¶
func (m *GroupInfos) XXX_Size() int
func (*GroupInfos) XXX_Unmarshal ¶
func (m *GroupInfos) XXX_Unmarshal(b []byte) error
type GroupMember ¶
type GroupMember struct {
Addr string `protobuf:"bytes,1,opt,name=addr,proto3" json:"addr,omitempty"`
VoteWeight uint32 `protobuf:"varint,2,opt,name=voteWeight,proto3" json:"voteWeight,omitempty"`
NickName string `protobuf:"bytes,3,opt,name=nickName,proto3" json:"nickName,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*GroupMember) Descriptor ¶
func (*GroupMember) Descriptor() ([]byte, []int)
func (*GroupMember) GetAddr ¶
func (m *GroupMember) GetAddr() string
func (*GroupMember) GetNickName ¶
func (m *GroupMember) GetNickName() string
func (*GroupMember) GetVoteWeight ¶
func (m *GroupMember) GetVoteWeight() uint32
func (*GroupMember) ProtoMessage ¶
func (*GroupMember) ProtoMessage()
func (*GroupMember) Reset ¶
func (m *GroupMember) Reset()
func (*GroupMember) String ¶
func (m *GroupMember) String() string
func (*GroupMember) XXX_DiscardUnknown ¶
func (m *GroupMember) XXX_DiscardUnknown()
func (*GroupMember) XXX_Marshal ¶
func (m *GroupMember) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GroupMember) XXX_Merge ¶
func (m *GroupMember) XXX_Merge(src proto.Message)
func (*GroupMember) XXX_Size ¶
func (m *GroupMember) XXX_Size() int
func (*GroupMember) XXX_Unmarshal ¶
func (m *GroupMember) XXX_Unmarshal(b []byte) error
type MemberInfo ¶
type MemberInfo struct {
Addr string `protobuf:"bytes,1,opt,name=addr,proto3" json:"addr,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
GroupIDs []string `protobuf:"bytes,3,rep,name=groupIDs,proto3" json:"groupIDs,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*MemberInfo) Descriptor ¶
func (*MemberInfo) Descriptor() ([]byte, []int)
func (*MemberInfo) GetAddr ¶
func (m *MemberInfo) GetAddr() string
func (*MemberInfo) GetGroupIDs ¶
func (m *MemberInfo) GetGroupIDs() []string
func (*MemberInfo) GetName ¶
func (m *MemberInfo) GetName() string
func (*MemberInfo) ProtoMessage ¶
func (*MemberInfo) ProtoMessage()
func (*MemberInfo) Reset ¶
func (m *MemberInfo) Reset()
func (*MemberInfo) String ¶
func (m *MemberInfo) String() string
func (*MemberInfo) XXX_DiscardUnknown ¶
func (m *MemberInfo) XXX_DiscardUnknown()
func (*MemberInfo) XXX_Marshal ¶
func (m *MemberInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MemberInfo) XXX_Merge ¶
func (m *MemberInfo) XXX_Merge(src proto.Message)
func (*MemberInfo) XXX_Size ¶
func (m *MemberInfo) XXX_Size() int
func (*MemberInfo) XXX_Unmarshal ¶
func (m *MemberInfo) XXX_Unmarshal(b []byte) error
type MemberInfos ¶
type MemberInfos struct {
MemberList []*MemberInfo `protobuf:"bytes,1,rep,name=memberList,proto3" json:"memberList,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*MemberInfos) Descriptor ¶
func (*MemberInfos) Descriptor() ([]byte, []int)
func (*MemberInfos) GetMemberList ¶
func (m *MemberInfos) GetMemberList() []*MemberInfo
func (*MemberInfos) ProtoMessage ¶
func (*MemberInfos) ProtoMessage()
func (*MemberInfos) Reset ¶
func (m *MemberInfos) Reset()
func (*MemberInfos) String ¶
func (m *MemberInfos) String() string
func (*MemberInfos) XXX_DiscardUnknown ¶
func (m *MemberInfos) XXX_DiscardUnknown()
func (*MemberInfos) XXX_Marshal ¶
func (m *MemberInfos) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MemberInfos) XXX_Merge ¶
func (m *MemberInfos) XXX_Merge(src proto.Message)
func (*MemberInfos) XXX_Size ¶
func (m *MemberInfos) XXX_Size() int
func (*MemberInfos) XXX_Unmarshal ¶
func (m *MemberInfos) XXX_Unmarshal(b []byte) error
type ReplyVoteList ¶
type ReplyVoteList struct {
VoteList []*VoteInfo `protobuf:"bytes,1,rep,name=voteList,proto3" json:"voteList,omitempty"`
CurrentTimestamp int64 `protobuf:"varint,2,opt,name=currentTimestamp,proto3" json:"currentTimestamp,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*ReplyVoteList) Descriptor ¶
func (*ReplyVoteList) Descriptor() ([]byte, []int)
func (*ReplyVoteList) GetCurrentTimestamp ¶
func (m *ReplyVoteList) GetCurrentTimestamp() int64
func (*ReplyVoteList) GetVoteList ¶
func (m *ReplyVoteList) GetVoteList() []*VoteInfo
func (*ReplyVoteList) ProtoMessage ¶
func (*ReplyVoteList) ProtoMessage()
func (*ReplyVoteList) Reset ¶
func (m *ReplyVoteList) Reset()
func (*ReplyVoteList) String ¶
func (m *ReplyVoteList) String() string
func (*ReplyVoteList) XXX_DiscardUnknown ¶
func (m *ReplyVoteList) XXX_DiscardUnknown()
func (*ReplyVoteList) XXX_Marshal ¶
func (m *ReplyVoteList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ReplyVoteList) XXX_Merge ¶
func (m *ReplyVoteList) XXX_Merge(src proto.Message)
func (*ReplyVoteList) XXX_Size ¶
func (m *ReplyVoteList) XXX_Size() int
func (*ReplyVoteList) XXX_Unmarshal ¶
func (m *ReplyVoteList) XXX_Unmarshal(b []byte) error
type ReqListItem ¶
type ReqListItem struct {
StartItemID string `protobuf:"bytes,1,opt,name=startItemID,proto3" json:"startItemID,omitempty"`
Count int32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
Direction int32 `protobuf:"varint,3,opt,name=direction,proto3" json:"direction,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
列表请求结构
func (*ReqListItem) Descriptor ¶
func (*ReqListItem) Descriptor() ([]byte, []int)
func (*ReqListItem) GetCount ¶
func (m *ReqListItem) GetCount() int32
func (*ReqListItem) GetDirection ¶
func (m *ReqListItem) GetDirection() int32
func (*ReqListItem) GetStartItemID ¶
func (m *ReqListItem) GetStartItemID() string
func (*ReqListItem) ProtoMessage ¶
func (*ReqListItem) ProtoMessage()
func (*ReqListItem) Reset ¶
func (m *ReqListItem) Reset()
func (*ReqListItem) String ¶
func (m *ReqListItem) String() string
func (*ReqListItem) XXX_DiscardUnknown ¶
func (m *ReqListItem) XXX_DiscardUnknown()
func (*ReqListItem) XXX_Marshal ¶
func (m *ReqListItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ReqListItem) XXX_Merge ¶
func (m *ReqListItem) XXX_Merge(src proto.Message)
func (*ReqListItem) XXX_Size ¶
func (m *ReqListItem) XXX_Size() int
func (*ReqListItem) XXX_Unmarshal ¶
func (m *ReqListItem) XXX_Unmarshal(b []byte) error
type ReqListVote ¶
type ReqListVote struct {
GroupID string `protobuf:"bytes,1,opt,name=groupID,proto3" json:"groupID,omitempty"`
ListReq *ReqListItem `protobuf:"bytes,2,opt,name=listReq,proto3" json:"listReq,omitempty"`
Status uint32 `protobuf:"varint,3,opt,name=status,proto3" json:"status,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*ReqListVote) Descriptor ¶
func (*ReqListVote) Descriptor() ([]byte, []int)
func (*ReqListVote) GetGroupID ¶
func (m *ReqListVote) GetGroupID() string
func (*ReqListVote) GetListReq ¶
func (m *ReqListVote) GetListReq() *ReqListItem
func (*ReqListVote) GetStatus ¶
func (m *ReqListVote) GetStatus() uint32
func (*ReqListVote) ProtoMessage ¶
func (*ReqListVote) ProtoMessage()
func (*ReqListVote) Reset ¶
func (m *ReqListVote) Reset()
func (*ReqListVote) String ¶
func (m *ReqListVote) String() string
func (*ReqListVote) XXX_DiscardUnknown ¶
func (m *ReqListVote) XXX_DiscardUnknown()
func (*ReqListVote) XXX_Marshal ¶
func (m *ReqListVote) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ReqListVote) XXX_Merge ¶
func (m *ReqListVote) XXX_Merge(src proto.Message)
func (*ReqListVote) XXX_Size ¶
func (m *ReqListVote) XXX_Size() int
func (*ReqListVote) XXX_Unmarshal ¶
func (m *ReqListVote) XXX_Unmarshal(b []byte) error
type ReqStrings ¶
type ReqStrings struct {
Items []string `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*ReqStrings) Descriptor ¶
func (*ReqStrings) Descriptor() ([]byte, []int)
func (*ReqStrings) GetItems ¶
func (m *ReqStrings) GetItems() []string
func (*ReqStrings) ProtoMessage ¶
func (*ReqStrings) ProtoMessage()
func (*ReqStrings) Reset ¶
func (m *ReqStrings) Reset()
func (*ReqStrings) String ¶
func (m *ReqStrings) String() string
func (*ReqStrings) XXX_DiscardUnknown ¶
func (m *ReqStrings) XXX_DiscardUnknown()
func (*ReqStrings) XXX_Marshal ¶
func (m *ReqStrings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ReqStrings) XXX_Merge ¶
func (m *ReqStrings) XXX_Merge(src proto.Message)
func (*ReqStrings) XXX_Size ¶
func (m *ReqStrings) XXX_Size() int
func (*ReqStrings) XXX_Unmarshal ¶
func (m *ReqStrings) XXX_Unmarshal(b []byte) error
type UpdateGroup ¶
type UpdateGroup struct {
GroupID string `protobuf:"bytes,1,opt,name=groupID,proto3" json:"groupID,omitempty"`
AddMembers []*GroupMember `protobuf:"bytes,2,rep,name=addMembers,proto3" json:"addMembers,omitempty"`
RemoveMembers []string `protobuf:"bytes,3,rep,name=removeMembers,proto3" json:"removeMembers,omitempty"`
AddAdmins []string `protobuf:"bytes,4,rep,name=addAdmins,proto3" json:"addAdmins,omitempty"`
RemoveAdmins []string `protobuf:"bytes,5,rep,name=removeAdmins,proto3" json:"removeAdmins,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
更新投票组
func (*UpdateGroup) Descriptor ¶
func (*UpdateGroup) Descriptor() ([]byte, []int)
func (*UpdateGroup) GetAddAdmins ¶
func (m *UpdateGroup) GetAddAdmins() []string
func (*UpdateGroup) GetAddMembers ¶
func (m *UpdateGroup) GetAddMembers() []*GroupMember
func (*UpdateGroup) GetGroupID ¶
func (m *UpdateGroup) GetGroupID() string
func (*UpdateGroup) GetRemoveAdmins ¶
func (m *UpdateGroup) GetRemoveAdmins() []string
func (*UpdateGroup) GetRemoveMembers ¶
func (m *UpdateGroup) GetRemoveMembers() []string
func (*UpdateGroup) ProtoMessage ¶
func (*UpdateGroup) ProtoMessage()
func (*UpdateGroup) Reset ¶
func (m *UpdateGroup) Reset()
func (*UpdateGroup) String ¶
func (m *UpdateGroup) String() string
func (*UpdateGroup) XXX_DiscardUnknown ¶
func (m *UpdateGroup) XXX_DiscardUnknown()
func (*UpdateGroup) XXX_Marshal ¶
func (m *UpdateGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UpdateGroup) XXX_Merge ¶
func (m *UpdateGroup) XXX_Merge(src proto.Message)
func (*UpdateGroup) XXX_Size ¶
func (m *UpdateGroup) XXX_Size() int
func (*UpdateGroup) XXX_Unmarshal ¶
func (m *UpdateGroup) XXX_Unmarshal(b []byte) error
type UpdateMember ¶
type UpdateMember struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*UpdateMember) Descriptor ¶
func (*UpdateMember) Descriptor() ([]byte, []int)
func (*UpdateMember) GetName ¶
func (m *UpdateMember) GetName() string
func (*UpdateMember) ProtoMessage ¶
func (*UpdateMember) ProtoMessage()
func (*UpdateMember) Reset ¶
func (m *UpdateMember) Reset()
func (*UpdateMember) String ¶
func (m *UpdateMember) String() string
func (*UpdateMember) XXX_DiscardUnknown ¶
func (m *UpdateMember) XXX_DiscardUnknown()
func (*UpdateMember) XXX_Marshal ¶
func (m *UpdateMember) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UpdateMember) XXX_Merge ¶
func (m *UpdateMember) XXX_Merge(src proto.Message)
func (*UpdateMember) XXX_Size ¶
func (m *UpdateMember) XXX_Size() int
func (*UpdateMember) XXX_Unmarshal ¶
func (m *UpdateMember) XXX_Unmarshal(b []byte) error
type VoteAction ¶
type VoteAction struct {
Ty int32 `protobuf:"varint,1,opt,name=ty,proto3" json:"ty,omitempty"`
// Types that are valid to be assigned to Value:
// *VoteAction_CreateGroup
// *VoteAction_UpdateGroup
// *VoteAction_CreateVote
// *VoteAction_CommitVote
// *VoteAction_CloseVote
// *VoteAction_UpdateMember
Value isVoteAction_Value `protobuf_oneof:"value"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
vote 合约交易行为总类型
func (*VoteAction) Descriptor ¶
func (*VoteAction) Descriptor() ([]byte, []int)
func (*VoteAction) GetCloseVote ¶
func (m *VoteAction) GetCloseVote() *CloseVote
func (*VoteAction) GetCommitVote ¶
func (m *VoteAction) GetCommitVote() *CommitVote
func (*VoteAction) GetCreateGroup ¶
func (m *VoteAction) GetCreateGroup() *CreateGroup
func (*VoteAction) GetCreateVote ¶
func (m *VoteAction) GetCreateVote() *CreateVote
func (*VoteAction) GetTy ¶
func (m *VoteAction) GetTy() int32
func (*VoteAction) GetUpdateGroup ¶
func (m *VoteAction) GetUpdateGroup() *UpdateGroup
func (*VoteAction) GetUpdateMember ¶
func (m *VoteAction) GetUpdateMember() *UpdateMember
func (*VoteAction) GetValue ¶
func (m *VoteAction) GetValue() isVoteAction_Value
func (*VoteAction) ProtoMessage ¶
func (*VoteAction) ProtoMessage()
func (*VoteAction) Reset ¶
func (m *VoteAction) Reset()
func (*VoteAction) String ¶
func (m *VoteAction) String() string
func (*VoteAction) XXX_DiscardUnknown ¶
func (m *VoteAction) XXX_DiscardUnknown()
func (*VoteAction) XXX_Marshal ¶
func (m *VoteAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VoteAction) XXX_Merge ¶
func (m *VoteAction) XXX_Merge(src proto.Message)
func (*VoteAction) XXX_OneofWrappers ¶
func (*VoteAction) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*VoteAction) XXX_Size ¶
func (m *VoteAction) XXX_Size() int
func (*VoteAction) XXX_Unmarshal ¶
func (m *VoteAction) XXX_Unmarshal(b []byte) error
type VoteAction_CloseVote ¶
type VoteAction_CloseVote struct {
CloseVote *CloseVote `protobuf:"bytes,6,opt,name=closeVote,proto3,oneof"`
}
type VoteAction_CommitVote ¶
type VoteAction_CommitVote struct {
CommitVote *CommitVote `protobuf:"bytes,5,opt,name=commitVote,proto3,oneof"`
}
type VoteAction_CreateGroup ¶
type VoteAction_CreateGroup struct {
CreateGroup *CreateGroup `protobuf:"bytes,2,opt,name=createGroup,proto3,oneof"`
}
type VoteAction_CreateVote ¶
type VoteAction_CreateVote struct {
CreateVote *CreateVote `protobuf:"bytes,4,opt,name=createVote,proto3,oneof"`
}
type VoteAction_UpdateGroup ¶
type VoteAction_UpdateGroup struct {
UpdateGroup *UpdateGroup `protobuf:"bytes,3,opt,name=updateGroup,proto3,oneof"`
}
type VoteAction_UpdateMember ¶
type VoteAction_UpdateMember struct {
UpdateMember *UpdateMember `protobuf:"bytes,7,opt,name=updateMember,proto3,oneof"`
}
type VoteInfo ¶
type VoteInfo struct {
ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Creator string `protobuf:"bytes,3,opt,name=creator,proto3" json:"creator,omitempty"`
GroupID string `protobuf:"bytes,4,opt,name=groupID,proto3" json:"groupID,omitempty"`
VoteOptions []*VoteOption `protobuf:"bytes,5,rep,name=voteOptions,proto3" json:"voteOptions,omitempty"`
BeginTimestamp int64 `protobuf:"varint,6,opt,name=beginTimestamp,proto3" json:"beginTimestamp,omitempty"`
EndTimestamp int64 `protobuf:"varint,7,opt,name=endTimestamp,proto3" json:"endTimestamp,omitempty"`
CommitInfos []*CommitInfo `protobuf:"bytes,8,rep,name=commitInfos,proto3" json:"commitInfos,omitempty"`
Description string `protobuf:"bytes,9,opt,name=description,proto3" json:"description,omitempty"`
Status uint32 `protobuf:"varint,10,opt,name=status,proto3" json:"status,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
投票信息
func (*VoteInfo) Descriptor ¶
func (*VoteInfo) GetBeginTimestamp ¶
func (*VoteInfo) GetCommitInfos ¶
func (m *VoteInfo) GetCommitInfos() []*CommitInfo
func (*VoteInfo) GetCreator ¶
func (*VoteInfo) GetDescription ¶
func (*VoteInfo) GetEndTimestamp ¶
func (*VoteInfo) GetGroupID ¶
func (*VoteInfo) GetVoteOptions ¶
func (m *VoteInfo) GetVoteOptions() []*VoteOption
func (*VoteInfo) ProtoMessage ¶
func (*VoteInfo) ProtoMessage()
func (*VoteInfo) XXX_DiscardUnknown ¶
func (m *VoteInfo) XXX_DiscardUnknown()
func (*VoteInfo) XXX_Marshal ¶
func (*VoteInfo) XXX_Unmarshal ¶
type VoteInfos ¶
type VoteInfos struct {
VoteList []*VoteInfo `protobuf:"bytes,1,rep,name=voteList,proto3" json:"voteList,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*VoteInfos) Descriptor ¶
func (*VoteInfos) GetVoteList ¶
func (*VoteInfos) ProtoMessage ¶
func (*VoteInfos) ProtoMessage()
func (*VoteInfos) XXX_DiscardUnknown ¶
func (m *VoteInfos) XXX_DiscardUnknown()
func (*VoteInfos) XXX_Marshal ¶
func (*VoteInfos) XXX_Unmarshal ¶
type VoteOption ¶
type VoteOption struct {
Option string `protobuf:"bytes,1,opt,name=option,proto3" json:"option,omitempty"`
Score uint32 `protobuf:"varint,2,opt,name=score,proto3" json:"score,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
投票选项
func (*VoteOption) Descriptor ¶
func (*VoteOption) Descriptor() ([]byte, []int)
func (*VoteOption) GetOption ¶
func (m *VoteOption) GetOption() string
func (*VoteOption) GetScore ¶
func (m *VoteOption) GetScore() uint32
func (*VoteOption) ProtoMessage ¶
func (*VoteOption) ProtoMessage()
func (*VoteOption) Reset ¶
func (m *VoteOption) Reset()
func (*VoteOption) String ¶
func (m *VoteOption) String() string
func (*VoteOption) XXX_DiscardUnknown ¶
func (m *VoteOption) XXX_DiscardUnknown()
func (*VoteOption) XXX_Marshal ¶
func (m *VoteOption) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VoteOption) XXX_Merge ¶
func (m *VoteOption) XXX_Merge(src proto.Message)
func (*VoteOption) XXX_Size ¶
func (m *VoteOption) XXX_Size() int
func (*VoteOption) XXX_Unmarshal ¶
func (m *VoteOption) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.