types

package
v1.65.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 28, 2020 License: BSD-3-Clause Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (
	AutonomyActionPropBoard = iota + 1
	AutonomyActionRvkPropBoard
	AutonomyActionVotePropBoard
	AutonomyActionTmintPropBoard

	AutonomyActionPropProject
	AutonomyActionRvkPropProject
	AutonomyActionVotePropProject
	AutonomyActionPubVotePropProject
	AutonomyActionTmintPropProject

	AutonomyActionPropRule
	AutonomyActionRvkPropRule
	AutonomyActionVotePropRule
	AutonomyActionTmintPropRule

	AutonomyActionTransfer
	AutonomyActionCommentProp

	AutonomyActionPropChange
	AutonomyActionRvkPropChange
	AutonomyActionVotePropChange
	AutonomyActionTmintPropChange

	//log for autonomy
	TyLogPropBoard      = 2101
	TyLogRvkPropBoard   = 2102
	TyLogVotePropBoard  = 2103
	TyLogTmintPropBoard = 2104

	TyLogPropProject        = 2111
	TyLogRvkPropProject     = 2112
	TyLogVotePropProject    = 2113
	TyLogPubVotePropProject = 2114
	TyLogTmintPropProject   = 2115

	TyLogPropRule      = 2121
	TyLogRvkPropRule   = 2122
	TyLogVotePropRule  = 2123
	TyLogTmintPropRule = 2124

	TyLogCommentProp = 2131

	TyLogPropChange      = 2141
	TyLogRvkPropChange   = 2142
	TyLogVotePropChange  = 2143
	TyLogTmintPropChange = 2144
)

autonomy action ty

View Source
const (
	AutonomyStatusProposalBoard = iota + 1
	AutonomyStatusRvkPropBoard
	AutonomyStatusVotePropBoard
	AutonomyStatusTmintPropBoard
)

Board status

View Source
const (
	AutonomyStatusProposalProject = iota + 1
	AutonomyStatusRvkPropProject
	AutonomyStatusVotePropProject
	AutonomyStatusPubVotePropProject
	AutonomyStatusTmintPropProject
)

Project status

View Source
const (
	AutonomyStatusProposalRule = iota + 1
	AutonomyStatusRvkPropRule
	AutonomyStatusVotePropRule
	AutonomyStatusTmintPropRule
)

Rule status

View Source
const (
	AutonomyStatusProposalChange = iota + 1
	AutonomyStatusRvkPropChange
	AutonomyStatusVotePropChange
	AutonomyStatusTmintPropChange
)

Change status

View Source
const (
	// GetProposalBoard 用于在cmd里面的区分不同的查询
	GetProposalBoard = "GetProposalBoard"
	// ListProposalBoard 查询多个
	ListProposalBoard = "ListProposalBoard"
	// GetActiveBoard 查询当前的
	GetActiveBoard = "GetActiveBoard"
	// GetProposalProject 用于在cmd里面的区分不同的查询
	GetProposalProject = "GetProposalProject"
	// ListProposalProject 查询多个
	ListProposalProject = "ListProposalProject"
	// GetProposalRule 用于在cmd里面的区分不同的查询
	GetProposalRule = "GetProposalRule"
	// ListProposalRule 查询多个
	ListProposalRule = "ListProposalRule"
	// GetActiveRule 查询当前的
	GetActiveRule = "GetActiveRule"
	// ListProposalComment 查询多个
	ListProposalComment = "ListProposalComment"
	// GetProposalChange 用于在cmd里面的区分不同的查询
	GetProposalChange = "GetProposalChange"
	// ListProposalChange 查询多个
	ListProposalChange = "ListProposalChange"
)

Variables

View Source
var (
	AutonomyX      = "autonomy"
	ExecerAutonomy = []byte(AutonomyX)
	// TicketX 该模块需要查询ticket合约下的账户余额
	TicketX = "ticket"
)

包的名字可以通过配置文件来配置 建议用github的组织名称,或者用户名字开头, 再加上自己的插件的名字 如果发生重名,可以通过配置文件修改这些名字

View Source
var (
	// ErrVotePeriod 非投票期间
	ErrVotePeriod = errors.New("ErrVotePeriod")
	// ErrProposalStatus 状态错误
	ErrProposalStatus = errors.New("ErrProposalStatus")
	// ErrRepeatVoteAddr 重复投票地址
	ErrRepeatVoteAddr = errors.New("ErrRepeatVoteAddr")
	// ErrRevokeProposalPeriod 非取消提案期间
	ErrRevokeProposalPeriod = errors.New("ErrRevokeProposalPeriod")
	// ErrRevokeProposalPower 不能取消
	ErrRevokeProposalPower = errors.New("ErrRevokeProposalPower")
	// ErrTerminatePeriod 不能终止
	ErrTerminatePeriod = errors.New("ErrTerminatePeriod")
	// ErrNoActiveBoard 没有有效董事会
	ErrNoActiveBoard = errors.New("ErrNoActiveBoard")
	// ErrNoAutonomyExec 非Autonomy执行器
	ErrNoAutonomyExec = errors.New("ErrNoAutonomyExec")
	// ErrNoPeriodAmount 当前没有足够额度
	ErrNoPeriodAmount = errors.New("ErrNoPeriodAmount")
	// ErrMinerAddr 无效挖矿地址
	ErrMinerAddr = errors.New("ErrMinerAddr")
	// ErrBindAddr 无效绑定地址
	ErrBindAddr = errors.New("ErrBindAddr")
	// ErrChangeBoardAddr 无效修改董事会成员地址
	ErrChangeBoardAddr = errors.New("ErrChangeBoardAddr")
	// ErrBoardNumber 董事会成员数错误
	ErrBoardNumber = errors.New("ErrBoardNumber")
	// ErrRepeatAddr 重复地址
	ErrRepeatAddr = errors.New("ErrRepeatAddr")
	// ErrNotEnoughFund 重复地址
	ErrNotEnoughFund = errors.New("ErrNotEnoughFund")
	// ErrSetBlockHeight block height not match
	ErrSetBlockHeight = errors.New("ErrSetBlockHeight")
)

Functions

func InitExecutor

func InitExecutor(cfg *types.Chain33Config)

InitExecutor ...

func InitFork

func InitFork(cfg *types.Chain33Config)

InitFork ...

Types

type ActiveBoard

type ActiveBoard struct {
	Boards               []string `protobuf:"bytes,1,rep,name=boards,proto3" json:"boards,omitempty"`
	Revboards            []string `protobuf:"bytes,2,rep,name=revboards,proto3" json:"revboards,omitempty"`
	Amount               int64    `protobuf:"varint,3,opt,name=amount,proto3" json:"amount,omitempty"`
	StartHeight          int64    `protobuf:"varint,4,opt,name=startHeight,proto3" json:"startHeight,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ActiveBoard) Descriptor

func (*ActiveBoard) Descriptor() ([]byte, []int)

func (*ActiveBoard) GetAmount

func (m *ActiveBoard) GetAmount() int64

func (*ActiveBoard) GetBoards

func (m *ActiveBoard) GetBoards() []string

func (*ActiveBoard) GetRevboards

func (m *ActiveBoard) GetRevboards() []string

func (*ActiveBoard) GetStartHeight

func (m *ActiveBoard) GetStartHeight() int64

func (*ActiveBoard) ProtoMessage

func (*ActiveBoard) ProtoMessage()

func (*ActiveBoard) Reset

func (m *ActiveBoard) Reset()

func (*ActiveBoard) String

func (m *ActiveBoard) String() string

func (*ActiveBoard) XXX_DiscardUnknown

func (m *ActiveBoard) XXX_DiscardUnknown()

func (*ActiveBoard) XXX_Marshal

func (m *ActiveBoard) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ActiveBoard) XXX_Merge

func (m *ActiveBoard) XXX_Merge(src proto.Message)

func (*ActiveBoard) XXX_Size

func (m *ActiveBoard) XXX_Size() int

func (*ActiveBoard) XXX_Unmarshal

func (m *ActiveBoard) XXX_Unmarshal(b []byte) error

type AutonomyAction

type AutonomyAction struct {
	// Types that are valid to be assigned to Value:
	//	*AutonomyAction_PropBoard
	//	*AutonomyAction_RvkPropBoard
	//	*AutonomyAction_VotePropBoard
	//	*AutonomyAction_TmintPropBoard
	//	*AutonomyAction_PropProject
	//	*AutonomyAction_RvkPropProject
	//	*AutonomyAction_VotePropProject
	//	*AutonomyAction_PubVotePropProject
	//	*AutonomyAction_TmintPropProject
	//	*AutonomyAction_PropRule
	//	*AutonomyAction_RvkPropRule
	//	*AutonomyAction_VotePropRule
	//	*AutonomyAction_TmintPropRule
	//	*AutonomyAction_Transfer
	//	*AutonomyAction_CommentProp
	//	*AutonomyAction_PropChange
	//	*AutonomyAction_RvkPropChange
	//	*AutonomyAction_VotePropChange
	//	*AutonomyAction_TmintPropChange
	Value                isAutonomyAction_Value `protobuf_oneof:"value"`
	Ty                   int32                  `protobuf:"varint,20,opt,name=ty,proto3" json:"ty,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

message for execs.Autonomy

func (*AutonomyAction) Descriptor

func (*AutonomyAction) Descriptor() ([]byte, []int)

func (*AutonomyAction) GetCommentProp

func (m *AutonomyAction) GetCommentProp() *Comment

func (*AutonomyAction) GetPropBoard

func (m *AutonomyAction) GetPropBoard() *ProposalBoard

func (*AutonomyAction) GetPropChange

func (m *AutonomyAction) GetPropChange() *ProposalChange

func (*AutonomyAction) GetPropProject

func (m *AutonomyAction) GetPropProject() *ProposalProject

func (*AutonomyAction) GetPropRule

func (m *AutonomyAction) GetPropRule() *ProposalRule

func (*AutonomyAction) GetPubVotePropProject

func (m *AutonomyAction) GetPubVotePropProject() *PubVoteProposalProject

func (*AutonomyAction) GetRvkPropBoard

func (m *AutonomyAction) GetRvkPropBoard() *RevokeProposalBoard

func (*AutonomyAction) GetRvkPropChange

func (m *AutonomyAction) GetRvkPropChange() *RevokeProposalChange

func (*AutonomyAction) GetRvkPropProject

func (m *AutonomyAction) GetRvkPropProject() *RevokeProposalProject

func (*AutonomyAction) GetRvkPropRule

func (m *AutonomyAction) GetRvkPropRule() *RevokeProposalRule

func (*AutonomyAction) GetTmintPropBoard

func (m *AutonomyAction) GetTmintPropBoard() *TerminateProposalBoard

func (*AutonomyAction) GetTmintPropChange

func (m *AutonomyAction) GetTmintPropChange() *TerminateProposalChange

func (*AutonomyAction) GetTmintPropProject

func (m *AutonomyAction) GetTmintPropProject() *TerminateProposalProject

func (*AutonomyAction) GetTmintPropRule

func (m *AutonomyAction) GetTmintPropRule() *TerminateProposalRule

func (*AutonomyAction) GetTransfer

func (m *AutonomyAction) GetTransfer() *TransferFund

func (*AutonomyAction) GetTy

func (m *AutonomyAction) GetTy() int32

func (*AutonomyAction) GetValue

func (m *AutonomyAction) GetValue() isAutonomyAction_Value

func (*AutonomyAction) GetVotePropBoard

func (m *AutonomyAction) GetVotePropBoard() *VoteProposalBoard

func (*AutonomyAction) GetVotePropChange

func (m *AutonomyAction) GetVotePropChange() *VoteProposalChange

func (*AutonomyAction) GetVotePropProject

func (m *AutonomyAction) GetVotePropProject() *VoteProposalProject

func (*AutonomyAction) GetVotePropRule

func (m *AutonomyAction) GetVotePropRule() *VoteProposalRule

func (*AutonomyAction) ProtoMessage

func (*AutonomyAction) ProtoMessage()

func (*AutonomyAction) Reset

func (m *AutonomyAction) Reset()

func (*AutonomyAction) String

func (m *AutonomyAction) String() string

func (*AutonomyAction) XXX_DiscardUnknown

func (m *AutonomyAction) XXX_DiscardUnknown()

func (*AutonomyAction) XXX_Marshal

func (m *AutonomyAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AutonomyAction) XXX_Merge

func (m *AutonomyAction) XXX_Merge(src proto.Message)

func (*AutonomyAction) XXX_OneofWrappers

func (*AutonomyAction) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*AutonomyAction) XXX_Size

func (m *AutonomyAction) XXX_Size() int

func (*AutonomyAction) XXX_Unmarshal

func (m *AutonomyAction) XXX_Unmarshal(b []byte) error

type AutonomyAction_CommentProp

type AutonomyAction_CommentProp struct {
	CommentProp *Comment `protobuf:"bytes,15,opt,name=commentProp,proto3,oneof"`
}

type AutonomyAction_PropBoard

type AutonomyAction_PropBoard struct {
	PropBoard *ProposalBoard `protobuf:"bytes,1,opt,name=propBoard,proto3,oneof"`
}

type AutonomyAction_PropChange

type AutonomyAction_PropChange struct {
	PropChange *ProposalChange `protobuf:"bytes,16,opt,name=propChange,proto3,oneof"`
}

type AutonomyAction_PropProject

type AutonomyAction_PropProject struct {
	PropProject *ProposalProject `protobuf:"bytes,5,opt,name=propProject,proto3,oneof"`
}

type AutonomyAction_PropRule

type AutonomyAction_PropRule struct {
	PropRule *ProposalRule `protobuf:"bytes,10,opt,name=propRule,proto3,oneof"`
}

type AutonomyAction_PubVotePropProject

type AutonomyAction_PubVotePropProject struct {
	PubVotePropProject *PubVoteProposalProject `protobuf:"bytes,8,opt,name=pubVotePropProject,proto3,oneof"`
}

type AutonomyAction_RvkPropBoard

type AutonomyAction_RvkPropBoard struct {
	RvkPropBoard *RevokeProposalBoard `protobuf:"bytes,2,opt,name=rvkPropBoard,proto3,oneof"`
}

type AutonomyAction_RvkPropChange

type AutonomyAction_RvkPropChange struct {
	RvkPropChange *RevokeProposalChange `protobuf:"bytes,17,opt,name=rvkPropChange,proto3,oneof"`
}

type AutonomyAction_RvkPropProject

type AutonomyAction_RvkPropProject struct {
	RvkPropProject *RevokeProposalProject `protobuf:"bytes,6,opt,name=rvkPropProject,proto3,oneof"`
}

type AutonomyAction_RvkPropRule

type AutonomyAction_RvkPropRule struct {
	RvkPropRule *RevokeProposalRule `protobuf:"bytes,11,opt,name=rvkPropRule,proto3,oneof"`
}

type AutonomyAction_TmintPropBoard

type AutonomyAction_TmintPropBoard struct {
	TmintPropBoard *TerminateProposalBoard `protobuf:"bytes,4,opt,name=tmintPropBoard,proto3,oneof"`
}

type AutonomyAction_TmintPropChange

type AutonomyAction_TmintPropChange struct {
	TmintPropChange *TerminateProposalChange `protobuf:"bytes,19,opt,name=tmintPropChange,proto3,oneof"`
}

type AutonomyAction_TmintPropProject

type AutonomyAction_TmintPropProject struct {
	TmintPropProject *TerminateProposalProject `protobuf:"bytes,9,opt,name=tmintPropProject,proto3,oneof"`
}

type AutonomyAction_TmintPropRule

type AutonomyAction_TmintPropRule struct {
	TmintPropRule *TerminateProposalRule `protobuf:"bytes,13,opt,name=tmintPropRule,proto3,oneof"`
}

type AutonomyAction_Transfer

type AutonomyAction_Transfer struct {
	Transfer *TransferFund `protobuf:"bytes,14,opt,name=transfer,proto3,oneof"`
}

type AutonomyAction_VotePropBoard

type AutonomyAction_VotePropBoard struct {
	VotePropBoard *VoteProposalBoard `protobuf:"bytes,3,opt,name=votePropBoard,proto3,oneof"`
}

type AutonomyAction_VotePropChange

type AutonomyAction_VotePropChange struct {
	VotePropChange *VoteProposalChange `protobuf:"bytes,18,opt,name=votePropChange,proto3,oneof"`
}

type AutonomyAction_VotePropProject

type AutonomyAction_VotePropProject struct {
	VotePropProject *VoteProposalProject `protobuf:"bytes,7,opt,name=votePropProject,proto3,oneof"`
}

type AutonomyAction_VotePropRule

type AutonomyAction_VotePropRule struct {
	VotePropRule *VoteProposalRule `protobuf:"bytes,12,opt,name=votePropRule,proto3,oneof"`
}

type AutonomyProposalBoard

type AutonomyProposalBoard struct {
	PropBoard *ProposalBoard `protobuf:"bytes,1,opt,name=propBoard,proto3" json:"propBoard,omitempty"`
	// 投票该提案的规则
	CurRule *RuleConfig `protobuf:"bytes,2,opt,name=curRule,proto3" json:"curRule,omitempty"`
	// 投票董事会
	Board *ActiveBoard `protobuf:"bytes,3,opt,name=board,proto3" json:"board,omitempty"`
	// 全体持票人投票结果
	VoteResult *VoteResult `protobuf:"bytes,4,opt,name=voteResult,proto3" json:"voteResult,omitempty"`
	// 状态
	Status               int32    `protobuf:"varint,5,opt,name=status,proto3" json:"status,omitempty"`
	Address              string   `protobuf:"bytes,6,opt,name=address,proto3" json:"address,omitempty"`
	Height               int64    `protobuf:"varint,7,opt,name=height,proto3" json:"height,omitempty"`
	Index                int32    `protobuf:"varint,8,opt,name=index,proto3" json:"index,omitempty"`
	ProposalID           string   `protobuf:"bytes,9,opt,name=proposalID,proto3" json:"proposalID,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AutonomyProposalBoard) Descriptor

func (*AutonomyProposalBoard) Descriptor() ([]byte, []int)

func (*AutonomyProposalBoard) GetAddress

func (m *AutonomyProposalBoard) GetAddress() string

func (*AutonomyProposalBoard) GetBoard

func (m *AutonomyProposalBoard) GetBoard() *ActiveBoard

func (*AutonomyProposalBoard) GetCurRule

func (m *AutonomyProposalBoard) GetCurRule() *RuleConfig

func (*AutonomyProposalBoard) GetHeight

func (m *AutonomyProposalBoard) GetHeight() int64

func (*AutonomyProposalBoard) GetIndex

func (m *AutonomyProposalBoard) GetIndex() int32

func (*AutonomyProposalBoard) GetPropBoard

func (m *AutonomyProposalBoard) GetPropBoard() *ProposalBoard

func (*AutonomyProposalBoard) GetProposalID

func (m *AutonomyProposalBoard) GetProposalID() string

func (*AutonomyProposalBoard) GetStatus

func (m *AutonomyProposalBoard) GetStatus() int32

func (*AutonomyProposalBoard) GetVoteResult

func (m *AutonomyProposalBoard) GetVoteResult() *VoteResult

func (*AutonomyProposalBoard) ProtoMessage

func (*AutonomyProposalBoard) ProtoMessage()

func (*AutonomyProposalBoard) Reset

func (m *AutonomyProposalBoard) Reset()

func (*AutonomyProposalBoard) String

func (m *AutonomyProposalBoard) String() string

func (*AutonomyProposalBoard) XXX_DiscardUnknown

func (m *AutonomyProposalBoard) XXX_DiscardUnknown()

func (*AutonomyProposalBoard) XXX_Marshal

func (m *AutonomyProposalBoard) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AutonomyProposalBoard) XXX_Merge

func (m *AutonomyProposalBoard) XXX_Merge(src proto.Message)

func (*AutonomyProposalBoard) XXX_Size

func (m *AutonomyProposalBoard) XXX_Size() int

func (*AutonomyProposalBoard) XXX_Unmarshal

func (m *AutonomyProposalBoard) XXX_Unmarshal(b []byte) error

type AutonomyProposalChange

type AutonomyProposalChange struct {
	PropChange *ProposalChange `protobuf:"bytes,1,opt,name=propChange,proto3" json:"propChange,omitempty"`
	// 投票该提案的规则
	CurRule *RuleConfig `protobuf:"bytes,2,opt,name=curRule,proto3" json:"curRule,omitempty"`
	// 投票董事会
	Board *ActiveBoard `protobuf:"bytes,3,opt,name=board,proto3" json:"board,omitempty"`
	// 全体持票人投票结果
	VoteResult *VoteResult `protobuf:"bytes,4,opt,name=voteResult,proto3" json:"voteResult,omitempty"`
	// 状态
	Status               int32    `protobuf:"varint,5,opt,name=status,proto3" json:"status,omitempty"`
	Address              string   `protobuf:"bytes,6,opt,name=address,proto3" json:"address,omitempty"`
	Height               int64    `protobuf:"varint,7,opt,name=height,proto3" json:"height,omitempty"`
	Index                int32    `protobuf:"varint,8,opt,name=index,proto3" json:"index,omitempty"`
	ProposalID           string   `protobuf:"bytes,9,opt,name=proposalID,proto3" json:"proposalID,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AutonomyProposalChange) Descriptor

func (*AutonomyProposalChange) Descriptor() ([]byte, []int)

func (*AutonomyProposalChange) GetAddress

func (m *AutonomyProposalChange) GetAddress() string

func (*AutonomyProposalChange) GetBoard

func (m *AutonomyProposalChange) GetBoard() *ActiveBoard

func (*AutonomyProposalChange) GetCurRule

func (m *AutonomyProposalChange) GetCurRule() *RuleConfig

func (*AutonomyProposalChange) GetHeight

func (m *AutonomyProposalChange) GetHeight() int64

func (*AutonomyProposalChange) GetIndex

func (m *AutonomyProposalChange) GetIndex() int32

func (*AutonomyProposalChange) GetPropChange

func (m *AutonomyProposalChange) GetPropChange() *ProposalChange

func (*AutonomyProposalChange) GetProposalID

func (m *AutonomyProposalChange) GetProposalID() string

func (*AutonomyProposalChange) GetStatus

func (m *AutonomyProposalChange) GetStatus() int32

func (*AutonomyProposalChange) GetVoteResult

func (m *AutonomyProposalChange) GetVoteResult() *VoteResult

func (*AutonomyProposalChange) ProtoMessage

func (*AutonomyProposalChange) ProtoMessage()

func (*AutonomyProposalChange) Reset

func (m *AutonomyProposalChange) Reset()

func (*AutonomyProposalChange) String

func (m *AutonomyProposalChange) String() string

func (*AutonomyProposalChange) XXX_DiscardUnknown

func (m *AutonomyProposalChange) XXX_DiscardUnknown()

func (*AutonomyProposalChange) XXX_Marshal

func (m *AutonomyProposalChange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AutonomyProposalChange) XXX_Merge

func (m *AutonomyProposalChange) XXX_Merge(src proto.Message)

func (*AutonomyProposalChange) XXX_Size

func (m *AutonomyProposalChange) XXX_Size() int

func (*AutonomyProposalChange) XXX_Unmarshal

func (m *AutonomyProposalChange) XXX_Unmarshal(b []byte) error

type AutonomyProposalProject

type AutonomyProposalProject struct {
	PropProject *ProposalProject `protobuf:"bytes,1,opt,name=propProject,proto3" json:"propProject,omitempty"`
	// 投票该提案的规则
	CurRule *RuleConfig `protobuf:"bytes,2,opt,name=curRule,proto3" json:"curRule,omitempty"`
	// 投票该提案的董事会成员
	Boards []string `protobuf:"bytes,3,rep,name=boards,proto3" json:"boards,omitempty"`
	// 董事会投票结果
	BoardVoteRes *VoteResult `protobuf:"bytes,4,opt,name=boardVoteRes,proto3" json:"boardVoteRes,omitempty"`
	// 公示投票
	PubVote *PublicVote `protobuf:"bytes,5,opt,name=pubVote,proto3" json:"pubVote,omitempty"`
	// 状态
	Status               int32    `protobuf:"varint,6,opt,name=status,proto3" json:"status,omitempty"`
	Address              string   `protobuf:"bytes,7,opt,name=address,proto3" json:"address,omitempty"`
	Height               int64    `protobuf:"varint,8,opt,name=height,proto3" json:"height,omitempty"`
	Index                int32    `protobuf:"varint,9,opt,name=index,proto3" json:"index,omitempty"`
	ProposalID           string   `protobuf:"bytes,10,opt,name=proposalID,proto3" json:"proposalID,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AutonomyProposalProject) Descriptor

func (*AutonomyProposalProject) Descriptor() ([]byte, []int)

func (*AutonomyProposalProject) GetAddress

func (m *AutonomyProposalProject) GetAddress() string

func (*AutonomyProposalProject) GetBoardVoteRes

func (m *AutonomyProposalProject) GetBoardVoteRes() *VoteResult

func (*AutonomyProposalProject) GetBoards

func (m *AutonomyProposalProject) GetBoards() []string

func (*AutonomyProposalProject) GetCurRule

func (m *AutonomyProposalProject) GetCurRule() *RuleConfig

func (*AutonomyProposalProject) GetHeight

func (m *AutonomyProposalProject) GetHeight() int64

func (*AutonomyProposalProject) GetIndex

func (m *AutonomyProposalProject) GetIndex() int32

func (*AutonomyProposalProject) GetPropProject

func (m *AutonomyProposalProject) GetPropProject() *ProposalProject

func (*AutonomyProposalProject) GetProposalID

func (m *AutonomyProposalProject) GetProposalID() string

func (*AutonomyProposalProject) GetPubVote

func (m *AutonomyProposalProject) GetPubVote() *PublicVote

func (*AutonomyProposalProject) GetStatus

func (m *AutonomyProposalProject) GetStatus() int32

func (*AutonomyProposalProject) ProtoMessage

func (*AutonomyProposalProject) ProtoMessage()

func (*AutonomyProposalProject) Reset

func (m *AutonomyProposalProject) Reset()

func (*AutonomyProposalProject) String

func (m *AutonomyProposalProject) String() string

func (*AutonomyProposalProject) XXX_DiscardUnknown

func (m *AutonomyProposalProject) XXX_DiscardUnknown()

func (*AutonomyProposalProject) XXX_Marshal

func (m *AutonomyProposalProject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AutonomyProposalProject) XXX_Merge

func (m *AutonomyProposalProject) XXX_Merge(src proto.Message)

func (*AutonomyProposalProject) XXX_Size

func (m *AutonomyProposalProject) XXX_Size() int

func (*AutonomyProposalProject) XXX_Unmarshal

func (m *AutonomyProposalProject) XXX_Unmarshal(b []byte) error

type AutonomyProposalRule

type AutonomyProposalRule struct {
	PropRule *ProposalRule `protobuf:"bytes,1,opt,name=propRule,proto3" json:"propRule,omitempty"`
	CurRule  *RuleConfig   `protobuf:"bytes,2,opt,name=curRule,proto3" json:"curRule,omitempty"`
	// 全体持票人投票结果
	VoteResult *VoteResult `protobuf:"bytes,3,opt,name=voteResult,proto3" json:"voteResult,omitempty"`
	// 状态
	Status               int32    `protobuf:"varint,4,opt,name=status,proto3" json:"status,omitempty"`
	Address              string   `protobuf:"bytes,5,opt,name=address,proto3" json:"address,omitempty"`
	Height               int64    `protobuf:"varint,6,opt,name=height,proto3" json:"height,omitempty"`
	Index                int32    `protobuf:"varint,7,opt,name=index,proto3" json:"index,omitempty"`
	ProposalID           string   `protobuf:"bytes,8,opt,name=proposalID,proto3" json:"proposalID,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AutonomyProposalRule) Descriptor

func (*AutonomyProposalRule) Descriptor() ([]byte, []int)

func (*AutonomyProposalRule) GetAddress

func (m *AutonomyProposalRule) GetAddress() string

func (*AutonomyProposalRule) GetCurRule

func (m *AutonomyProposalRule) GetCurRule() *RuleConfig

func (*AutonomyProposalRule) GetHeight

func (m *AutonomyProposalRule) GetHeight() int64

func (*AutonomyProposalRule) GetIndex

func (m *AutonomyProposalRule) GetIndex() int32

func (*AutonomyProposalRule) GetPropRule

func (m *AutonomyProposalRule) GetPropRule() *ProposalRule

func (*AutonomyProposalRule) GetProposalID

func (m *AutonomyProposalRule) GetProposalID() string

func (*AutonomyProposalRule) GetStatus

func (m *AutonomyProposalRule) GetStatus() int32

func (*AutonomyProposalRule) GetVoteResult

func (m *AutonomyProposalRule) GetVoteResult() *VoteResult

func (*AutonomyProposalRule) ProtoMessage

func (*AutonomyProposalRule) ProtoMessage()

func (*AutonomyProposalRule) Reset

func (m *AutonomyProposalRule) Reset()

func (*AutonomyProposalRule) String

func (m *AutonomyProposalRule) String() string

func (*AutonomyProposalRule) XXX_DiscardUnknown

func (m *AutonomyProposalRule) XXX_DiscardUnknown()

func (*AutonomyProposalRule) XXX_Marshal

func (m *AutonomyProposalRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AutonomyProposalRule) XXX_Merge

func (m *AutonomyProposalRule) XXX_Merge(src proto.Message)

func (*AutonomyProposalRule) XXX_Size

func (m *AutonomyProposalRule) XXX_Size() int

func (*AutonomyProposalRule) XXX_Unmarshal

func (m *AutonomyProposalRule) XXX_Unmarshal(b []byte) error

type AutonomyType

type AutonomyType struct {
	types.ExecTypeBase
}

AutonomyType 基础类型结构体

func NewType

func NewType(cfg *types.Chain33Config) *AutonomyType

NewType 生成新的基础类型

func (*AutonomyType) GetLogMap

func (a *AutonomyType) GetLogMap() map[int64]*types.LogInfo

GetLogMap 获得日志类型列表

func (*AutonomyType) GetName

func (a *AutonomyType) GetName() string

GetName 获取执行器名称

func (*AutonomyType) GetPayload

func (a *AutonomyType) GetPayload() types.Message

GetPayload 获得空的Unfreeze 的 Payload

func (*AutonomyType) GetTypeMap

func (a *AutonomyType) GetTypeMap() map[string]int32

GetTypeMap 获得Action 方法列表

type Change

type Change struct {
	// 1 取消 0 恢复
	Cancel               bool     `protobuf:"varint,1,opt,name=cancel,proto3" json:"cancel,omitempty"`
	Addr                 string   `protobuf:"bytes,2,opt,name=addr,proto3" json:"addr,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Change) Descriptor

func (*Change) Descriptor() ([]byte, []int)

func (*Change) GetAddr

func (m *Change) GetAddr() string

func (*Change) GetCancel

func (m *Change) GetCancel() bool

func (*Change) ProtoMessage

func (*Change) ProtoMessage()

func (*Change) Reset

func (m *Change) Reset()

func (*Change) String

func (m *Change) String() string

func (*Change) XXX_DiscardUnknown

func (m *Change) XXX_DiscardUnknown()

func (*Change) XXX_Marshal

func (m *Change) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Change) XXX_Merge

func (m *Change) XXX_Merge(src proto.Message)

func (*Change) XXX_Size

func (m *Change) XXX_Size() int

func (*Change) XXX_Unmarshal

func (m *Change) XXX_Unmarshal(b []byte) error

type Comment

type Comment struct {
	ProposalID           string   `protobuf:"bytes,1,opt,name=proposalID,proto3" json:"proposalID,omitempty"`
	RepHash              string   `protobuf:"bytes,2,opt,name=repHash,proto3" json:"repHash,omitempty"`
	Comment              string   `protobuf:"bytes,3,opt,name=comment,proto3" json:"comment,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Comment action

func (*Comment) Descriptor

func (*Comment) Descriptor() ([]byte, []int)

func (*Comment) GetComment

func (m *Comment) GetComment() string

func (*Comment) GetProposalID

func (m *Comment) GetProposalID() string

func (*Comment) GetRepHash

func (m *Comment) GetRepHash() string

func (*Comment) ProtoMessage

func (*Comment) ProtoMessage()

func (*Comment) Reset

func (m *Comment) Reset()

func (*Comment) String

func (m *Comment) String() string

func (*Comment) XXX_DiscardUnknown

func (m *Comment) XXX_DiscardUnknown()

func (*Comment) XXX_Marshal

func (m *Comment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Comment) XXX_Merge

func (m *Comment) XXX_Merge(src proto.Message)

func (*Comment) XXX_Size

func (m *Comment) XXX_Size() int

func (*Comment) XXX_Unmarshal

func (m *Comment) XXX_Unmarshal(b []byte) error

type LocalProposalBoard

type LocalProposalBoard struct {
	PropBd               *AutonomyProposalBoard `protobuf:"bytes,1,opt,name=propBd,proto3" json:"propBd,omitempty"`
	Comments             []string               `protobuf:"bytes,2,rep,name=comments,proto3" json:"comments,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

func (*LocalProposalBoard) Descriptor

func (*LocalProposalBoard) Descriptor() ([]byte, []int)

func (*LocalProposalBoard) GetComments

func (m *LocalProposalBoard) GetComments() []string

func (*LocalProposalBoard) GetPropBd

func (m *LocalProposalBoard) GetPropBd() *AutonomyProposalBoard

func (*LocalProposalBoard) ProtoMessage

func (*LocalProposalBoard) ProtoMessage()

func (*LocalProposalBoard) Reset

func (m *LocalProposalBoard) Reset()

func (*LocalProposalBoard) String

func (m *LocalProposalBoard) String() string

func (*LocalProposalBoard) XXX_DiscardUnknown

func (m *LocalProposalBoard) XXX_DiscardUnknown()

func (*LocalProposalBoard) XXX_Marshal

func (m *LocalProposalBoard) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LocalProposalBoard) XXX_Merge

func (m *LocalProposalBoard) XXX_Merge(src proto.Message)

func (*LocalProposalBoard) XXX_Size

func (m *LocalProposalBoard) XXX_Size() int

func (*LocalProposalBoard) XXX_Unmarshal

func (m *LocalProposalBoard) XXX_Unmarshal(b []byte) error

type LocalProposalChange

type LocalProposalChange struct {
	PropBd               *AutonomyProposalChange `protobuf:"bytes,1,opt,name=propBd,proto3" json:"propBd,omitempty"`
	Comments             []string                `protobuf:"bytes,2,rep,name=comments,proto3" json:"comments,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

func (*LocalProposalChange) Descriptor

func (*LocalProposalChange) Descriptor() ([]byte, []int)

func (*LocalProposalChange) GetComments

func (m *LocalProposalChange) GetComments() []string

func (*LocalProposalChange) GetPropBd

func (*LocalProposalChange) ProtoMessage

func (*LocalProposalChange) ProtoMessage()

func (*LocalProposalChange) Reset

func (m *LocalProposalChange) Reset()

func (*LocalProposalChange) String

func (m *LocalProposalChange) String() string

func (*LocalProposalChange) XXX_DiscardUnknown

func (m *LocalProposalChange) XXX_DiscardUnknown()

func (*LocalProposalChange) XXX_Marshal

func (m *LocalProposalChange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LocalProposalChange) XXX_Merge

func (m *LocalProposalChange) XXX_Merge(src proto.Message)

func (*LocalProposalChange) XXX_Size

func (m *LocalProposalChange) XXX_Size() int

func (*LocalProposalChange) XXX_Unmarshal

func (m *LocalProposalChange) XXX_Unmarshal(b []byte) error

type LocalProposalProject

type LocalProposalProject struct {
	PropPrj              *AutonomyProposalProject `protobuf:"bytes,1,opt,name=propPrj,proto3" json:"propPrj,omitempty"`
	Comments             []string                 `protobuf:"bytes,2,rep,name=comments,proto3" json:"comments,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*LocalProposalProject) Descriptor

func (*LocalProposalProject) Descriptor() ([]byte, []int)

func (*LocalProposalProject) GetComments

func (m *LocalProposalProject) GetComments() []string

func (*LocalProposalProject) GetPropPrj

func (*LocalProposalProject) ProtoMessage

func (*LocalProposalProject) ProtoMessage()

func (*LocalProposalProject) Reset

func (m *LocalProposalProject) Reset()

func (*LocalProposalProject) String

func (m *LocalProposalProject) String() string

func (*LocalProposalProject) XXX_DiscardUnknown

func (m *LocalProposalProject) XXX_DiscardUnknown()

func (*LocalProposalProject) XXX_Marshal

func (m *LocalProposalProject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LocalProposalProject) XXX_Merge

func (m *LocalProposalProject) XXX_Merge(src proto.Message)

func (*LocalProposalProject) XXX_Size

func (m *LocalProposalProject) XXX_Size() int

func (*LocalProposalProject) XXX_Unmarshal

func (m *LocalProposalProject) XXX_Unmarshal(b []byte) error

type LocalProposalRule

type LocalProposalRule struct {
	PropRule             *AutonomyProposalRule `protobuf:"bytes,1,opt,name=propRule,proto3" json:"propRule,omitempty"`
	Comments             []string              `protobuf:"bytes,2,rep,name=comments,proto3" json:"comments,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*LocalProposalRule) Descriptor

func (*LocalProposalRule) Descriptor() ([]byte, []int)

func (*LocalProposalRule) GetComments

func (m *LocalProposalRule) GetComments() []string

func (*LocalProposalRule) GetPropRule

func (m *LocalProposalRule) GetPropRule() *AutonomyProposalRule

func (*LocalProposalRule) ProtoMessage

func (*LocalProposalRule) ProtoMessage()

func (*LocalProposalRule) Reset

func (m *LocalProposalRule) Reset()

func (*LocalProposalRule) String

func (m *LocalProposalRule) String() string

func (*LocalProposalRule) XXX_DiscardUnknown

func (m *LocalProposalRule) XXX_DiscardUnknown()

func (*LocalProposalRule) XXX_Marshal

func (m *LocalProposalRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LocalProposalRule) XXX_Merge

func (m *LocalProposalRule) XXX_Merge(src proto.Message)

func (*LocalProposalRule) XXX_Size

func (m *LocalProposalRule) XXX_Size() int

func (*LocalProposalRule) XXX_Unmarshal

func (m *LocalProposalRule) XXX_Unmarshal(b []byte) error

type ProposalBoard

type ProposalBoard struct {
	// 提案时间
	Year  int32 `protobuf:"varint,1,opt,name=year,proto3" json:"year,omitempty"`
	Month int32 `protobuf:"varint,2,opt,name=month,proto3" json:"month,omitempty"`
	Day   int32 `protobuf:"varint,3,opt,name=day,proto3" json:"day,omitempty"`
	// 是否更新
	Update bool `protobuf:"varint,4,opt,name=update,proto3" json:"update,omitempty"`
	// 提案董事会成员
	Boards []string `protobuf:"bytes,5,rep,name=boards,proto3" json:"boards,omitempty"`
	// 投票相关
	StartBlockHeight     int64    `protobuf:"varint,6,opt,name=startBlockHeight,proto3" json:"startBlockHeight,omitempty"`
	EndBlockHeight       int64    `protobuf:"varint,7,opt,name=endBlockHeight,proto3" json:"endBlockHeight,omitempty"`
	RealEndBlockHeight   int64    `protobuf:"varint,8,opt,name=realEndBlockHeight,proto3" json:"realEndBlockHeight,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

action

func (*ProposalBoard) Descriptor

func (*ProposalBoard) Descriptor() ([]byte, []int)

func (*ProposalBoard) GetBoards

func (m *ProposalBoard) GetBoards() []string

func (*ProposalBoard) GetDay

func (m *ProposalBoard) GetDay() int32

func (*ProposalBoard) GetEndBlockHeight

func (m *ProposalBoard) GetEndBlockHeight() int64

func (*ProposalBoard) GetMonth

func (m *ProposalBoard) GetMonth() int32

func (*ProposalBoard) GetRealEndBlockHeight

func (m *ProposalBoard) GetRealEndBlockHeight() int64

func (*ProposalBoard) GetStartBlockHeight

func (m *ProposalBoard) GetStartBlockHeight() int64

func (*ProposalBoard) GetUpdate

func (m *ProposalBoard) GetUpdate() bool

func (*ProposalBoard) GetYear

func (m *ProposalBoard) GetYear() int32

func (*ProposalBoard) ProtoMessage

func (*ProposalBoard) ProtoMessage()

func (*ProposalBoard) Reset

func (m *ProposalBoard) Reset()

func (*ProposalBoard) String

func (m *ProposalBoard) String() string

func (*ProposalBoard) XXX_DiscardUnknown

func (m *ProposalBoard) XXX_DiscardUnknown()

func (*ProposalBoard) XXX_Marshal

func (m *ProposalBoard) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProposalBoard) XXX_Merge

func (m *ProposalBoard) XXX_Merge(src proto.Message)

func (*ProposalBoard) XXX_Size

func (m *ProposalBoard) XXX_Size() int

func (*ProposalBoard) XXX_Unmarshal

func (m *ProposalBoard) XXX_Unmarshal(b []byte) error

type ProposalChange

type ProposalChange struct {
	// 提案时间
	Year  int32 `protobuf:"varint,1,opt,name=year,proto3" json:"year,omitempty"`
	Month int32 `protobuf:"varint,2,opt,name=month,proto3" json:"month,omitempty"`
	Day   int32 `protobuf:"varint,3,opt,name=day,proto3" json:"day,omitempty"`
	// 修改董事会成员
	Changes []*Change `protobuf:"bytes,4,rep,name=changes,proto3" json:"changes,omitempty"`
	// 投票相关
	StartBlockHeight     int64    `protobuf:"varint,5,opt,name=startBlockHeight,proto3" json:"startBlockHeight,omitempty"`
	EndBlockHeight       int64    `protobuf:"varint,6,opt,name=endBlockHeight,proto3" json:"endBlockHeight,omitempty"`
	RealEndBlockHeight   int64    `protobuf:"varint,7,opt,name=realEndBlockHeight,proto3" json:"realEndBlockHeight,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

action

func (*ProposalChange) Descriptor

func (*ProposalChange) Descriptor() ([]byte, []int)

func (*ProposalChange) GetChanges

func (m *ProposalChange) GetChanges() []*Change

func (*ProposalChange) GetDay

func (m *ProposalChange) GetDay() int32

func (*ProposalChange) GetEndBlockHeight

func (m *ProposalChange) GetEndBlockHeight() int64

func (*ProposalChange) GetMonth

func (m *ProposalChange) GetMonth() int32

func (*ProposalChange) GetRealEndBlockHeight

func (m *ProposalChange) GetRealEndBlockHeight() int64

func (*ProposalChange) GetStartBlockHeight

func (m *ProposalChange) GetStartBlockHeight() int64

func (*ProposalChange) GetYear

func (m *ProposalChange) GetYear() int32

func (*ProposalChange) ProtoMessage

func (*ProposalChange) ProtoMessage()

func (*ProposalChange) Reset

func (m *ProposalChange) Reset()

func (*ProposalChange) String

func (m *ProposalChange) String() string

func (*ProposalChange) XXX_DiscardUnknown

func (m *ProposalChange) XXX_DiscardUnknown()

func (*ProposalChange) XXX_Marshal

func (m *ProposalChange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProposalChange) XXX_Merge

func (m *ProposalChange) XXX_Merge(src proto.Message)

func (*ProposalChange) XXX_Size

func (m *ProposalChange) XXX_Size() int

func (*ProposalChange) XXX_Unmarshal

func (m *ProposalChange) XXX_Unmarshal(b []byte) error

type ProposalProject

type ProposalProject struct {
	// 提案时间
	Year  int32 `protobuf:"varint,1,opt,name=year,proto3" json:"year,omitempty"`
	Month int32 `protobuf:"varint,2,opt,name=month,proto3" json:"month,omitempty"`
	Day   int32 `protobuf:"varint,3,opt,name=day,proto3" json:"day,omitempty"`
	// 项目相关
	FirstStage   string `protobuf:"bytes,4,opt,name=firstStage,proto3" json:"firstStage,omitempty"`
	LastStage    string `protobuf:"bytes,5,opt,name=lastStage,proto3" json:"lastStage,omitempty"`
	Production   string `protobuf:"bytes,6,opt,name=production,proto3" json:"production,omitempty"`
	Description  string `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"`
	Contractor   string `protobuf:"bytes,8,opt,name=contractor,proto3" json:"contractor,omitempty"`
	Amount       int64  `protobuf:"varint,9,opt,name=amount,proto3" json:"amount,omitempty"`
	AmountDetail string `protobuf:"bytes,10,opt,name=amountDetail,proto3" json:"amountDetail,omitempty"`
	// 支付相关
	ToAddr string `protobuf:"bytes,11,opt,name=toAddr,proto3" json:"toAddr,omitempty"`
	// 投票相关
	StartBlockHeight     int64    `protobuf:"varint,12,opt,name=startBlockHeight,proto3" json:"startBlockHeight,omitempty"`
	EndBlockHeight       int64    `protobuf:"varint,13,opt,name=endBlockHeight,proto3" json:"endBlockHeight,omitempty"`
	RealEndBlockHeight   int64    `protobuf:"varint,14,opt,name=realEndBlockHeight,proto3" json:"realEndBlockHeight,omitempty"`
	ProjectNeedBlockNum  int32    `protobuf:"varint,15,opt,name=projectNeedBlockNum,proto3" json:"projectNeedBlockNum,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ProposalProject) Descriptor

func (*ProposalProject) Descriptor() ([]byte, []int)

func (*ProposalProject) GetAmount

func (m *ProposalProject) GetAmount() int64

func (*ProposalProject) GetAmountDetail

func (m *ProposalProject) GetAmountDetail() string

func (*ProposalProject) GetContractor

func (m *ProposalProject) GetContractor() string

func (*ProposalProject) GetDay

func (m *ProposalProject) GetDay() int32

func (*ProposalProject) GetDescription

func (m *ProposalProject) GetDescription() string

func (*ProposalProject) GetEndBlockHeight

func (m *ProposalProject) GetEndBlockHeight() int64

func (*ProposalProject) GetFirstStage

func (m *ProposalProject) GetFirstStage() string

func (*ProposalProject) GetLastStage

func (m *ProposalProject) GetLastStage() string

func (*ProposalProject) GetMonth

func (m *ProposalProject) GetMonth() int32

func (*ProposalProject) GetProduction

func (m *ProposalProject) GetProduction() string

func (*ProposalProject) GetProjectNeedBlockNum

func (m *ProposalProject) GetProjectNeedBlockNum() int32

func (*ProposalProject) GetRealEndBlockHeight

func (m *ProposalProject) GetRealEndBlockHeight() int64

func (*ProposalProject) GetStartBlockHeight

func (m *ProposalProject) GetStartBlockHeight() int64

func (*ProposalProject) GetToAddr

func (m *ProposalProject) GetToAddr() string

func (*ProposalProject) GetYear

func (m *ProposalProject) GetYear() int32

func (*ProposalProject) ProtoMessage

func (*ProposalProject) ProtoMessage()

func (*ProposalProject) Reset

func (m *ProposalProject) Reset()

func (*ProposalProject) String

func (m *ProposalProject) String() string

func (*ProposalProject) XXX_DiscardUnknown

func (m *ProposalProject) XXX_DiscardUnknown()

func (*ProposalProject) XXX_Marshal

func (m *ProposalProject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProposalProject) XXX_Merge

func (m *ProposalProject) XXX_Merge(src proto.Message)

func (*ProposalProject) XXX_Size

func (m *ProposalProject) XXX_Size() int

func (*ProposalProject) XXX_Unmarshal

func (m *ProposalProject) XXX_Unmarshal(b []byte) error

type ProposalRule

type ProposalRule struct {
	// 提案时间
	Year  int32 `protobuf:"varint,1,opt,name=year,proto3" json:"year,omitempty"`
	Month int32 `protobuf:"varint,2,opt,name=month,proto3" json:"month,omitempty"`
	Day   int32 `protobuf:"varint,3,opt,name=day,proto3" json:"day,omitempty"`
	// 规则可修改项,如果某项不修改则置为-1
	RuleCfg *RuleConfig `protobuf:"bytes,4,opt,name=ruleCfg,proto3" json:"ruleCfg,omitempty"`
	// 投票相关
	StartBlockHeight     int64    `protobuf:"varint,5,opt,name=startBlockHeight,proto3" json:"startBlockHeight,omitempty"`
	EndBlockHeight       int64    `protobuf:"varint,6,opt,name=endBlockHeight,proto3" json:"endBlockHeight,omitempty"`
	RealEndBlockHeight   int64    `protobuf:"varint,7,opt,name=realEndBlockHeight,proto3" json:"realEndBlockHeight,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ProposalRule) Descriptor

func (*ProposalRule) Descriptor() ([]byte, []int)

func (*ProposalRule) GetDay

func (m *ProposalRule) GetDay() int32

func (*ProposalRule) GetEndBlockHeight

func (m *ProposalRule) GetEndBlockHeight() int64

func (*ProposalRule) GetMonth

func (m *ProposalRule) GetMonth() int32

func (*ProposalRule) GetRealEndBlockHeight

func (m *ProposalRule) GetRealEndBlockHeight() int64

func (*ProposalRule) GetRuleCfg

func (m *ProposalRule) GetRuleCfg() *RuleConfig

func (*ProposalRule) GetStartBlockHeight

func (m *ProposalRule) GetStartBlockHeight() int64

func (*ProposalRule) GetYear

func (m *ProposalRule) GetYear() int32

func (*ProposalRule) ProtoMessage

func (*ProposalRule) ProtoMessage()

func (*ProposalRule) Reset

func (m *ProposalRule) Reset()

func (*ProposalRule) String

func (m *ProposalRule) String() string

func (*ProposalRule) XXX_DiscardUnknown

func (m *ProposalRule) XXX_DiscardUnknown()

func (*ProposalRule) XXX_Marshal

func (m *ProposalRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProposalRule) XXX_Merge

func (m *ProposalRule) XXX_Merge(src proto.Message)

func (*ProposalRule) XXX_Size

func (m *ProposalRule) XXX_Size() int

func (*ProposalRule) XXX_Unmarshal

func (m *ProposalRule) XXX_Unmarshal(b []byte) error

type PubVoteProposalProject

type PubVoteProposalProject struct {
	ProposalID           string   `protobuf:"bytes,1,opt,name=proposalID,proto3" json:"proposalID,omitempty"`
	Oppose               bool     `protobuf:"varint,2,opt,name=oppose,proto3" json:"oppose,omitempty"`
	OriginAddr           []string `protobuf:"bytes,3,rep,name=originAddr,proto3" json:"originAddr,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PubVoteProposalProject) Descriptor

func (*PubVoteProposalProject) Descriptor() ([]byte, []int)

func (*PubVoteProposalProject) GetOppose

func (m *PubVoteProposalProject) GetOppose() bool

func (*PubVoteProposalProject) GetOriginAddr

func (m *PubVoteProposalProject) GetOriginAddr() []string

func (*PubVoteProposalProject) GetProposalID

func (m *PubVoteProposalProject) GetProposalID() string

func (*PubVoteProposalProject) ProtoMessage

func (*PubVoteProposalProject) ProtoMessage()

func (*PubVoteProposalProject) Reset

func (m *PubVoteProposalProject) Reset()

func (*PubVoteProposalProject) String

func (m *PubVoteProposalProject) String() string

func (*PubVoteProposalProject) XXX_DiscardUnknown

func (m *PubVoteProposalProject) XXX_DiscardUnknown()

func (*PubVoteProposalProject) XXX_Marshal

func (m *PubVoteProposalProject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PubVoteProposalProject) XXX_Merge

func (m *PubVoteProposalProject) XXX_Merge(src proto.Message)

func (*PubVoteProposalProject) XXX_Size

func (m *PubVoteProposalProject) XXX_Size() int

func (*PubVoteProposalProject) XXX_Unmarshal

func (m *PubVoteProposalProject) XXX_Unmarshal(b []byte) error

type PublicVote

type PublicVote struct {
	// 是否需要公示
	Publicity bool `protobuf:"varint,1,opt,name=publicity,proto3" json:"publicity,omitempty"`
	// 总票数
	TotalVotes int32 `protobuf:"varint,2,opt,name=totalVotes,proto3" json:"totalVotes,omitempty"`
	// 全体持票人反对票
	OpposeVotes int32 `protobuf:"varint,3,opt,name=opposeVotes,proto3" json:"opposeVotes,omitempty"`
	// 是否通过
	PubPass              bool     `protobuf:"varint,4,opt,name=pubPass,proto3" json:"pubPass,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PublicVote) Descriptor

func (*PublicVote) Descriptor() ([]byte, []int)

func (*PublicVote) GetOpposeVotes

func (m *PublicVote) GetOpposeVotes() int32

func (*PublicVote) GetPubPass

func (m *PublicVote) GetPubPass() bool

func (*PublicVote) GetPublicity

func (m *PublicVote) GetPublicity() bool

func (*PublicVote) GetTotalVotes

func (m *PublicVote) GetTotalVotes() int32

func (*PublicVote) ProtoMessage

func (*PublicVote) ProtoMessage()

func (*PublicVote) Reset

func (m *PublicVote) Reset()

func (*PublicVote) String

func (m *PublicVote) String() string

func (*PublicVote) XXX_DiscardUnknown

func (m *PublicVote) XXX_DiscardUnknown()

func (*PublicVote) XXX_Marshal

func (m *PublicVote) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PublicVote) XXX_Merge

func (m *PublicVote) XXX_Merge(src proto.Message)

func (*PublicVote) XXX_Size

func (m *PublicVote) XXX_Size() int

func (*PublicVote) XXX_Unmarshal

func (m *PublicVote) XXX_Unmarshal(b []byte) error

type ReceiptProposalBoard

type ReceiptProposalBoard struct {
	Prev                 *AutonomyProposalBoard `protobuf:"bytes,1,opt,name=prev,proto3" json:"prev,omitempty"`
	Current              *AutonomyProposalBoard `protobuf:"bytes,2,opt,name=current,proto3" json:"current,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

receipt

func (*ReceiptProposalBoard) Descriptor

func (*ReceiptProposalBoard) Descriptor() ([]byte, []int)

func (*ReceiptProposalBoard) GetCurrent

func (*ReceiptProposalBoard) GetPrev

func (*ReceiptProposalBoard) ProtoMessage

func (*ReceiptProposalBoard) ProtoMessage()

func (*ReceiptProposalBoard) Reset

func (m *ReceiptProposalBoard) Reset()

func (*ReceiptProposalBoard) String

func (m *ReceiptProposalBoard) String() string

func (*ReceiptProposalBoard) XXX_DiscardUnknown

func (m *ReceiptProposalBoard) XXX_DiscardUnknown()

func (*ReceiptProposalBoard) XXX_Marshal

func (m *ReceiptProposalBoard) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReceiptProposalBoard) XXX_Merge

func (m *ReceiptProposalBoard) XXX_Merge(src proto.Message)

func (*ReceiptProposalBoard) XXX_Size

func (m *ReceiptProposalBoard) XXX_Size() int

func (*ReceiptProposalBoard) XXX_Unmarshal

func (m *ReceiptProposalBoard) XXX_Unmarshal(b []byte) error

type ReceiptProposalChange

type ReceiptProposalChange struct {
	Prev                 *AutonomyProposalChange `protobuf:"bytes,1,opt,name=prev,proto3" json:"prev,omitempty"`
	Current              *AutonomyProposalChange `protobuf:"bytes,2,opt,name=current,proto3" json:"current,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

receipt

func (*ReceiptProposalChange) Descriptor

func (*ReceiptProposalChange) Descriptor() ([]byte, []int)

func (*ReceiptProposalChange) GetCurrent

func (*ReceiptProposalChange) GetPrev

func (*ReceiptProposalChange) ProtoMessage

func (*ReceiptProposalChange) ProtoMessage()

func (*ReceiptProposalChange) Reset

func (m *ReceiptProposalChange) Reset()

func (*ReceiptProposalChange) String

func (m *ReceiptProposalChange) String() string

func (*ReceiptProposalChange) XXX_DiscardUnknown

func (m *ReceiptProposalChange) XXX_DiscardUnknown()

func (*ReceiptProposalChange) XXX_Marshal

func (m *ReceiptProposalChange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReceiptProposalChange) XXX_Merge

func (m *ReceiptProposalChange) XXX_Merge(src proto.Message)

func (*ReceiptProposalChange) XXX_Size

func (m *ReceiptProposalChange) XXX_Size() int

func (*ReceiptProposalChange) XXX_Unmarshal

func (m *ReceiptProposalChange) XXX_Unmarshal(b []byte) error

type ReceiptProposalComment

type ReceiptProposalComment struct {
	Cmt                  *Comment `protobuf:"bytes,1,opt,name=cmt,proto3" json:"cmt,omitempty"`
	Height               int64    `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty"`
	Index                int32    `protobuf:"varint,3,opt,name=index,proto3" json:"index,omitempty"`
	Hash                 string   `protobuf:"bytes,4,opt,name=hash,proto3" json:"hash,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReceiptProposalComment) Descriptor

func (*ReceiptProposalComment) Descriptor() ([]byte, []int)

func (*ReceiptProposalComment) GetCmt

func (m *ReceiptProposalComment) GetCmt() *Comment

func (*ReceiptProposalComment) GetHash

func (m *ReceiptProposalComment) GetHash() string

func (*ReceiptProposalComment) GetHeight

func (m *ReceiptProposalComment) GetHeight() int64

func (*ReceiptProposalComment) GetIndex

func (m *ReceiptProposalComment) GetIndex() int32

func (*ReceiptProposalComment) ProtoMessage

func (*ReceiptProposalComment) ProtoMessage()

func (*ReceiptProposalComment) Reset

func (m *ReceiptProposalComment) Reset()

func (*ReceiptProposalComment) String

func (m *ReceiptProposalComment) String() string

func (*ReceiptProposalComment) XXX_DiscardUnknown

func (m *ReceiptProposalComment) XXX_DiscardUnknown()

func (*ReceiptProposalComment) XXX_Marshal

func (m *ReceiptProposalComment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReceiptProposalComment) XXX_Merge

func (m *ReceiptProposalComment) XXX_Merge(src proto.Message)

func (*ReceiptProposalComment) XXX_Size

func (m *ReceiptProposalComment) XXX_Size() int

func (*ReceiptProposalComment) XXX_Unmarshal

func (m *ReceiptProposalComment) XXX_Unmarshal(b []byte) error

type ReceiptProposalProject

type ReceiptProposalProject struct {
	Prev                 *AutonomyProposalProject `protobuf:"bytes,1,opt,name=prev,proto3" json:"prev,omitempty"`
	Current              *AutonomyProposalProject `protobuf:"bytes,2,opt,name=current,proto3" json:"current,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

receipt

func (*ReceiptProposalProject) Descriptor

func (*ReceiptProposalProject) Descriptor() ([]byte, []int)

func (*ReceiptProposalProject) GetCurrent

func (*ReceiptProposalProject) GetPrev

func (*ReceiptProposalProject) ProtoMessage

func (*ReceiptProposalProject) ProtoMessage()

func (*ReceiptProposalProject) Reset

func (m *ReceiptProposalProject) Reset()

func (*ReceiptProposalProject) String

func (m *ReceiptProposalProject) String() string

func (*ReceiptProposalProject) XXX_DiscardUnknown

func (m *ReceiptProposalProject) XXX_DiscardUnknown()

func (*ReceiptProposalProject) XXX_Marshal

func (m *ReceiptProposalProject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReceiptProposalProject) XXX_Merge

func (m *ReceiptProposalProject) XXX_Merge(src proto.Message)

func (*ReceiptProposalProject) XXX_Size

func (m *ReceiptProposalProject) XXX_Size() int

func (*ReceiptProposalProject) XXX_Unmarshal

func (m *ReceiptProposalProject) XXX_Unmarshal(b []byte) error

type ReceiptProposalRule

type ReceiptProposalRule struct {
	Prev                 *AutonomyProposalRule `protobuf:"bytes,1,opt,name=prev,proto3" json:"prev,omitempty"`
	Current              *AutonomyProposalRule `protobuf:"bytes,2,opt,name=current,proto3" json:"current,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

receipt

func (*ReceiptProposalRule) Descriptor

func (*ReceiptProposalRule) Descriptor() ([]byte, []int)

func (*ReceiptProposalRule) GetCurrent

func (m *ReceiptProposalRule) GetCurrent() *AutonomyProposalRule

func (*ReceiptProposalRule) GetPrev

func (*ReceiptProposalRule) ProtoMessage

func (*ReceiptProposalRule) ProtoMessage()

func (*ReceiptProposalRule) Reset

func (m *ReceiptProposalRule) Reset()

func (*ReceiptProposalRule) String

func (m *ReceiptProposalRule) String() string

func (*ReceiptProposalRule) XXX_DiscardUnknown

func (m *ReceiptProposalRule) XXX_DiscardUnknown()

func (*ReceiptProposalRule) XXX_Marshal

func (m *ReceiptProposalRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReceiptProposalRule) XXX_Merge

func (m *ReceiptProposalRule) XXX_Merge(src proto.Message)

func (*ReceiptProposalRule) XXX_Size

func (m *ReceiptProposalRule) XXX_Size() int

func (*ReceiptProposalRule) XXX_Unmarshal

func (m *ReceiptProposalRule) XXX_Unmarshal(b []byte) error

type RelationCmt

type RelationCmt struct {
	RepHash              string   `protobuf:"bytes,1,opt,name=repHash,proto3" json:"repHash,omitempty"`
	Comment              string   `protobuf:"bytes,2,opt,name=comment,proto3" json:"comment,omitempty"`
	Height               int64    `protobuf:"varint,3,opt,name=height,proto3" json:"height,omitempty"`
	Index                int32    `protobuf:"varint,4,opt,name=index,proto3" json:"index,omitempty"`
	Hash                 string   `protobuf:"bytes,5,opt,name=hash,proto3" json:"hash,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RelationCmt) Descriptor

func (*RelationCmt) Descriptor() ([]byte, []int)

func (*RelationCmt) GetComment

func (m *RelationCmt) GetComment() string

func (*RelationCmt) GetHash

func (m *RelationCmt) GetHash() string

func (*RelationCmt) GetHeight

func (m *RelationCmt) GetHeight() int64

func (*RelationCmt) GetIndex

func (m *RelationCmt) GetIndex() int32

func (*RelationCmt) GetRepHash

func (m *RelationCmt) GetRepHash() string

func (*RelationCmt) ProtoMessage

func (*RelationCmt) ProtoMessage()

func (*RelationCmt) Reset

func (m *RelationCmt) Reset()

func (*RelationCmt) String

func (m *RelationCmt) String() string

func (*RelationCmt) XXX_DiscardUnknown

func (m *RelationCmt) XXX_DiscardUnknown()

func (*RelationCmt) XXX_Marshal

func (m *RelationCmt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RelationCmt) XXX_Merge

func (m *RelationCmt) XXX_Merge(src proto.Message)

func (*RelationCmt) XXX_Size

func (m *RelationCmt) XXX_Size() int

func (*RelationCmt) XXX_Unmarshal

func (m *RelationCmt) XXX_Unmarshal(b []byte) error

type ReplyQueryProposalBoard

type ReplyQueryProposalBoard struct {
	PropBoards           []*AutonomyProposalBoard `protobuf:"bytes,1,rep,name=propBoards,proto3" json:"propBoards,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*ReplyQueryProposalBoard) Descriptor

func (*ReplyQueryProposalBoard) Descriptor() ([]byte, []int)

func (*ReplyQueryProposalBoard) GetPropBoards

func (m *ReplyQueryProposalBoard) GetPropBoards() []*AutonomyProposalBoard

func (*ReplyQueryProposalBoard) ProtoMessage

func (*ReplyQueryProposalBoard) ProtoMessage()

func (*ReplyQueryProposalBoard) Reset

func (m *ReplyQueryProposalBoard) Reset()

func (*ReplyQueryProposalBoard) String

func (m *ReplyQueryProposalBoard) String() string

func (*ReplyQueryProposalBoard) XXX_DiscardUnknown

func (m *ReplyQueryProposalBoard) XXX_DiscardUnknown()

func (*ReplyQueryProposalBoard) XXX_Marshal

func (m *ReplyQueryProposalBoard) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReplyQueryProposalBoard) XXX_Merge

func (m *ReplyQueryProposalBoard) XXX_Merge(src proto.Message)

func (*ReplyQueryProposalBoard) XXX_Size

func (m *ReplyQueryProposalBoard) XXX_Size() int

func (*ReplyQueryProposalBoard) XXX_Unmarshal

func (m *ReplyQueryProposalBoard) XXX_Unmarshal(b []byte) error

type ReplyQueryProposalChange

type ReplyQueryProposalChange struct {
	PropChanges          []*AutonomyProposalChange `protobuf:"bytes,1,rep,name=propChanges,proto3" json:"propChanges,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (*ReplyQueryProposalChange) Descriptor

func (*ReplyQueryProposalChange) Descriptor() ([]byte, []int)

func (*ReplyQueryProposalChange) GetPropChanges

func (m *ReplyQueryProposalChange) GetPropChanges() []*AutonomyProposalChange

func (*ReplyQueryProposalChange) ProtoMessage

func (*ReplyQueryProposalChange) ProtoMessage()

func (*ReplyQueryProposalChange) Reset

func (m *ReplyQueryProposalChange) Reset()

func (*ReplyQueryProposalChange) String

func (m *ReplyQueryProposalChange) String() string

func (*ReplyQueryProposalChange) XXX_DiscardUnknown

func (m *ReplyQueryProposalChange) XXX_DiscardUnknown()

func (*ReplyQueryProposalChange) XXX_Marshal

func (m *ReplyQueryProposalChange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReplyQueryProposalChange) XXX_Merge

func (m *ReplyQueryProposalChange) XXX_Merge(src proto.Message)

func (*ReplyQueryProposalChange) XXX_Size

func (m *ReplyQueryProposalChange) XXX_Size() int

func (*ReplyQueryProposalChange) XXX_Unmarshal

func (m *ReplyQueryProposalChange) XXX_Unmarshal(b []byte) error

type ReplyQueryProposalComment

type ReplyQueryProposalComment struct {
	RltCmt               []*RelationCmt `protobuf:"bytes,1,rep,name=rltCmt,proto3" json:"rltCmt,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*ReplyQueryProposalComment) Descriptor

func (*ReplyQueryProposalComment) Descriptor() ([]byte, []int)

func (*ReplyQueryProposalComment) GetRltCmt

func (m *ReplyQueryProposalComment) GetRltCmt() []*RelationCmt

func (*ReplyQueryProposalComment) ProtoMessage

func (*ReplyQueryProposalComment) ProtoMessage()

func (*ReplyQueryProposalComment) Reset

func (m *ReplyQueryProposalComment) Reset()

func (*ReplyQueryProposalComment) String

func (m *ReplyQueryProposalComment) String() string

func (*ReplyQueryProposalComment) XXX_DiscardUnknown

func (m *ReplyQueryProposalComment) XXX_DiscardUnknown()

func (*ReplyQueryProposalComment) XXX_Marshal

func (m *ReplyQueryProposalComment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReplyQueryProposalComment) XXX_Merge

func (m *ReplyQueryProposalComment) XXX_Merge(src proto.Message)

func (*ReplyQueryProposalComment) XXX_Size

func (m *ReplyQueryProposalComment) XXX_Size() int

func (*ReplyQueryProposalComment) XXX_Unmarshal

func (m *ReplyQueryProposalComment) XXX_Unmarshal(b []byte) error

type ReplyQueryProposalProject

type ReplyQueryProposalProject struct {
	PropProjects         []*AutonomyProposalProject `protobuf:"bytes,1,rep,name=propProjects,proto3" json:"propProjects,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
	XXX_unrecognized     []byte                     `json:"-"`
	XXX_sizecache        int32                      `json:"-"`
}

func (*ReplyQueryProposalProject) Descriptor

func (*ReplyQueryProposalProject) Descriptor() ([]byte, []int)

func (*ReplyQueryProposalProject) GetPropProjects

func (m *ReplyQueryProposalProject) GetPropProjects() []*AutonomyProposalProject

func (*ReplyQueryProposalProject) ProtoMessage

func (*ReplyQueryProposalProject) ProtoMessage()

func (*ReplyQueryProposalProject) Reset

func (m *ReplyQueryProposalProject) Reset()

func (*ReplyQueryProposalProject) String

func (m *ReplyQueryProposalProject) String() string

func (*ReplyQueryProposalProject) XXX_DiscardUnknown

func (m *ReplyQueryProposalProject) XXX_DiscardUnknown()

func (*ReplyQueryProposalProject) XXX_Marshal

func (m *ReplyQueryProposalProject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReplyQueryProposalProject) XXX_Merge

func (m *ReplyQueryProposalProject) XXX_Merge(src proto.Message)

func (*ReplyQueryProposalProject) XXX_Size

func (m *ReplyQueryProposalProject) XXX_Size() int

func (*ReplyQueryProposalProject) XXX_Unmarshal

func (m *ReplyQueryProposalProject) XXX_Unmarshal(b []byte) error

type ReplyQueryProposalRule

type ReplyQueryProposalRule struct {
	PropRules            []*AutonomyProposalRule `protobuf:"bytes,1,rep,name=propRules,proto3" json:"propRules,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

func (*ReplyQueryProposalRule) Descriptor

func (*ReplyQueryProposalRule) Descriptor() ([]byte, []int)

func (*ReplyQueryProposalRule) GetPropRules

func (m *ReplyQueryProposalRule) GetPropRules() []*AutonomyProposalRule

func (*ReplyQueryProposalRule) ProtoMessage

func (*ReplyQueryProposalRule) ProtoMessage()

func (*ReplyQueryProposalRule) Reset

func (m *ReplyQueryProposalRule) Reset()

func (*ReplyQueryProposalRule) String

func (m *ReplyQueryProposalRule) String() string

func (*ReplyQueryProposalRule) XXX_DiscardUnknown

func (m *ReplyQueryProposalRule) XXX_DiscardUnknown()

func (*ReplyQueryProposalRule) XXX_Marshal

func (m *ReplyQueryProposalRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReplyQueryProposalRule) XXX_Merge

func (m *ReplyQueryProposalRule) XXX_Merge(src proto.Message)

func (*ReplyQueryProposalRule) XXX_Size

func (m *ReplyQueryProposalRule) XXX_Size() int

func (*ReplyQueryProposalRule) XXX_Unmarshal

func (m *ReplyQueryProposalRule) XXX_Unmarshal(b []byte) error

type ReqQueryProposalBoard

type ReqQueryProposalBoard struct {
	Status               int32    `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"`
	Addr                 string   `protobuf:"bytes,2,opt,name=addr,proto3" json:"addr,omitempty"`
	Count                int32    `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"`
	Direction            int32    `protobuf:"varint,4,opt,name=direction,proto3" json:"direction,omitempty"`
	Height               int64    `protobuf:"varint,5,opt,name=height,proto3" json:"height,omitempty"`
	Index                int32    `protobuf:"varint,6,opt,name=index,proto3" json:"index,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

query

func (*ReqQueryProposalBoard) Descriptor

func (*ReqQueryProposalBoard) Descriptor() ([]byte, []int)

func (*ReqQueryProposalBoard) GetAddr

func (m *ReqQueryProposalBoard) GetAddr() string

func (*ReqQueryProposalBoard) GetCount

func (m *ReqQueryProposalBoard) GetCount() int32

func (*ReqQueryProposalBoard) GetDirection

func (m *ReqQueryProposalBoard) GetDirection() int32

func (*ReqQueryProposalBoard) GetHeight

func (m *ReqQueryProposalBoard) GetHeight() int64

func (*ReqQueryProposalBoard) GetIndex

func (m *ReqQueryProposalBoard) GetIndex() int32

func (*ReqQueryProposalBoard) GetStatus

func (m *ReqQueryProposalBoard) GetStatus() int32

func (*ReqQueryProposalBoard) ProtoMessage

func (*ReqQueryProposalBoard) ProtoMessage()

func (*ReqQueryProposalBoard) Reset

func (m *ReqQueryProposalBoard) Reset()

func (*ReqQueryProposalBoard) String

func (m *ReqQueryProposalBoard) String() string

func (*ReqQueryProposalBoard) XXX_DiscardUnknown

func (m *ReqQueryProposalBoard) XXX_DiscardUnknown()

func (*ReqQueryProposalBoard) XXX_Marshal

func (m *ReqQueryProposalBoard) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqQueryProposalBoard) XXX_Merge

func (m *ReqQueryProposalBoard) XXX_Merge(src proto.Message)

func (*ReqQueryProposalBoard) XXX_Size

func (m *ReqQueryProposalBoard) XXX_Size() int

func (*ReqQueryProposalBoard) XXX_Unmarshal

func (m *ReqQueryProposalBoard) XXX_Unmarshal(b []byte) error

type ReqQueryProposalChange

type ReqQueryProposalChange struct {
	Status               int32    `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"`
	Addr                 string   `protobuf:"bytes,2,opt,name=addr,proto3" json:"addr,omitempty"`
	Count                int32    `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"`
	Direction            int32    `protobuf:"varint,4,opt,name=direction,proto3" json:"direction,omitempty"`
	Height               int64    `protobuf:"varint,5,opt,name=height,proto3" json:"height,omitempty"`
	Index                int32    `protobuf:"varint,6,opt,name=index,proto3" json:"index,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

query

func (*ReqQueryProposalChange) Descriptor

func (*ReqQueryProposalChange) Descriptor() ([]byte, []int)

func (*ReqQueryProposalChange) GetAddr

func (m *ReqQueryProposalChange) GetAddr() string

func (*ReqQueryProposalChange) GetCount

func (m *ReqQueryProposalChange) GetCount() int32

func (*ReqQueryProposalChange) GetDirection

func (m *ReqQueryProposalChange) GetDirection() int32

func (*ReqQueryProposalChange) GetHeight

func (m *ReqQueryProposalChange) GetHeight() int64

func (*ReqQueryProposalChange) GetIndex

func (m *ReqQueryProposalChange) GetIndex() int32

func (*ReqQueryProposalChange) GetStatus

func (m *ReqQueryProposalChange) GetStatus() int32

func (*ReqQueryProposalChange) ProtoMessage

func (*ReqQueryProposalChange) ProtoMessage()

func (*ReqQueryProposalChange) Reset

func (m *ReqQueryProposalChange) Reset()

func (*ReqQueryProposalChange) String

func (m *ReqQueryProposalChange) String() string

func (*ReqQueryProposalChange) XXX_DiscardUnknown

func (m *ReqQueryProposalChange) XXX_DiscardUnknown()

func (*ReqQueryProposalChange) XXX_Marshal

func (m *ReqQueryProposalChange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqQueryProposalChange) XXX_Merge

func (m *ReqQueryProposalChange) XXX_Merge(src proto.Message)

func (*ReqQueryProposalChange) XXX_Size

func (m *ReqQueryProposalChange) XXX_Size() int

func (*ReqQueryProposalChange) XXX_Unmarshal

func (m *ReqQueryProposalChange) XXX_Unmarshal(b []byte) error

type ReqQueryProposalComment

type ReqQueryProposalComment struct {
	ProposalID           string   `protobuf:"bytes,1,opt,name=proposalID,proto3" json:"proposalID,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"`
	Height               int64    `protobuf:"varint,4,opt,name=height,proto3" json:"height,omitempty"`
	Index                int32    `protobuf:"varint,5,opt,name=index,proto3" json:"index,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

query

func (*ReqQueryProposalComment) Descriptor

func (*ReqQueryProposalComment) Descriptor() ([]byte, []int)

func (*ReqQueryProposalComment) GetCount

func (m *ReqQueryProposalComment) GetCount() int32

func (*ReqQueryProposalComment) GetDirection

func (m *ReqQueryProposalComment) GetDirection() int32

func (*ReqQueryProposalComment) GetHeight

func (m *ReqQueryProposalComment) GetHeight() int64

func (*ReqQueryProposalComment) GetIndex

func (m *ReqQueryProposalComment) GetIndex() int32

func (*ReqQueryProposalComment) GetProposalID

func (m *ReqQueryProposalComment) GetProposalID() string

func (*ReqQueryProposalComment) ProtoMessage

func (*ReqQueryProposalComment) ProtoMessage()

func (*ReqQueryProposalComment) Reset

func (m *ReqQueryProposalComment) Reset()

func (*ReqQueryProposalComment) String

func (m *ReqQueryProposalComment) String() string

func (*ReqQueryProposalComment) XXX_DiscardUnknown

func (m *ReqQueryProposalComment) XXX_DiscardUnknown()

func (*ReqQueryProposalComment) XXX_Marshal

func (m *ReqQueryProposalComment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqQueryProposalComment) XXX_Merge

func (m *ReqQueryProposalComment) XXX_Merge(src proto.Message)

func (*ReqQueryProposalComment) XXX_Size

func (m *ReqQueryProposalComment) XXX_Size() int

func (*ReqQueryProposalComment) XXX_Unmarshal

func (m *ReqQueryProposalComment) XXX_Unmarshal(b []byte) error

type ReqQueryProposalProject

type ReqQueryProposalProject struct {
	Status               int32    `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"`
	Addr                 string   `protobuf:"bytes,2,opt,name=addr,proto3" json:"addr,omitempty"`
	Count                int32    `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"`
	Direction            int32    `protobuf:"varint,4,opt,name=direction,proto3" json:"direction,omitempty"`
	Height               int64    `protobuf:"varint,5,opt,name=height,proto3" json:"height,omitempty"`
	Index                int32    `protobuf:"varint,6,opt,name=index,proto3" json:"index,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

query

func (*ReqQueryProposalProject) Descriptor

func (*ReqQueryProposalProject) Descriptor() ([]byte, []int)

func (*ReqQueryProposalProject) GetAddr

func (m *ReqQueryProposalProject) GetAddr() string

func (*ReqQueryProposalProject) GetCount

func (m *ReqQueryProposalProject) GetCount() int32

func (*ReqQueryProposalProject) GetDirection

func (m *ReqQueryProposalProject) GetDirection() int32

func (*ReqQueryProposalProject) GetHeight

func (m *ReqQueryProposalProject) GetHeight() int64

func (*ReqQueryProposalProject) GetIndex

func (m *ReqQueryProposalProject) GetIndex() int32

func (*ReqQueryProposalProject) GetStatus

func (m *ReqQueryProposalProject) GetStatus() int32

func (*ReqQueryProposalProject) ProtoMessage

func (*ReqQueryProposalProject) ProtoMessage()

func (*ReqQueryProposalProject) Reset

func (m *ReqQueryProposalProject) Reset()

func (*ReqQueryProposalProject) String

func (m *ReqQueryProposalProject) String() string

func (*ReqQueryProposalProject) XXX_DiscardUnknown

func (m *ReqQueryProposalProject) XXX_DiscardUnknown()

func (*ReqQueryProposalProject) XXX_Marshal

func (m *ReqQueryProposalProject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqQueryProposalProject) XXX_Merge

func (m *ReqQueryProposalProject) XXX_Merge(src proto.Message)

func (*ReqQueryProposalProject) XXX_Size

func (m *ReqQueryProposalProject) XXX_Size() int

func (*ReqQueryProposalProject) XXX_Unmarshal

func (m *ReqQueryProposalProject) XXX_Unmarshal(b []byte) error

type ReqQueryProposalRule

type ReqQueryProposalRule struct {
	Status               int32    `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"`
	Addr                 string   `protobuf:"bytes,2,opt,name=addr,proto3" json:"addr,omitempty"`
	Count                int32    `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"`
	Direction            int32    `protobuf:"varint,4,opt,name=direction,proto3" json:"direction,omitempty"`
	Height               int64    `protobuf:"varint,5,opt,name=height,proto3" json:"height,omitempty"`
	Index                int32    `protobuf:"varint,6,opt,name=index,proto3" json:"index,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

query

func (*ReqQueryProposalRule) Descriptor

func (*ReqQueryProposalRule) Descriptor() ([]byte, []int)

func (*ReqQueryProposalRule) GetAddr

func (m *ReqQueryProposalRule) GetAddr() string

func (*ReqQueryProposalRule) GetCount

func (m *ReqQueryProposalRule) GetCount() int32

func (*ReqQueryProposalRule) GetDirection

func (m *ReqQueryProposalRule) GetDirection() int32

func (*ReqQueryProposalRule) GetHeight

func (m *ReqQueryProposalRule) GetHeight() int64

func (*ReqQueryProposalRule) GetIndex

func (m *ReqQueryProposalRule) GetIndex() int32

func (*ReqQueryProposalRule) GetStatus

func (m *ReqQueryProposalRule) GetStatus() int32

func (*ReqQueryProposalRule) ProtoMessage

func (*ReqQueryProposalRule) ProtoMessage()

func (*ReqQueryProposalRule) Reset

func (m *ReqQueryProposalRule) Reset()

func (*ReqQueryProposalRule) String

func (m *ReqQueryProposalRule) String() string

func (*ReqQueryProposalRule) XXX_DiscardUnknown

func (m *ReqQueryProposalRule) XXX_DiscardUnknown()

func (*ReqQueryProposalRule) XXX_Marshal

func (m *ReqQueryProposalRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReqQueryProposalRule) XXX_Merge

func (m *ReqQueryProposalRule) XXX_Merge(src proto.Message)

func (*ReqQueryProposalRule) XXX_Size

func (m *ReqQueryProposalRule) XXX_Size() int

func (*ReqQueryProposalRule) XXX_Unmarshal

func (m *ReqQueryProposalRule) XXX_Unmarshal(b []byte) error

type RevokeProposalBoard

type RevokeProposalBoard struct {
	ProposalID           string   `protobuf:"bytes,1,opt,name=proposalID,proto3" json:"proposalID,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RevokeProposalBoard) Descriptor

func (*RevokeProposalBoard) Descriptor() ([]byte, []int)

func (*RevokeProposalBoard) GetProposalID

func (m *RevokeProposalBoard) GetProposalID() string

func (*RevokeProposalBoard) ProtoMessage

func (*RevokeProposalBoard) ProtoMessage()

func (*RevokeProposalBoard) Reset

func (m *RevokeProposalBoard) Reset()

func (*RevokeProposalBoard) String

func (m *RevokeProposalBoard) String() string

func (*RevokeProposalBoard) XXX_DiscardUnknown

func (m *RevokeProposalBoard) XXX_DiscardUnknown()

func (*RevokeProposalBoard) XXX_Marshal

func (m *RevokeProposalBoard) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RevokeProposalBoard) XXX_Merge

func (m *RevokeProposalBoard) XXX_Merge(src proto.Message)

func (*RevokeProposalBoard) XXX_Size

func (m *RevokeProposalBoard) XXX_Size() int

func (*RevokeProposalBoard) XXX_Unmarshal

func (m *RevokeProposalBoard) XXX_Unmarshal(b []byte) error

type RevokeProposalChange

type RevokeProposalChange struct {
	ProposalID           string   `protobuf:"bytes,1,opt,name=proposalID,proto3" json:"proposalID,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RevokeProposalChange) Descriptor

func (*RevokeProposalChange) Descriptor() ([]byte, []int)

func (*RevokeProposalChange) GetProposalID

func (m *RevokeProposalChange) GetProposalID() string

func (*RevokeProposalChange) ProtoMessage

func (*RevokeProposalChange) ProtoMessage()

func (*RevokeProposalChange) Reset

func (m *RevokeProposalChange) Reset()

func (*RevokeProposalChange) String

func (m *RevokeProposalChange) String() string

func (*RevokeProposalChange) XXX_DiscardUnknown

func (m *RevokeProposalChange) XXX_DiscardUnknown()

func (*RevokeProposalChange) XXX_Marshal

func (m *RevokeProposalChange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RevokeProposalChange) XXX_Merge

func (m *RevokeProposalChange) XXX_Merge(src proto.Message)

func (*RevokeProposalChange) XXX_Size

func (m *RevokeProposalChange) XXX_Size() int

func (*RevokeProposalChange) XXX_Unmarshal

func (m *RevokeProposalChange) XXX_Unmarshal(b []byte) error

type RevokeProposalProject

type RevokeProposalProject struct {
	ProposalID           string   `protobuf:"bytes,1,opt,name=proposalID,proto3" json:"proposalID,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RevokeProposalProject) Descriptor

func (*RevokeProposalProject) Descriptor() ([]byte, []int)

func (*RevokeProposalProject) GetProposalID

func (m *RevokeProposalProject) GetProposalID() string

func (*RevokeProposalProject) ProtoMessage

func (*RevokeProposalProject) ProtoMessage()

func (*RevokeProposalProject) Reset

func (m *RevokeProposalProject) Reset()

func (*RevokeProposalProject) String

func (m *RevokeProposalProject) String() string

func (*RevokeProposalProject) XXX_DiscardUnknown

func (m *RevokeProposalProject) XXX_DiscardUnknown()

func (*RevokeProposalProject) XXX_Marshal

func (m *RevokeProposalProject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RevokeProposalProject) XXX_Merge

func (m *RevokeProposalProject) XXX_Merge(src proto.Message)

func (*RevokeProposalProject) XXX_Size

func (m *RevokeProposalProject) XXX_Size() int

func (*RevokeProposalProject) XXX_Unmarshal

func (m *RevokeProposalProject) XXX_Unmarshal(b []byte) error

type RevokeProposalRule

type RevokeProposalRule struct {
	ProposalID           string   `protobuf:"bytes,1,opt,name=proposalID,proto3" json:"proposalID,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RevokeProposalRule) Descriptor

func (*RevokeProposalRule) Descriptor() ([]byte, []int)

func (*RevokeProposalRule) GetProposalID

func (m *RevokeProposalRule) GetProposalID() string

func (*RevokeProposalRule) ProtoMessage

func (*RevokeProposalRule) ProtoMessage()

func (*RevokeProposalRule) Reset

func (m *RevokeProposalRule) Reset()

func (*RevokeProposalRule) String

func (m *RevokeProposalRule) String() string

func (*RevokeProposalRule) XXX_DiscardUnknown

func (m *RevokeProposalRule) XXX_DiscardUnknown()

func (*RevokeProposalRule) XXX_Marshal

func (m *RevokeProposalRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RevokeProposalRule) XXX_Merge

func (m *RevokeProposalRule) XXX_Merge(src proto.Message)

func (*RevokeProposalRule) XXX_Size

func (m *RevokeProposalRule) XXX_Size() int

func (*RevokeProposalRule) XXX_Unmarshal

func (m *RevokeProposalRule) XXX_Unmarshal(b []byte) error

type RuleConfig

type RuleConfig struct {
	// 董事会成员赞成率,以%为单位,只保留整数部分
	BoardApproveRatio int32 `protobuf:"varint,1,opt,name=boardApproveRatio,proto3" json:"boardApproveRatio,omitempty"`
	// 全体持票人否决率
	PubOpposeRatio int32 `protobuf:"varint,2,opt,name=pubOpposeRatio,proto3" json:"pubOpposeRatio,omitempty"`
	// 提案金额
	ProposalAmount int64 `protobuf:"varint,3,opt,name=proposalAmount,proto3" json:"proposalAmount,omitempty"`
	// 重大项目公示金额阈值
	LargeProjectAmount int64 `protobuf:"varint,4,opt,name=largeProjectAmount,proto3" json:"largeProjectAmount,omitempty"`
	// 重大项目公示时间(以区块数为单位)
	PublicPeriod         int32    `protobuf:"varint,5,opt,name=publicPeriod,proto3" json:"publicPeriod,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RuleConfig) Descriptor

func (*RuleConfig) Descriptor() ([]byte, []int)

func (*RuleConfig) GetBoardApproveRatio

func (m *RuleConfig) GetBoardApproveRatio() int32

func (*RuleConfig) GetLargeProjectAmount

func (m *RuleConfig) GetLargeProjectAmount() int64

func (*RuleConfig) GetProposalAmount

func (m *RuleConfig) GetProposalAmount() int64

func (*RuleConfig) GetPubOpposeRatio

func (m *RuleConfig) GetPubOpposeRatio() int32

func (*RuleConfig) GetPublicPeriod

func (m *RuleConfig) GetPublicPeriod() int32

func (*RuleConfig) ProtoMessage

func (*RuleConfig) ProtoMessage()

func (*RuleConfig) Reset

func (m *RuleConfig) Reset()

func (*RuleConfig) String

func (m *RuleConfig) String() string

func (*RuleConfig) XXX_DiscardUnknown

func (m *RuleConfig) XXX_DiscardUnknown()

func (*RuleConfig) XXX_Marshal

func (m *RuleConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RuleConfig) XXX_Merge

func (m *RuleConfig) XXX_Merge(src proto.Message)

func (*RuleConfig) XXX_Size

func (m *RuleConfig) XXX_Size() int

func (*RuleConfig) XXX_Unmarshal

func (m *RuleConfig) XXX_Unmarshal(b []byte) error

type TerminateProposalBoard

type TerminateProposalBoard struct {
	ProposalID           string   `protobuf:"bytes,1,opt,name=proposalID,proto3" json:"proposalID,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TerminateProposalBoard) Descriptor

func (*TerminateProposalBoard) Descriptor() ([]byte, []int)

func (*TerminateProposalBoard) GetProposalID

func (m *TerminateProposalBoard) GetProposalID() string

func (*TerminateProposalBoard) ProtoMessage

func (*TerminateProposalBoard) ProtoMessage()

func (*TerminateProposalBoard) Reset

func (m *TerminateProposalBoard) Reset()

func (*TerminateProposalBoard) String

func (m *TerminateProposalBoard) String() string

func (*TerminateProposalBoard) XXX_DiscardUnknown

func (m *TerminateProposalBoard) XXX_DiscardUnknown()

func (*TerminateProposalBoard) XXX_Marshal

func (m *TerminateProposalBoard) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TerminateProposalBoard) XXX_Merge

func (m *TerminateProposalBoard) XXX_Merge(src proto.Message)

func (*TerminateProposalBoard) XXX_Size

func (m *TerminateProposalBoard) XXX_Size() int

func (*TerminateProposalBoard) XXX_Unmarshal

func (m *TerminateProposalBoard) XXX_Unmarshal(b []byte) error

type TerminateProposalChange

type TerminateProposalChange struct {
	ProposalID           string   `protobuf:"bytes,1,opt,name=proposalID,proto3" json:"proposalID,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TerminateProposalChange) Descriptor

func (*TerminateProposalChange) Descriptor() ([]byte, []int)

func (*TerminateProposalChange) GetProposalID

func (m *TerminateProposalChange) GetProposalID() string

func (*TerminateProposalChange) ProtoMessage

func (*TerminateProposalChange) ProtoMessage()

func (*TerminateProposalChange) Reset

func (m *TerminateProposalChange) Reset()

func (*TerminateProposalChange) String

func (m *TerminateProposalChange) String() string

func (*TerminateProposalChange) XXX_DiscardUnknown

func (m *TerminateProposalChange) XXX_DiscardUnknown()

func (*TerminateProposalChange) XXX_Marshal

func (m *TerminateProposalChange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TerminateProposalChange) XXX_Merge

func (m *TerminateProposalChange) XXX_Merge(src proto.Message)

func (*TerminateProposalChange) XXX_Size

func (m *TerminateProposalChange) XXX_Size() int

func (*TerminateProposalChange) XXX_Unmarshal

func (m *TerminateProposalChange) XXX_Unmarshal(b []byte) error

type TerminateProposalProject

type TerminateProposalProject struct {
	ProposalID           string   `protobuf:"bytes,1,opt,name=proposalID,proto3" json:"proposalID,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TerminateProposalProject) Descriptor

func (*TerminateProposalProject) Descriptor() ([]byte, []int)

func (*TerminateProposalProject) GetProposalID

func (m *TerminateProposalProject) GetProposalID() string

func (*TerminateProposalProject) ProtoMessage

func (*TerminateProposalProject) ProtoMessage()

func (*TerminateProposalProject) Reset

func (m *TerminateProposalProject) Reset()

func (*TerminateProposalProject) String

func (m *TerminateProposalProject) String() string

func (*TerminateProposalProject) XXX_DiscardUnknown

func (m *TerminateProposalProject) XXX_DiscardUnknown()

func (*TerminateProposalProject) XXX_Marshal

func (m *TerminateProposalProject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TerminateProposalProject) XXX_Merge

func (m *TerminateProposalProject) XXX_Merge(src proto.Message)

func (*TerminateProposalProject) XXX_Size

func (m *TerminateProposalProject) XXX_Size() int

func (*TerminateProposalProject) XXX_Unmarshal

func (m *TerminateProposalProject) XXX_Unmarshal(b []byte) error

type TerminateProposalRule

type TerminateProposalRule struct {
	ProposalID           string   `protobuf:"bytes,1,opt,name=proposalID,proto3" json:"proposalID,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TerminateProposalRule) Descriptor

func (*TerminateProposalRule) Descriptor() ([]byte, []int)

func (*TerminateProposalRule) GetProposalID

func (m *TerminateProposalRule) GetProposalID() string

func (*TerminateProposalRule) ProtoMessage

func (*TerminateProposalRule) ProtoMessage()

func (*TerminateProposalRule) Reset

func (m *TerminateProposalRule) Reset()

func (*TerminateProposalRule) String

func (m *TerminateProposalRule) String() string

func (*TerminateProposalRule) XXX_DiscardUnknown

func (m *TerminateProposalRule) XXX_DiscardUnknown()

func (*TerminateProposalRule) XXX_Marshal

func (m *TerminateProposalRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TerminateProposalRule) XXX_Merge

func (m *TerminateProposalRule) XXX_Merge(src proto.Message)

func (*TerminateProposalRule) XXX_Size

func (m *TerminateProposalRule) XXX_Size() int

func (*TerminateProposalRule) XXX_Unmarshal

func (m *TerminateProposalRule) XXX_Unmarshal(b []byte) error

type TransferFund

type TransferFund struct {
	Amount               int64    `protobuf:"varint,1,opt,name=amount,proto3" json:"amount,omitempty"`
	Note                 string   `protobuf:"bytes,2,opt,name=note,proto3" json:"note,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

TransferFund action

func (*TransferFund) Descriptor

func (*TransferFund) Descriptor() ([]byte, []int)

func (*TransferFund) GetAmount

func (m *TransferFund) GetAmount() int64

func (*TransferFund) GetNote

func (m *TransferFund) GetNote() string

func (*TransferFund) ProtoMessage

func (*TransferFund) ProtoMessage()

func (*TransferFund) Reset

func (m *TransferFund) Reset()

func (*TransferFund) String

func (m *TransferFund) String() string

func (*TransferFund) XXX_DiscardUnknown

func (m *TransferFund) XXX_DiscardUnknown()

func (*TransferFund) XXX_Marshal

func (m *TransferFund) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferFund) XXX_Merge

func (m *TransferFund) XXX_Merge(src proto.Message)

func (*TransferFund) XXX_Size

func (m *TransferFund) XXX_Size() int

func (*TransferFund) XXX_Unmarshal

func (m *TransferFund) XXX_Unmarshal(b []byte) error

type VoteProposalBoard

type VoteProposalBoard struct {
	ProposalID           string   `protobuf:"bytes,1,opt,name=proposalID,proto3" json:"proposalID,omitempty"`
	Approve              bool     `protobuf:"varint,2,opt,name=approve,proto3" json:"approve,omitempty"`
	OriginAddr           []string `protobuf:"bytes,3,rep,name=originAddr,proto3" json:"originAddr,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*VoteProposalBoard) Descriptor

func (*VoteProposalBoard) Descriptor() ([]byte, []int)

func (*VoteProposalBoard) GetApprove

func (m *VoteProposalBoard) GetApprove() bool

func (*VoteProposalBoard) GetOriginAddr

func (m *VoteProposalBoard) GetOriginAddr() []string

func (*VoteProposalBoard) GetProposalID

func (m *VoteProposalBoard) GetProposalID() string

func (*VoteProposalBoard) ProtoMessage

func (*VoteProposalBoard) ProtoMessage()

func (*VoteProposalBoard) Reset

func (m *VoteProposalBoard) Reset()

func (*VoteProposalBoard) String

func (m *VoteProposalBoard) String() string

func (*VoteProposalBoard) XXX_DiscardUnknown

func (m *VoteProposalBoard) XXX_DiscardUnknown()

func (*VoteProposalBoard) XXX_Marshal

func (m *VoteProposalBoard) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VoteProposalBoard) XXX_Merge

func (m *VoteProposalBoard) XXX_Merge(src proto.Message)

func (*VoteProposalBoard) XXX_Size

func (m *VoteProposalBoard) XXX_Size() int

func (*VoteProposalBoard) XXX_Unmarshal

func (m *VoteProposalBoard) XXX_Unmarshal(b []byte) error

type VoteProposalChange

type VoteProposalChange struct {
	ProposalID           string   `protobuf:"bytes,1,opt,name=proposalID,proto3" json:"proposalID,omitempty"`
	Approve              bool     `protobuf:"varint,2,opt,name=approve,proto3" json:"approve,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*VoteProposalChange) Descriptor

func (*VoteProposalChange) Descriptor() ([]byte, []int)

func (*VoteProposalChange) GetApprove

func (m *VoteProposalChange) GetApprove() bool

func (*VoteProposalChange) GetProposalID

func (m *VoteProposalChange) GetProposalID() string

func (*VoteProposalChange) ProtoMessage

func (*VoteProposalChange) ProtoMessage()

func (*VoteProposalChange) Reset

func (m *VoteProposalChange) Reset()

func (*VoteProposalChange) String

func (m *VoteProposalChange) String() string

func (*VoteProposalChange) XXX_DiscardUnknown

func (m *VoteProposalChange) XXX_DiscardUnknown()

func (*VoteProposalChange) XXX_Marshal

func (m *VoteProposalChange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VoteProposalChange) XXX_Merge

func (m *VoteProposalChange) XXX_Merge(src proto.Message)

func (*VoteProposalChange) XXX_Size

func (m *VoteProposalChange) XXX_Size() int

func (*VoteProposalChange) XXX_Unmarshal

func (m *VoteProposalChange) XXX_Unmarshal(b []byte) error

type VoteProposalProject

type VoteProposalProject struct {
	ProposalID           string   `protobuf:"bytes,1,opt,name=proposalID,proto3" json:"proposalID,omitempty"`
	Approve              bool     `protobuf:"varint,2,opt,name=approve,proto3" json:"approve,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*VoteProposalProject) Descriptor

func (*VoteProposalProject) Descriptor() ([]byte, []int)

func (*VoteProposalProject) GetApprove

func (m *VoteProposalProject) GetApprove() bool

func (*VoteProposalProject) GetProposalID

func (m *VoteProposalProject) GetProposalID() string

func (*VoteProposalProject) ProtoMessage

func (*VoteProposalProject) ProtoMessage()

func (*VoteProposalProject) Reset

func (m *VoteProposalProject) Reset()

func (*VoteProposalProject) String

func (m *VoteProposalProject) String() string

func (*VoteProposalProject) XXX_DiscardUnknown

func (m *VoteProposalProject) XXX_DiscardUnknown()

func (*VoteProposalProject) XXX_Marshal

func (m *VoteProposalProject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VoteProposalProject) XXX_Merge

func (m *VoteProposalProject) XXX_Merge(src proto.Message)

func (*VoteProposalProject) XXX_Size

func (m *VoteProposalProject) XXX_Size() int

func (*VoteProposalProject) XXX_Unmarshal

func (m *VoteProposalProject) XXX_Unmarshal(b []byte) error

type VoteProposalRule

type VoteProposalRule struct {
	ProposalID           string   `protobuf:"bytes,1,opt,name=proposalID,proto3" json:"proposalID,omitempty"`
	Approve              bool     `protobuf:"varint,2,opt,name=approve,proto3" json:"approve,omitempty"`
	OriginAddr           []string `protobuf:"bytes,3,rep,name=originAddr,proto3" json:"originAddr,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*VoteProposalRule) Descriptor

func (*VoteProposalRule) Descriptor() ([]byte, []int)

func (*VoteProposalRule) GetApprove

func (m *VoteProposalRule) GetApprove() bool

func (*VoteProposalRule) GetOriginAddr

func (m *VoteProposalRule) GetOriginAddr() []string

func (*VoteProposalRule) GetProposalID

func (m *VoteProposalRule) GetProposalID() string

func (*VoteProposalRule) ProtoMessage

func (*VoteProposalRule) ProtoMessage()

func (*VoteProposalRule) Reset

func (m *VoteProposalRule) Reset()

func (*VoteProposalRule) String

func (m *VoteProposalRule) String() string

func (*VoteProposalRule) XXX_DiscardUnknown

func (m *VoteProposalRule) XXX_DiscardUnknown()

func (*VoteProposalRule) XXX_Marshal

func (m *VoteProposalRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VoteProposalRule) XXX_Merge

func (m *VoteProposalRule) XXX_Merge(src proto.Message)

func (*VoteProposalRule) XXX_Size

func (m *VoteProposalRule) XXX_Size() int

func (*VoteProposalRule) XXX_Unmarshal

func (m *VoteProposalRule) XXX_Unmarshal(b []byte) error

type VoteResult

type VoteResult struct {
	// 总票数
	TotalVotes int32 `protobuf:"varint,1,opt,name=totalVotes,proto3" json:"totalVotes,omitempty"`
	// 赞成票
	ApproveVotes int32 `protobuf:"varint,2,opt,name=approveVotes,proto3" json:"approveVotes,omitempty"`
	// 反对票
	OpposeVotes int32 `protobuf:"varint,3,opt,name=opposeVotes,proto3" json:"opposeVotes,omitempty"`
	// 是否通过
	Pass                 bool     `protobuf:"varint,4,opt,name=pass,proto3" json:"pass,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*VoteResult) Descriptor

func (*VoteResult) Descriptor() ([]byte, []int)

func (*VoteResult) GetApproveVotes

func (m *VoteResult) GetApproveVotes() int32

func (*VoteResult) GetOpposeVotes

func (m *VoteResult) GetOpposeVotes() int32

func (*VoteResult) GetPass

func (m *VoteResult) GetPass() bool

func (*VoteResult) GetTotalVotes

func (m *VoteResult) GetTotalVotes() int32

func (*VoteResult) ProtoMessage

func (*VoteResult) ProtoMessage()

func (*VoteResult) Reset

func (m *VoteResult) Reset()

func (*VoteResult) String

func (m *VoteResult) String() string

func (*VoteResult) XXX_DiscardUnknown

func (m *VoteResult) XXX_DiscardUnknown()

func (*VoteResult) XXX_Marshal

func (m *VoteResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VoteResult) XXX_Merge

func (m *VoteResult) XXX_Merge(src proto.Message)

func (*VoteResult) XXX_Size

func (m *VoteResult) XXX_Size() int

func (*VoteResult) XXX_Unmarshal

func (m *VoteResult) XXX_Unmarshal(b []byte) error

type VotesRecord

type VotesRecord struct {
	Address              []string `protobuf:"bytes,1,rep,name=address,proto3" json:"address,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*VotesRecord) Descriptor

func (*VotesRecord) Descriptor() ([]byte, []int)

func (*VotesRecord) GetAddress

func (m *VotesRecord) GetAddress() []string

func (*VotesRecord) ProtoMessage

func (*VotesRecord) ProtoMessage()

func (*VotesRecord) Reset

func (m *VotesRecord) Reset()

func (*VotesRecord) String

func (m *VotesRecord) String() string

func (*VotesRecord) XXX_DiscardUnknown

func (m *VotesRecord) XXX_DiscardUnknown()

func (*VotesRecord) XXX_Marshal

func (m *VotesRecord) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VotesRecord) XXX_Merge

func (m *VotesRecord) XXX_Merge(src proto.Message)

func (*VotesRecord) XXX_Size

func (m *VotesRecord) XXX_Size() int

func (*VotesRecord) XXX_Unmarshal

func (m *VotesRecord) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL