Documentation ¶
Overview ¶
Package group is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Constants
- Variables
- func RegisterInterfaces(registry cdctypes.InterfaceRegistry)
- func RegisterLegacyAminoCodec(cdc *codectypes.LegacyAmino)
- func RegisterMsgServer(s grpc1.Server, srv MsgServer)
- func RegisterQueryHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error
- func RegisterQueryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error
- func RegisterQueryServer(s grpc1.Server, srv QueryServer)
- type AccountKeeper
- type BankKeeper
- type Config
- type DecisionPolicy
- type DecisionPolicyResult
- type DecisionPolicyWindows
- func (*DecisionPolicyWindows) Descriptor() ([]byte, []int)
- func (m *DecisionPolicyWindows) GetMinExecutionPeriod() time.Duration
- func (m *DecisionPolicyWindows) GetVotingPeriod() time.Duration
- func (m *DecisionPolicyWindows) Marshal() (dAtA []byte, err error)
- func (m *DecisionPolicyWindows) MarshalTo(dAtA []byte) (int, error)
- func (m *DecisionPolicyWindows) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*DecisionPolicyWindows) ProtoMessage()
- func (m *DecisionPolicyWindows) Reset()
- func (m *DecisionPolicyWindows) Size() (n int)
- func (m *DecisionPolicyWindows) String() string
- func (m *DecisionPolicyWindows) Unmarshal(dAtA []byte) error
- func (m *DecisionPolicyWindows) XXX_DiscardUnknown()
- func (m *DecisionPolicyWindows) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DecisionPolicyWindows) XXX_Merge(src proto.Message)
- func (m *DecisionPolicyWindows) XXX_Size() int
- func (m *DecisionPolicyWindows) XXX_Unmarshal(b []byte) error
- type EventCreateGroup
- func (*EventCreateGroup) Descriptor() ([]byte, []int)
- func (m *EventCreateGroup) GetGroupId() uint64
- func (m *EventCreateGroup) Marshal() (dAtA []byte, err error)
- func (m *EventCreateGroup) MarshalTo(dAtA []byte) (int, error)
- func (m *EventCreateGroup) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EventCreateGroup) ProtoMessage()
- func (m *EventCreateGroup) Reset()
- func (m *EventCreateGroup) Size() (n int)
- func (m *EventCreateGroup) String() string
- func (m *EventCreateGroup) Unmarshal(dAtA []byte) error
- func (m *EventCreateGroup) XXX_DiscardUnknown()
- func (m *EventCreateGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventCreateGroup) XXX_Merge(src proto.Message)
- func (m *EventCreateGroup) XXX_Size() int
- func (m *EventCreateGroup) XXX_Unmarshal(b []byte) error
- type EventCreateGroupPolicy
- func (*EventCreateGroupPolicy) Descriptor() ([]byte, []int)
- func (m *EventCreateGroupPolicy) GetAddress() string
- func (m *EventCreateGroupPolicy) Marshal() (dAtA []byte, err error)
- func (m *EventCreateGroupPolicy) MarshalTo(dAtA []byte) (int, error)
- func (m *EventCreateGroupPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EventCreateGroupPolicy) ProtoMessage()
- func (m *EventCreateGroupPolicy) Reset()
- func (m *EventCreateGroupPolicy) Size() (n int)
- func (m *EventCreateGroupPolicy) String() string
- func (m *EventCreateGroupPolicy) Unmarshal(dAtA []byte) error
- func (m *EventCreateGroupPolicy) XXX_DiscardUnknown()
- func (m *EventCreateGroupPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventCreateGroupPolicy) XXX_Merge(src proto.Message)
- func (m *EventCreateGroupPolicy) XXX_Size() int
- func (m *EventCreateGroupPolicy) XXX_Unmarshal(b []byte) error
- type EventExec
- func (*EventExec) Descriptor() ([]byte, []int)
- func (m *EventExec) GetLogs() string
- func (m *EventExec) GetProposalId() uint64
- func (m *EventExec) GetResult() ProposalExecutorResult
- func (m *EventExec) Marshal() (dAtA []byte, err error)
- func (m *EventExec) MarshalTo(dAtA []byte) (int, error)
- func (m *EventExec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EventExec) ProtoMessage()
- func (m *EventExec) Reset()
- func (m *EventExec) Size() (n int)
- func (m *EventExec) String() string
- func (m *EventExec) Unmarshal(dAtA []byte) error
- func (m *EventExec) XXX_DiscardUnknown()
- func (m *EventExec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventExec) XXX_Merge(src proto.Message)
- func (m *EventExec) XXX_Size() int
- func (m *EventExec) XXX_Unmarshal(b []byte) error
- type EventLeaveGroup
- func (*EventLeaveGroup) Descriptor() ([]byte, []int)
- func (m *EventLeaveGroup) GetAddress() string
- func (m *EventLeaveGroup) GetGroupId() uint64
- func (m *EventLeaveGroup) Marshal() (dAtA []byte, err error)
- func (m *EventLeaveGroup) MarshalTo(dAtA []byte) (int, error)
- func (m *EventLeaveGroup) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EventLeaveGroup) ProtoMessage()
- func (m *EventLeaveGroup) Reset()
- func (m *EventLeaveGroup) Size() (n int)
- func (m *EventLeaveGroup) String() string
- func (m *EventLeaveGroup) Unmarshal(dAtA []byte) error
- func (m *EventLeaveGroup) XXX_DiscardUnknown()
- func (m *EventLeaveGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventLeaveGroup) XXX_Merge(src proto.Message)
- func (m *EventLeaveGroup) XXX_Size() int
- func (m *EventLeaveGroup) XXX_Unmarshal(b []byte) error
- type EventProposalPruned
- func (*EventProposalPruned) Descriptor() ([]byte, []int)
- func (m *EventProposalPruned) GetProposalId() uint64
- func (m *EventProposalPruned) GetStatus() ProposalStatus
- func (m *EventProposalPruned) GetTallyResult() *TallyResult
- func (m *EventProposalPruned) Marshal() (dAtA []byte, err error)
- func (m *EventProposalPruned) MarshalTo(dAtA []byte) (int, error)
- func (m *EventProposalPruned) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EventProposalPruned) ProtoMessage()
- func (m *EventProposalPruned) Reset()
- func (m *EventProposalPruned) Size() (n int)
- func (m *EventProposalPruned) String() string
- func (m *EventProposalPruned) Unmarshal(dAtA []byte) error
- func (m *EventProposalPruned) XXX_DiscardUnknown()
- func (m *EventProposalPruned) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventProposalPruned) XXX_Merge(src proto.Message)
- func (m *EventProposalPruned) XXX_Size() int
- func (m *EventProposalPruned) XXX_Unmarshal(b []byte) error
- type EventSubmitProposal
- func (*EventSubmitProposal) Descriptor() ([]byte, []int)
- func (m *EventSubmitProposal) GetProposalId() uint64
- func (m *EventSubmitProposal) Marshal() (dAtA []byte, err error)
- func (m *EventSubmitProposal) MarshalTo(dAtA []byte) (int, error)
- func (m *EventSubmitProposal) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EventSubmitProposal) ProtoMessage()
- func (m *EventSubmitProposal) Reset()
- func (m *EventSubmitProposal) Size() (n int)
- func (m *EventSubmitProposal) String() string
- func (m *EventSubmitProposal) Unmarshal(dAtA []byte) error
- func (m *EventSubmitProposal) XXX_DiscardUnknown()
- func (m *EventSubmitProposal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventSubmitProposal) XXX_Merge(src proto.Message)
- func (m *EventSubmitProposal) XXX_Size() int
- func (m *EventSubmitProposal) XXX_Unmarshal(b []byte) error
- type EventUpdateGroup
- func (*EventUpdateGroup) Descriptor() ([]byte, []int)
- func (m *EventUpdateGroup) GetGroupId() uint64
- func (m *EventUpdateGroup) Marshal() (dAtA []byte, err error)
- func (m *EventUpdateGroup) MarshalTo(dAtA []byte) (int, error)
- func (m *EventUpdateGroup) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EventUpdateGroup) ProtoMessage()
- func (m *EventUpdateGroup) Reset()
- func (m *EventUpdateGroup) Size() (n int)
- func (m *EventUpdateGroup) String() string
- func (m *EventUpdateGroup) Unmarshal(dAtA []byte) error
- func (m *EventUpdateGroup) XXX_DiscardUnknown()
- func (m *EventUpdateGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventUpdateGroup) XXX_Merge(src proto.Message)
- func (m *EventUpdateGroup) XXX_Size() int
- func (m *EventUpdateGroup) XXX_Unmarshal(b []byte) error
- type EventUpdateGroupPolicy
- func (*EventUpdateGroupPolicy) Descriptor() ([]byte, []int)
- func (m *EventUpdateGroupPolicy) GetAddress() string
- func (m *EventUpdateGroupPolicy) Marshal() (dAtA []byte, err error)
- func (m *EventUpdateGroupPolicy) MarshalTo(dAtA []byte) (int, error)
- func (m *EventUpdateGroupPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EventUpdateGroupPolicy) ProtoMessage()
- func (m *EventUpdateGroupPolicy) Reset()
- func (m *EventUpdateGroupPolicy) Size() (n int)
- func (m *EventUpdateGroupPolicy) String() string
- func (m *EventUpdateGroupPolicy) Unmarshal(dAtA []byte) error
- func (m *EventUpdateGroupPolicy) XXX_DiscardUnknown()
- func (m *EventUpdateGroupPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventUpdateGroupPolicy) XXX_Merge(src proto.Message)
- func (m *EventUpdateGroupPolicy) XXX_Size() int
- func (m *EventUpdateGroupPolicy) XXX_Unmarshal(b []byte) error
- type EventVote
- func (*EventVote) Descriptor() ([]byte, []int)
- func (m *EventVote) GetProposalId() uint64
- func (m *EventVote) Marshal() (dAtA []byte, err error)
- func (m *EventVote) MarshalTo(dAtA []byte) (int, error)
- func (m *EventVote) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EventVote) ProtoMessage()
- func (m *EventVote) Reset()
- func (m *EventVote) Size() (n int)
- func (m *EventVote) String() string
- func (m *EventVote) Unmarshal(dAtA []byte) error
- func (m *EventVote) XXX_DiscardUnknown()
- func (m *EventVote) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventVote) XXX_Merge(src proto.Message)
- func (m *EventVote) XXX_Size() int
- func (m *EventVote) XXX_Unmarshal(b []byte) error
- type EventWithdrawProposal
- func (*EventWithdrawProposal) Descriptor() ([]byte, []int)
- func (m *EventWithdrawProposal) GetProposalId() uint64
- func (m *EventWithdrawProposal) Marshal() (dAtA []byte, err error)
- func (m *EventWithdrawProposal) MarshalTo(dAtA []byte) (int, error)
- func (m *EventWithdrawProposal) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EventWithdrawProposal) ProtoMessage()
- func (m *EventWithdrawProposal) Reset()
- func (m *EventWithdrawProposal) Size() (n int)
- func (m *EventWithdrawProposal) String() string
- func (m *EventWithdrawProposal) Unmarshal(dAtA []byte) error
- func (m *EventWithdrawProposal) XXX_DiscardUnknown()
- func (m *EventWithdrawProposal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EventWithdrawProposal) XXX_Merge(src proto.Message)
- func (m *EventWithdrawProposal) XXX_Size() int
- func (m *EventWithdrawProposal) XXX_Unmarshal(b []byte) error
- type Exec
- type GenesisState
- func (*GenesisState) Descriptor() ([]byte, []int)
- func (m *GenesisState) GetGroupMembers() []*GroupMember
- func (m *GenesisState) GetGroupPolicies() []*GroupPolicyInfo
- func (m *GenesisState) GetGroupPolicySeq() uint64
- func (m *GenesisState) GetGroupSeq() uint64
- func (m *GenesisState) GetGroups() []*GroupInfo
- func (m *GenesisState) GetProposalSeq() uint64
- func (m *GenesisState) GetProposals() []*Proposal
- func (m *GenesisState) GetVotes() []*Vote
- func (m *GenesisState) Marshal() (dAtA []byte, err error)
- func (m *GenesisState) MarshalTo(dAtA []byte) (int, error)
- func (m *GenesisState) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GenesisState) ProtoMessage()
- func (m *GenesisState) Reset()
- func (m *GenesisState) Size() (n int)
- func (m *GenesisState) String() string
- func (m *GenesisState) Unmarshal(dAtA []byte) error
- func (s GenesisState) UnpackInterfaces(unpacker types.AnyUnpacker) error
- func (s GenesisState) Validate() error
- func (m *GenesisState) XXX_DiscardUnknown()
- func (m *GenesisState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GenesisState) XXX_Merge(src proto.Message)
- func (m *GenesisState) XXX_Size() int
- func (m *GenesisState) XXX_Unmarshal(b []byte) error
- type GroupInfo
- func (*GroupInfo) Descriptor() ([]byte, []int)
- func (m *GroupInfo) GetAdmin() string
- func (m *GroupInfo) GetCreatedAt() time.Time
- func (m *GroupInfo) GetId() uint64
- func (m *GroupInfo) GetMetadata() string
- func (m *GroupInfo) GetTotalWeight() string
- func (m *GroupInfo) GetVersion() uint64
- func (m *GroupInfo) Marshal() (dAtA []byte, err error)
- func (m *GroupInfo) MarshalTo(dAtA []byte) (int, error)
- func (m *GroupInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (g GroupInfo) PrimaryKeyFields() []interface{}
- func (*GroupInfo) ProtoMessage()
- func (m *GroupInfo) Reset()
- func (m *GroupInfo) Size() (n int)
- func (m *GroupInfo) String() string
- func (m *GroupInfo) Unmarshal(dAtA []byte) error
- func (g GroupInfo) ValidateBasic() error
- func (m *GroupInfo) XXX_DiscardUnknown()
- func (m *GroupInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GroupInfo) XXX_Merge(src proto.Message)
- func (m *GroupInfo) XXX_Size() int
- func (m *GroupInfo) XXX_Unmarshal(b []byte) error
- type GroupMember
- func (*GroupMember) Descriptor() ([]byte, []int)
- func (m *GroupMember) GetGroupId() uint64
- func (m *GroupMember) GetMember() *Member
- func (m *GroupMember) Marshal() (dAtA []byte, err error)
- func (m *GroupMember) MarshalTo(dAtA []byte) (int, error)
- func (m *GroupMember) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (g GroupMember) PrimaryKeyFields() []interface{}
- func (*GroupMember) ProtoMessage()
- func (m *GroupMember) Reset()
- func (m *GroupMember) Size() (n int)
- func (m *GroupMember) String() string
- func (m *GroupMember) Unmarshal(dAtA []byte) error
- func (g GroupMember) ValidateBasic() error
- func (m *GroupMember) XXX_DiscardUnknown()
- func (m *GroupMember) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GroupMember) XXX_Merge(src proto.Message)
- func (m *GroupMember) XXX_Size() int
- func (m *GroupMember) XXX_Unmarshal(b []byte) error
- type GroupPolicyInfo
- func (*GroupPolicyInfo) Descriptor() ([]byte, []int)
- func (this *GroupPolicyInfo) Equal(that interface{}) bool
- func (g GroupPolicyInfo) GetDecisionPolicy() (DecisionPolicy, error)
- func (m *GroupPolicyInfo) Marshal() (dAtA []byte, err error)
- func (m *GroupPolicyInfo) MarshalTo(dAtA []byte) (int, error)
- func (m *GroupPolicyInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (g GroupPolicyInfo) PrimaryKeyFields() []interface{}
- func (*GroupPolicyInfo) ProtoMessage()
- func (m *GroupPolicyInfo) Reset()
- func (g *GroupPolicyInfo) SetDecisionPolicy(decisionPolicy DecisionPolicy) error
- func (m *GroupPolicyInfo) Size() (n int)
- func (m *GroupPolicyInfo) String() string
- func (m *GroupPolicyInfo) Unmarshal(dAtA []byte) error
- func (g GroupPolicyInfo) UnpackInterfaces(unpacker codectypes.AnyUnpacker) error
- func (g GroupPolicyInfo) ValidateBasic() error
- func (m *GroupPolicyInfo) XXX_DiscardUnknown()
- func (m *GroupPolicyInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GroupPolicyInfo) XXX_Merge(src proto.Message)
- func (m *GroupPolicyInfo) XXX_Size() int
- func (m *GroupPolicyInfo) XXX_Unmarshal(b []byte) error
- type Member
- func (*Member) Descriptor() ([]byte, []int)
- func (m *Member) GetAddedAt() time.Time
- func (m *Member) GetAddress() string
- func (m *Member) GetMetadata() string
- func (m *Member) GetWeight() string
- func (m *Member) Marshal() (dAtA []byte, err error)
- func (m *Member) MarshalTo(dAtA []byte) (int, error)
- func (m *Member) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Member) ProtoMessage()
- func (m *Member) Reset()
- func (m *Member) Size() (n int)
- func (m *Member) String() string
- func (m *Member) Unmarshal(dAtA []byte) error
- func (m *Member) XXX_DiscardUnknown()
- func (m *Member) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Member) XXX_Merge(src proto.Message)
- func (m *Member) XXX_Size() int
- func (m *Member) XXX_Unmarshal(b []byte) error
- type MemberRequest
- func (*MemberRequest) Descriptor() ([]byte, []int)
- func (m *MemberRequest) GetAddress() string
- func (m *MemberRequest) GetMetadata() string
- func (m *MemberRequest) GetWeight() string
- func (m *MemberRequest) Marshal() (dAtA []byte, err error)
- func (m *MemberRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *MemberRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MemberRequest) ProtoMessage()
- func (m *MemberRequest) Reset()
- func (m *MemberRequest) Size() (n int)
- func (m *MemberRequest) String() string
- func (m *MemberRequest) Unmarshal(dAtA []byte) error
- func (m *MemberRequest) XXX_DiscardUnknown()
- func (m *MemberRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MemberRequest) XXX_Merge(src proto.Message)
- func (m *MemberRequest) XXX_Size() int
- func (m *MemberRequest) XXX_Unmarshal(b []byte) error
- type MsgClient
- type MsgCreateGroup
- func (*MsgCreateGroup) Descriptor() ([]byte, []int)
- func (m *MsgCreateGroup) GetAdmin() string
- func (m *MsgCreateGroup) GetMembers() []MemberRequest
- func (m *MsgCreateGroup) GetMetadata() string
- func (m *MsgCreateGroup) Marshal() (dAtA []byte, err error)
- func (m *MsgCreateGroup) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgCreateGroup) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgCreateGroup) ProtoMessage()
- func (m *MsgCreateGroup) Reset()
- func (m *MsgCreateGroup) Size() (n int)
- func (m *MsgCreateGroup) String() string
- func (m *MsgCreateGroup) Unmarshal(dAtA []byte) error
- func (m *MsgCreateGroup) XXX_DiscardUnknown()
- func (m *MsgCreateGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgCreateGroup) XXX_Merge(src proto.Message)
- func (m *MsgCreateGroup) XXX_Size() int
- func (m *MsgCreateGroup) XXX_Unmarshal(b []byte) error
- type MsgCreateGroupPolicy
- func (*MsgCreateGroupPolicy) Descriptor() ([]byte, []int)
- func (m *MsgCreateGroupPolicy) GetAdmin() string
- func (m *MsgCreateGroupPolicy) GetDecisionPolicy() (DecisionPolicy, error)
- func (m *MsgCreateGroupPolicy) GetGroupID() uint64
- func (m *MsgCreateGroupPolicy) GetMetadata() string
- func (m *MsgCreateGroupPolicy) Marshal() (dAtA []byte, err error)
- func (m *MsgCreateGroupPolicy) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgCreateGroupPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgCreateGroupPolicy) ProtoMessage()
- func (m *MsgCreateGroupPolicy) Reset()
- func (m *MsgCreateGroupPolicy) SetDecisionPolicy(decisionPolicy DecisionPolicy) error
- func (m *MsgCreateGroupPolicy) Size() (n int)
- func (m *MsgCreateGroupPolicy) String() string
- func (m *MsgCreateGroupPolicy) Unmarshal(dAtA []byte) error
- func (m MsgCreateGroupPolicy) UnpackInterfaces(unpacker types.AnyUnpacker) error
- func (m *MsgCreateGroupPolicy) XXX_DiscardUnknown()
- func (m *MsgCreateGroupPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgCreateGroupPolicy) XXX_Merge(src proto.Message)
- func (m *MsgCreateGroupPolicy) XXX_Size() int
- func (m *MsgCreateGroupPolicy) XXX_Unmarshal(b []byte) error
- type MsgCreateGroupPolicyResponse
- func (*MsgCreateGroupPolicyResponse) Descriptor() ([]byte, []int)
- func (m *MsgCreateGroupPolicyResponse) GetAddress() string
- func (m *MsgCreateGroupPolicyResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgCreateGroupPolicyResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgCreateGroupPolicyResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgCreateGroupPolicyResponse) ProtoMessage()
- func (m *MsgCreateGroupPolicyResponse) Reset()
- func (m *MsgCreateGroupPolicyResponse) Size() (n int)
- func (m *MsgCreateGroupPolicyResponse) String() string
- func (m *MsgCreateGroupPolicyResponse) Unmarshal(dAtA []byte) error
- func (m *MsgCreateGroupPolicyResponse) XXX_DiscardUnknown()
- func (m *MsgCreateGroupPolicyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgCreateGroupPolicyResponse) XXX_Merge(src proto.Message)
- func (m *MsgCreateGroupPolicyResponse) XXX_Size() int
- func (m *MsgCreateGroupPolicyResponse) XXX_Unmarshal(b []byte) error
- type MsgCreateGroupResponse
- func (*MsgCreateGroupResponse) Descriptor() ([]byte, []int)
- func (m *MsgCreateGroupResponse) GetGroupId() uint64
- func (m *MsgCreateGroupResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgCreateGroupResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgCreateGroupResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgCreateGroupResponse) ProtoMessage()
- func (m *MsgCreateGroupResponse) Reset()
- func (m *MsgCreateGroupResponse) Size() (n int)
- func (m *MsgCreateGroupResponse) String() string
- func (m *MsgCreateGroupResponse) Unmarshal(dAtA []byte) error
- func (m *MsgCreateGroupResponse) XXX_DiscardUnknown()
- func (m *MsgCreateGroupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgCreateGroupResponse) XXX_Merge(src proto.Message)
- func (m *MsgCreateGroupResponse) XXX_Size() int
- func (m *MsgCreateGroupResponse) XXX_Unmarshal(b []byte) error
- type MsgCreateGroupWithPolicy
- func (*MsgCreateGroupWithPolicy) Descriptor() ([]byte, []int)
- func (m *MsgCreateGroupWithPolicy) GetDecisionPolicy() (DecisionPolicy, error)
- func (m *MsgCreateGroupWithPolicy) Marshal() (dAtA []byte, err error)
- func (m *MsgCreateGroupWithPolicy) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgCreateGroupWithPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgCreateGroupWithPolicy) ProtoMessage()
- func (m *MsgCreateGroupWithPolicy) Reset()
- func (m *MsgCreateGroupWithPolicy) SetDecisionPolicy(decisionPolicy DecisionPolicy) error
- func (m *MsgCreateGroupWithPolicy) Size() (n int)
- func (m *MsgCreateGroupWithPolicy) String() string
- func (m *MsgCreateGroupWithPolicy) Unmarshal(dAtA []byte) error
- func (m MsgCreateGroupWithPolicy) UnpackInterfaces(unpacker types.AnyUnpacker) error
- func (m *MsgCreateGroupWithPolicy) XXX_DiscardUnknown()
- func (m *MsgCreateGroupWithPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgCreateGroupWithPolicy) XXX_Merge(src proto.Message)
- func (m *MsgCreateGroupWithPolicy) XXX_Size() int
- func (m *MsgCreateGroupWithPolicy) XXX_Unmarshal(b []byte) error
- type MsgCreateGroupWithPolicyResponse
- func (*MsgCreateGroupWithPolicyResponse) Descriptor() ([]byte, []int)
- func (m *MsgCreateGroupWithPolicyResponse) GetGroupId() uint64
- func (m *MsgCreateGroupWithPolicyResponse) GetGroupPolicyAddress() string
- func (m *MsgCreateGroupWithPolicyResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgCreateGroupWithPolicyResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgCreateGroupWithPolicyResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgCreateGroupWithPolicyResponse) ProtoMessage()
- func (m *MsgCreateGroupWithPolicyResponse) Reset()
- func (m *MsgCreateGroupWithPolicyResponse) Size() (n int)
- func (m *MsgCreateGroupWithPolicyResponse) String() string
- func (m *MsgCreateGroupWithPolicyResponse) Unmarshal(dAtA []byte) error
- func (m *MsgCreateGroupWithPolicyResponse) XXX_DiscardUnknown()
- func (m *MsgCreateGroupWithPolicyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgCreateGroupWithPolicyResponse) XXX_Merge(src proto.Message)
- func (m *MsgCreateGroupWithPolicyResponse) XXX_Size() int
- func (m *MsgCreateGroupWithPolicyResponse) XXX_Unmarshal(b []byte) error
- type MsgExec
- func (*MsgExec) Descriptor() ([]byte, []int)
- func (m *MsgExec) GetExecutor() string
- func (m *MsgExec) GetProposalId() uint64
- func (m *MsgExec) Marshal() (dAtA []byte, err error)
- func (m *MsgExec) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgExec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgExec) ProtoMessage()
- func (m *MsgExec) Reset()
- func (m *MsgExec) Size() (n int)
- func (m *MsgExec) String() string
- func (m *MsgExec) Unmarshal(dAtA []byte) error
- func (m *MsgExec) XXX_DiscardUnknown()
- func (m *MsgExec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgExec) XXX_Merge(src proto.Message)
- func (m *MsgExec) XXX_Size() int
- func (m *MsgExec) XXX_Unmarshal(b []byte) error
- type MsgExecResponse
- func (*MsgExecResponse) Descriptor() ([]byte, []int)
- func (m *MsgExecResponse) GetResult() ProposalExecutorResult
- func (m *MsgExecResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgExecResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgExecResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgExecResponse) ProtoMessage()
- func (m *MsgExecResponse) Reset()
- func (m *MsgExecResponse) Size() (n int)
- func (m *MsgExecResponse) String() string
- func (m *MsgExecResponse) Unmarshal(dAtA []byte) error
- func (m *MsgExecResponse) XXX_DiscardUnknown()
- func (m *MsgExecResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgExecResponse) XXX_Merge(src proto.Message)
- func (m *MsgExecResponse) XXX_Size() int
- func (m *MsgExecResponse) XXX_Unmarshal(b []byte) error
- type MsgLeaveGroup
- func (*MsgLeaveGroup) Descriptor() ([]byte, []int)
- func (m *MsgLeaveGroup) GetAddress() string
- func (m *MsgLeaveGroup) GetGroupId() uint64
- func (m *MsgLeaveGroup) Marshal() (dAtA []byte, err error)
- func (m *MsgLeaveGroup) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgLeaveGroup) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgLeaveGroup) ProtoMessage()
- func (m *MsgLeaveGroup) Reset()
- func (m *MsgLeaveGroup) Size() (n int)
- func (m *MsgLeaveGroup) String() string
- func (m *MsgLeaveGroup) Unmarshal(dAtA []byte) error
- func (m *MsgLeaveGroup) XXX_DiscardUnknown()
- func (m *MsgLeaveGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgLeaveGroup) XXX_Merge(src proto.Message)
- func (m *MsgLeaveGroup) XXX_Size() int
- func (m *MsgLeaveGroup) XXX_Unmarshal(b []byte) error
- type MsgLeaveGroupResponse
- func (*MsgLeaveGroupResponse) Descriptor() ([]byte, []int)
- func (m *MsgLeaveGroupResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgLeaveGroupResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgLeaveGroupResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgLeaveGroupResponse) ProtoMessage()
- func (m *MsgLeaveGroupResponse) Reset()
- func (m *MsgLeaveGroupResponse) Size() (n int)
- func (m *MsgLeaveGroupResponse) String() string
- func (m *MsgLeaveGroupResponse) Unmarshal(dAtA []byte) error
- func (m *MsgLeaveGroupResponse) XXX_DiscardUnknown()
- func (m *MsgLeaveGroupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgLeaveGroupResponse) XXX_Merge(src proto.Message)
- func (m *MsgLeaveGroupResponse) XXX_Size() int
- func (m *MsgLeaveGroupResponse) XXX_Unmarshal(b []byte) error
- type MsgServer
- type MsgSubmitProposal
- func (*MsgSubmitProposal) Descriptor() ([]byte, []int)
- func (m MsgSubmitProposal) GetMsgs() ([]sdk.Msg, error)
- func (m *MsgSubmitProposal) Marshal() (dAtA []byte, err error)
- func (m *MsgSubmitProposal) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgSubmitProposal) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgSubmitProposal) ProtoMessage()
- func (m *MsgSubmitProposal) Reset()
- func (m *MsgSubmitProposal) SetMsgs(msgs []sdk.Msg) error
- func (m *MsgSubmitProposal) Size() (n int)
- func (m *MsgSubmitProposal) String() string
- func (m *MsgSubmitProposal) Unmarshal(dAtA []byte) error
- func (m MsgSubmitProposal) UnpackInterfaces(unpacker types.AnyUnpacker) error
- func (m *MsgSubmitProposal) XXX_DiscardUnknown()
- func (m *MsgSubmitProposal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgSubmitProposal) XXX_Merge(src proto.Message)
- func (m *MsgSubmitProposal) XXX_Size() int
- func (m *MsgSubmitProposal) XXX_Unmarshal(b []byte) error
- type MsgSubmitProposalResponse
- func (*MsgSubmitProposalResponse) Descriptor() ([]byte, []int)
- func (m *MsgSubmitProposalResponse) GetProposalId() uint64
- func (m *MsgSubmitProposalResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgSubmitProposalResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgSubmitProposalResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgSubmitProposalResponse) ProtoMessage()
- func (m *MsgSubmitProposalResponse) Reset()
- func (m *MsgSubmitProposalResponse) Size() (n int)
- func (m *MsgSubmitProposalResponse) String() string
- func (m *MsgSubmitProposalResponse) Unmarshal(dAtA []byte) error
- func (m *MsgSubmitProposalResponse) XXX_DiscardUnknown()
- func (m *MsgSubmitProposalResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgSubmitProposalResponse) XXX_Merge(src proto.Message)
- func (m *MsgSubmitProposalResponse) XXX_Size() int
- func (m *MsgSubmitProposalResponse) XXX_Unmarshal(b []byte) error
- type MsgUpdateGroupAdmin
- func (*MsgUpdateGroupAdmin) Descriptor() ([]byte, []int)
- func (m *MsgUpdateGroupAdmin) GetAdmin() string
- func (m *MsgUpdateGroupAdmin) GetGroupID() uint64
- func (m *MsgUpdateGroupAdmin) GetGroupId() uint64
- func (m *MsgUpdateGroupAdmin) GetNewAdmin() string
- func (m *MsgUpdateGroupAdmin) Marshal() (dAtA []byte, err error)
- func (m *MsgUpdateGroupAdmin) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgUpdateGroupAdmin) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgUpdateGroupAdmin) ProtoMessage()
- func (m *MsgUpdateGroupAdmin) Reset()
- func (m *MsgUpdateGroupAdmin) Size() (n int)
- func (m *MsgUpdateGroupAdmin) String() string
- func (m *MsgUpdateGroupAdmin) Unmarshal(dAtA []byte) error
- func (m *MsgUpdateGroupAdmin) XXX_DiscardUnknown()
- func (m *MsgUpdateGroupAdmin) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgUpdateGroupAdmin) XXX_Merge(src proto.Message)
- func (m *MsgUpdateGroupAdmin) XXX_Size() int
- func (m *MsgUpdateGroupAdmin) XXX_Unmarshal(b []byte) error
- type MsgUpdateGroupAdminResponse
- func (*MsgUpdateGroupAdminResponse) Descriptor() ([]byte, []int)
- func (m *MsgUpdateGroupAdminResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgUpdateGroupAdminResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgUpdateGroupAdminResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgUpdateGroupAdminResponse) ProtoMessage()
- func (m *MsgUpdateGroupAdminResponse) Reset()
- func (m *MsgUpdateGroupAdminResponse) Size() (n int)
- func (m *MsgUpdateGroupAdminResponse) String() string
- func (m *MsgUpdateGroupAdminResponse) Unmarshal(dAtA []byte) error
- func (m *MsgUpdateGroupAdminResponse) XXX_DiscardUnknown()
- func (m *MsgUpdateGroupAdminResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgUpdateGroupAdminResponse) XXX_Merge(src proto.Message)
- func (m *MsgUpdateGroupAdminResponse) XXX_Size() int
- func (m *MsgUpdateGroupAdminResponse) XXX_Unmarshal(b []byte) error
- type MsgUpdateGroupMembers
- func (*MsgUpdateGroupMembers) Descriptor() ([]byte, []int)
- func (m *MsgUpdateGroupMembers) GetAdmin() string
- func (m *MsgUpdateGroupMembers) GetGroupID() uint64
- func (m *MsgUpdateGroupMembers) GetGroupId() uint64
- func (m *MsgUpdateGroupMembers) GetMemberUpdates() []MemberRequest
- func (m *MsgUpdateGroupMembers) Marshal() (dAtA []byte, err error)
- func (m *MsgUpdateGroupMembers) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgUpdateGroupMembers) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgUpdateGroupMembers) ProtoMessage()
- func (m *MsgUpdateGroupMembers) Reset()
- func (m *MsgUpdateGroupMembers) Size() (n int)
- func (m *MsgUpdateGroupMembers) String() string
- func (m *MsgUpdateGroupMembers) Unmarshal(dAtA []byte) error
- func (m *MsgUpdateGroupMembers) XXX_DiscardUnknown()
- func (m *MsgUpdateGroupMembers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgUpdateGroupMembers) XXX_Merge(src proto.Message)
- func (m *MsgUpdateGroupMembers) XXX_Size() int
- func (m *MsgUpdateGroupMembers) XXX_Unmarshal(b []byte) error
- type MsgUpdateGroupMembersResponse
- func (*MsgUpdateGroupMembersResponse) Descriptor() ([]byte, []int)
- func (m *MsgUpdateGroupMembersResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgUpdateGroupMembersResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgUpdateGroupMembersResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgUpdateGroupMembersResponse) ProtoMessage()
- func (m *MsgUpdateGroupMembersResponse) Reset()
- func (m *MsgUpdateGroupMembersResponse) Size() (n int)
- func (m *MsgUpdateGroupMembersResponse) String() string
- func (m *MsgUpdateGroupMembersResponse) Unmarshal(dAtA []byte) error
- func (m *MsgUpdateGroupMembersResponse) XXX_DiscardUnknown()
- func (m *MsgUpdateGroupMembersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgUpdateGroupMembersResponse) XXX_Merge(src proto.Message)
- func (m *MsgUpdateGroupMembersResponse) XXX_Size() int
- func (m *MsgUpdateGroupMembersResponse) XXX_Unmarshal(b []byte) error
- type MsgUpdateGroupMetadata
- func (*MsgUpdateGroupMetadata) Descriptor() ([]byte, []int)
- func (m *MsgUpdateGroupMetadata) GetAdmin() string
- func (m *MsgUpdateGroupMetadata) GetGroupID() uint64
- func (m *MsgUpdateGroupMetadata) GetGroupId() uint64
- func (m *MsgUpdateGroupMetadata) GetMetadata() string
- func (m *MsgUpdateGroupMetadata) Marshal() (dAtA []byte, err error)
- func (m *MsgUpdateGroupMetadata) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgUpdateGroupMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgUpdateGroupMetadata) ProtoMessage()
- func (m *MsgUpdateGroupMetadata) Reset()
- func (m *MsgUpdateGroupMetadata) Size() (n int)
- func (m *MsgUpdateGroupMetadata) String() string
- func (m *MsgUpdateGroupMetadata) Unmarshal(dAtA []byte) error
- func (m *MsgUpdateGroupMetadata) XXX_DiscardUnknown()
- func (m *MsgUpdateGroupMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgUpdateGroupMetadata) XXX_Merge(src proto.Message)
- func (m *MsgUpdateGroupMetadata) XXX_Size() int
- func (m *MsgUpdateGroupMetadata) XXX_Unmarshal(b []byte) error
- type MsgUpdateGroupMetadataResponse
- func (*MsgUpdateGroupMetadataResponse) Descriptor() ([]byte, []int)
- func (m *MsgUpdateGroupMetadataResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgUpdateGroupMetadataResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgUpdateGroupMetadataResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgUpdateGroupMetadataResponse) ProtoMessage()
- func (m *MsgUpdateGroupMetadataResponse) Reset()
- func (m *MsgUpdateGroupMetadataResponse) Size() (n int)
- func (m *MsgUpdateGroupMetadataResponse) String() string
- func (m *MsgUpdateGroupMetadataResponse) Unmarshal(dAtA []byte) error
- func (m *MsgUpdateGroupMetadataResponse) XXX_DiscardUnknown()
- func (m *MsgUpdateGroupMetadataResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgUpdateGroupMetadataResponse) XXX_Merge(src proto.Message)
- func (m *MsgUpdateGroupMetadataResponse) XXX_Size() int
- func (m *MsgUpdateGroupMetadataResponse) XXX_Unmarshal(b []byte) error
- type MsgUpdateGroupPolicyAdmin
- func (*MsgUpdateGroupPolicyAdmin) Descriptor() ([]byte, []int)
- func (m *MsgUpdateGroupPolicyAdmin) GetAdmin() string
- func (m *MsgUpdateGroupPolicyAdmin) GetGroupPolicyAddress() string
- func (m *MsgUpdateGroupPolicyAdmin) GetNewAdmin() string
- func (m *MsgUpdateGroupPolicyAdmin) Marshal() (dAtA []byte, err error)
- func (m *MsgUpdateGroupPolicyAdmin) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgUpdateGroupPolicyAdmin) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgUpdateGroupPolicyAdmin) ProtoMessage()
- func (m *MsgUpdateGroupPolicyAdmin) Reset()
- func (m *MsgUpdateGroupPolicyAdmin) Size() (n int)
- func (m *MsgUpdateGroupPolicyAdmin) String() string
- func (m *MsgUpdateGroupPolicyAdmin) Unmarshal(dAtA []byte) error
- func (m *MsgUpdateGroupPolicyAdmin) XXX_DiscardUnknown()
- func (m *MsgUpdateGroupPolicyAdmin) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgUpdateGroupPolicyAdmin) XXX_Merge(src proto.Message)
- func (m *MsgUpdateGroupPolicyAdmin) XXX_Size() int
- func (m *MsgUpdateGroupPolicyAdmin) XXX_Unmarshal(b []byte) error
- type MsgUpdateGroupPolicyAdminResponse
- func (*MsgUpdateGroupPolicyAdminResponse) Descriptor() ([]byte, []int)
- func (m *MsgUpdateGroupPolicyAdminResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgUpdateGroupPolicyAdminResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgUpdateGroupPolicyAdminResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgUpdateGroupPolicyAdminResponse) ProtoMessage()
- func (m *MsgUpdateGroupPolicyAdminResponse) Reset()
- func (m *MsgUpdateGroupPolicyAdminResponse) Size() (n int)
- func (m *MsgUpdateGroupPolicyAdminResponse) String() string
- func (m *MsgUpdateGroupPolicyAdminResponse) Unmarshal(dAtA []byte) error
- func (m *MsgUpdateGroupPolicyAdminResponse) XXX_DiscardUnknown()
- func (m *MsgUpdateGroupPolicyAdminResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgUpdateGroupPolicyAdminResponse) XXX_Merge(src proto.Message)
- func (m *MsgUpdateGroupPolicyAdminResponse) XXX_Size() int
- func (m *MsgUpdateGroupPolicyAdminResponse) XXX_Unmarshal(b []byte) error
- type MsgUpdateGroupPolicyDecisionPolicy
- func (*MsgUpdateGroupPolicyDecisionPolicy) Descriptor() ([]byte, []int)
- func (m *MsgUpdateGroupPolicyDecisionPolicy) GetDecisionPolicy() (DecisionPolicy, error)
- func (m *MsgUpdateGroupPolicyDecisionPolicy) Marshal() (dAtA []byte, err error)
- func (m *MsgUpdateGroupPolicyDecisionPolicy) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgUpdateGroupPolicyDecisionPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgUpdateGroupPolicyDecisionPolicy) ProtoMessage()
- func (m *MsgUpdateGroupPolicyDecisionPolicy) Reset()
- func (m *MsgUpdateGroupPolicyDecisionPolicy) SetDecisionPolicy(decisionPolicy DecisionPolicy) error
- func (m *MsgUpdateGroupPolicyDecisionPolicy) Size() (n int)
- func (m *MsgUpdateGroupPolicyDecisionPolicy) String() string
- func (m *MsgUpdateGroupPolicyDecisionPolicy) Unmarshal(dAtA []byte) error
- func (m MsgUpdateGroupPolicyDecisionPolicy) UnpackInterfaces(unpacker types.AnyUnpacker) error
- func (m *MsgUpdateGroupPolicyDecisionPolicy) XXX_DiscardUnknown()
- func (m *MsgUpdateGroupPolicyDecisionPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgUpdateGroupPolicyDecisionPolicy) XXX_Merge(src proto.Message)
- func (m *MsgUpdateGroupPolicyDecisionPolicy) XXX_Size() int
- func (m *MsgUpdateGroupPolicyDecisionPolicy) XXX_Unmarshal(b []byte) error
- type MsgUpdateGroupPolicyDecisionPolicyResponse
- func (*MsgUpdateGroupPolicyDecisionPolicyResponse) Descriptor() ([]byte, []int)
- func (m *MsgUpdateGroupPolicyDecisionPolicyResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgUpdateGroupPolicyDecisionPolicyResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgUpdateGroupPolicyDecisionPolicyResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgUpdateGroupPolicyDecisionPolicyResponse) ProtoMessage()
- func (m *MsgUpdateGroupPolicyDecisionPolicyResponse) Reset()
- func (m *MsgUpdateGroupPolicyDecisionPolicyResponse) Size() (n int)
- func (m *MsgUpdateGroupPolicyDecisionPolicyResponse) String() string
- func (m *MsgUpdateGroupPolicyDecisionPolicyResponse) Unmarshal(dAtA []byte) error
- func (m *MsgUpdateGroupPolicyDecisionPolicyResponse) XXX_DiscardUnknown()
- func (m *MsgUpdateGroupPolicyDecisionPolicyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgUpdateGroupPolicyDecisionPolicyResponse) XXX_Merge(src proto.Message)
- func (m *MsgUpdateGroupPolicyDecisionPolicyResponse) XXX_Size() int
- func (m *MsgUpdateGroupPolicyDecisionPolicyResponse) XXX_Unmarshal(b []byte) error
- type MsgUpdateGroupPolicyMetadata
- func (*MsgUpdateGroupPolicyMetadata) Descriptor() ([]byte, []int)
- func (m *MsgUpdateGroupPolicyMetadata) GetAdmin() string
- func (m *MsgUpdateGroupPolicyMetadata) GetGroupPolicyAddress() string
- func (m *MsgUpdateGroupPolicyMetadata) GetMetadata() string
- func (m *MsgUpdateGroupPolicyMetadata) Marshal() (dAtA []byte, err error)
- func (m *MsgUpdateGroupPolicyMetadata) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgUpdateGroupPolicyMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgUpdateGroupPolicyMetadata) ProtoMessage()
- func (m *MsgUpdateGroupPolicyMetadata) Reset()
- func (m *MsgUpdateGroupPolicyMetadata) Size() (n int)
- func (m *MsgUpdateGroupPolicyMetadata) String() string
- func (m *MsgUpdateGroupPolicyMetadata) Unmarshal(dAtA []byte) error
- func (m *MsgUpdateGroupPolicyMetadata) XXX_DiscardUnknown()
- func (m *MsgUpdateGroupPolicyMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgUpdateGroupPolicyMetadata) XXX_Merge(src proto.Message)
- func (m *MsgUpdateGroupPolicyMetadata) XXX_Size() int
- func (m *MsgUpdateGroupPolicyMetadata) XXX_Unmarshal(b []byte) error
- type MsgUpdateGroupPolicyMetadataResponse
- func (*MsgUpdateGroupPolicyMetadataResponse) Descriptor() ([]byte, []int)
- func (m *MsgUpdateGroupPolicyMetadataResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgUpdateGroupPolicyMetadataResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgUpdateGroupPolicyMetadataResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgUpdateGroupPolicyMetadataResponse) ProtoMessage()
- func (m *MsgUpdateGroupPolicyMetadataResponse) Reset()
- func (m *MsgUpdateGroupPolicyMetadataResponse) Size() (n int)
- func (m *MsgUpdateGroupPolicyMetadataResponse) String() string
- func (m *MsgUpdateGroupPolicyMetadataResponse) Unmarshal(dAtA []byte) error
- func (m *MsgUpdateGroupPolicyMetadataResponse) XXX_DiscardUnknown()
- func (m *MsgUpdateGroupPolicyMetadataResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgUpdateGroupPolicyMetadataResponse) XXX_Merge(src proto.Message)
- func (m *MsgUpdateGroupPolicyMetadataResponse) XXX_Size() int
- func (m *MsgUpdateGroupPolicyMetadataResponse) XXX_Unmarshal(b []byte) error
- type MsgVote
- func (*MsgVote) Descriptor() ([]byte, []int)
- func (m *MsgVote) GetExec() Exec
- func (m *MsgVote) GetMetadata() string
- func (m *MsgVote) GetOption() VoteOption
- func (m *MsgVote) GetProposalId() uint64
- func (m *MsgVote) GetVoter() string
- func (m *MsgVote) Marshal() (dAtA []byte, err error)
- func (m *MsgVote) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgVote) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgVote) ProtoMessage()
- func (m *MsgVote) Reset()
- func (m *MsgVote) Size() (n int)
- func (m *MsgVote) String() string
- func (m *MsgVote) Unmarshal(dAtA []byte) error
- func (m *MsgVote) XXX_DiscardUnknown()
- func (m *MsgVote) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgVote) XXX_Merge(src proto.Message)
- func (m *MsgVote) XXX_Size() int
- func (m *MsgVote) XXX_Unmarshal(b []byte) error
- type MsgVoteResponse
- func (*MsgVoteResponse) Descriptor() ([]byte, []int)
- func (m *MsgVoteResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgVoteResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgVoteResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgVoteResponse) ProtoMessage()
- func (m *MsgVoteResponse) Reset()
- func (m *MsgVoteResponse) Size() (n int)
- func (m *MsgVoteResponse) String() string
- func (m *MsgVoteResponse) Unmarshal(dAtA []byte) error
- func (m *MsgVoteResponse) XXX_DiscardUnknown()
- func (m *MsgVoteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgVoteResponse) XXX_Merge(src proto.Message)
- func (m *MsgVoteResponse) XXX_Size() int
- func (m *MsgVoteResponse) XXX_Unmarshal(b []byte) error
- type MsgWithdrawProposal
- func (*MsgWithdrawProposal) Descriptor() ([]byte, []int)
- func (m *MsgWithdrawProposal) GetAddress() string
- func (m *MsgWithdrawProposal) GetProposalId() uint64
- func (m *MsgWithdrawProposal) Marshal() (dAtA []byte, err error)
- func (m *MsgWithdrawProposal) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgWithdrawProposal) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgWithdrawProposal) ProtoMessage()
- func (m *MsgWithdrawProposal) Reset()
- func (m *MsgWithdrawProposal) Size() (n int)
- func (m *MsgWithdrawProposal) String() string
- func (m *MsgWithdrawProposal) Unmarshal(dAtA []byte) error
- func (m *MsgWithdrawProposal) XXX_DiscardUnknown()
- func (m *MsgWithdrawProposal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgWithdrawProposal) XXX_Merge(src proto.Message)
- func (m *MsgWithdrawProposal) XXX_Size() int
- func (m *MsgWithdrawProposal) XXX_Unmarshal(b []byte) error
- type MsgWithdrawProposalResponse
- func (*MsgWithdrawProposalResponse) Descriptor() ([]byte, []int)
- func (m *MsgWithdrawProposalResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgWithdrawProposalResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgWithdrawProposalResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgWithdrawProposalResponse) ProtoMessage()
- func (m *MsgWithdrawProposalResponse) Reset()
- func (m *MsgWithdrawProposalResponse) Size() (n int)
- func (m *MsgWithdrawProposalResponse) String() string
- func (m *MsgWithdrawProposalResponse) Unmarshal(dAtA []byte) error
- func (m *MsgWithdrawProposalResponse) XXX_DiscardUnknown()
- func (m *MsgWithdrawProposalResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgWithdrawProposalResponse) XXX_Merge(src proto.Message)
- func (m *MsgWithdrawProposalResponse) XXX_Size() int
- func (m *MsgWithdrawProposalResponse) XXX_Unmarshal(b []byte) error
- type PercentageDecisionPolicy
- func (p PercentageDecisionPolicy) Allow(tally TallyResult, totalPower string) (DecisionPolicyResult, error)
- func (*PercentageDecisionPolicy) Descriptor() ([]byte, []int)
- func (p PercentageDecisionPolicy) GetMinExecutionPeriod() time.Duration
- func (m *PercentageDecisionPolicy) GetPercentage() string
- func (p PercentageDecisionPolicy) GetVotingPeriod() time.Duration
- func (m *PercentageDecisionPolicy) GetWindows() *DecisionPolicyWindows
- func (m *PercentageDecisionPolicy) Marshal() (dAtA []byte, err error)
- func (m *PercentageDecisionPolicy) MarshalTo(dAtA []byte) (int, error)
- func (m *PercentageDecisionPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PercentageDecisionPolicy) ProtoMessage()
- func (m *PercentageDecisionPolicy) Reset()
- func (m *PercentageDecisionPolicy) Size() (n int)
- func (m *PercentageDecisionPolicy) String() string
- func (m *PercentageDecisionPolicy) Unmarshal(dAtA []byte) error
- func (p *PercentageDecisionPolicy) Validate(g GroupInfo, config Config) error
- func (p PercentageDecisionPolicy) ValidateBasic() error
- func (m *PercentageDecisionPolicy) XXX_DiscardUnknown()
- func (m *PercentageDecisionPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PercentageDecisionPolicy) XXX_Merge(src proto.Message)
- func (m *PercentageDecisionPolicy) XXX_Size() int
- func (m *PercentageDecisionPolicy) XXX_Unmarshal(b []byte) error
- type Proposal
- func (*Proposal) Descriptor() ([]byte, []int)
- func (p *Proposal) GetMsgs() ([]sdk.Msg, error)
- func (m *Proposal) Marshal() (dAtA []byte, err error)
- func (m *Proposal) MarshalTo(dAtA []byte) (int, error)
- func (m *Proposal) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (g Proposal) PrimaryKeyFields() []interface{}
- func (*Proposal) ProtoMessage()
- func (m *Proposal) Reset()
- func (p *Proposal) SetMsgs(msgs []sdk.Msg) error
- func (m *Proposal) Size() (n int)
- func (m *Proposal) String() string
- func (m *Proposal) Unmarshal(dAtA []byte) error
- func (p Proposal) UnpackInterfaces(unpacker types.AnyUnpacker) error
- func (g Proposal) ValidateBasic() error
- func (m *Proposal) XXX_DiscardUnknown()
- func (m *Proposal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Proposal) XXX_Merge(src proto.Message)
- func (m *Proposal) XXX_Size() int
- func (m *Proposal) XXX_Unmarshal(b []byte) error
- type ProposalExecutorResult
- type ProposalStatus
- type QueryClient
- type QueryGroupInfoRequest
- func (*QueryGroupInfoRequest) Descriptor() ([]byte, []int)
- func (m *QueryGroupInfoRequest) GetGroupId() uint64
- func (m *QueryGroupInfoRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryGroupInfoRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryGroupInfoRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryGroupInfoRequest) ProtoMessage()
- func (m *QueryGroupInfoRequest) Reset()
- func (m *QueryGroupInfoRequest) Size() (n int)
- func (m *QueryGroupInfoRequest) String() string
- func (m *QueryGroupInfoRequest) Unmarshal(dAtA []byte) error
- func (m *QueryGroupInfoRequest) XXX_DiscardUnknown()
- func (m *QueryGroupInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryGroupInfoRequest) XXX_Merge(src proto.Message)
- func (m *QueryGroupInfoRequest) XXX_Size() int
- func (m *QueryGroupInfoRequest) XXX_Unmarshal(b []byte) error
- type QueryGroupInfoResponse
- func (*QueryGroupInfoResponse) Descriptor() ([]byte, []int)
- func (m *QueryGroupInfoResponse) GetInfo() *GroupInfo
- func (m *QueryGroupInfoResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryGroupInfoResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryGroupInfoResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryGroupInfoResponse) ProtoMessage()
- func (m *QueryGroupInfoResponse) Reset()
- func (m *QueryGroupInfoResponse) Size() (n int)
- func (m *QueryGroupInfoResponse) String() string
- func (m *QueryGroupInfoResponse) Unmarshal(dAtA []byte) error
- func (m *QueryGroupInfoResponse) XXX_DiscardUnknown()
- func (m *QueryGroupInfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryGroupInfoResponse) XXX_Merge(src proto.Message)
- func (m *QueryGroupInfoResponse) XXX_Size() int
- func (m *QueryGroupInfoResponse) XXX_Unmarshal(b []byte) error
- type QueryGroupMembersRequest
- func (*QueryGroupMembersRequest) Descriptor() ([]byte, []int)
- func (m *QueryGroupMembersRequest) GetGroupId() uint64
- func (m *QueryGroupMembersRequest) GetPagination() *query.PageRequest
- func (m *QueryGroupMembersRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryGroupMembersRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryGroupMembersRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryGroupMembersRequest) ProtoMessage()
- func (m *QueryGroupMembersRequest) Reset()
- func (m *QueryGroupMembersRequest) Size() (n int)
- func (m *QueryGroupMembersRequest) String() string
- func (m *QueryGroupMembersRequest) Unmarshal(dAtA []byte) error
- func (m *QueryGroupMembersRequest) XXX_DiscardUnknown()
- func (m *QueryGroupMembersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryGroupMembersRequest) XXX_Merge(src proto.Message)
- func (m *QueryGroupMembersRequest) XXX_Size() int
- func (m *QueryGroupMembersRequest) XXX_Unmarshal(b []byte) error
- type QueryGroupMembersResponse
- func (*QueryGroupMembersResponse) Descriptor() ([]byte, []int)
- func (m *QueryGroupMembersResponse) GetMembers() []*GroupMember
- func (m *QueryGroupMembersResponse) GetPagination() *query.PageResponse
- func (m *QueryGroupMembersResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryGroupMembersResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryGroupMembersResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryGroupMembersResponse) ProtoMessage()
- func (m *QueryGroupMembersResponse) Reset()
- func (m *QueryGroupMembersResponse) Size() (n int)
- func (m *QueryGroupMembersResponse) String() string
- func (m *QueryGroupMembersResponse) Unmarshal(dAtA []byte) error
- func (m *QueryGroupMembersResponse) XXX_DiscardUnknown()
- func (m *QueryGroupMembersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryGroupMembersResponse) XXX_Merge(src proto.Message)
- func (m *QueryGroupMembersResponse) XXX_Size() int
- func (m *QueryGroupMembersResponse) XXX_Unmarshal(b []byte) error
- type QueryGroupPoliciesByAdminRequest
- func (*QueryGroupPoliciesByAdminRequest) Descriptor() ([]byte, []int)
- func (m *QueryGroupPoliciesByAdminRequest) GetAdmin() string
- func (m *QueryGroupPoliciesByAdminRequest) GetPagination() *query.PageRequest
- func (m *QueryGroupPoliciesByAdminRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryGroupPoliciesByAdminRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryGroupPoliciesByAdminRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryGroupPoliciesByAdminRequest) ProtoMessage()
- func (m *QueryGroupPoliciesByAdminRequest) Reset()
- func (m *QueryGroupPoliciesByAdminRequest) Size() (n int)
- func (m *QueryGroupPoliciesByAdminRequest) String() string
- func (m *QueryGroupPoliciesByAdminRequest) Unmarshal(dAtA []byte) error
- func (m *QueryGroupPoliciesByAdminRequest) XXX_DiscardUnknown()
- func (m *QueryGroupPoliciesByAdminRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryGroupPoliciesByAdminRequest) XXX_Merge(src proto.Message)
- func (m *QueryGroupPoliciesByAdminRequest) XXX_Size() int
- func (m *QueryGroupPoliciesByAdminRequest) XXX_Unmarshal(b []byte) error
- type QueryGroupPoliciesByAdminResponse
- func (*QueryGroupPoliciesByAdminResponse) Descriptor() ([]byte, []int)
- func (m *QueryGroupPoliciesByAdminResponse) GetGroupPolicies() []*GroupPolicyInfo
- func (m *QueryGroupPoliciesByAdminResponse) GetPagination() *query.PageResponse
- func (m *QueryGroupPoliciesByAdminResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryGroupPoliciesByAdminResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryGroupPoliciesByAdminResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryGroupPoliciesByAdminResponse) ProtoMessage()
- func (m *QueryGroupPoliciesByAdminResponse) Reset()
- func (m *QueryGroupPoliciesByAdminResponse) Size() (n int)
- func (m *QueryGroupPoliciesByAdminResponse) String() string
- func (m *QueryGroupPoliciesByAdminResponse) Unmarshal(dAtA []byte) error
- func (q QueryGroupPoliciesByAdminResponse) UnpackInterfaces(unpacker codectypes.AnyUnpacker) error
- func (m *QueryGroupPoliciesByAdminResponse) XXX_DiscardUnknown()
- func (m *QueryGroupPoliciesByAdminResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryGroupPoliciesByAdminResponse) XXX_Merge(src proto.Message)
- func (m *QueryGroupPoliciesByAdminResponse) XXX_Size() int
- func (m *QueryGroupPoliciesByAdminResponse) XXX_Unmarshal(b []byte) error
- type QueryGroupPoliciesByGroupRequest
- func (*QueryGroupPoliciesByGroupRequest) Descriptor() ([]byte, []int)
- func (m *QueryGroupPoliciesByGroupRequest) GetGroupId() uint64
- func (m *QueryGroupPoliciesByGroupRequest) GetPagination() *query.PageRequest
- func (m *QueryGroupPoliciesByGroupRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryGroupPoliciesByGroupRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryGroupPoliciesByGroupRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryGroupPoliciesByGroupRequest) ProtoMessage()
- func (m *QueryGroupPoliciesByGroupRequest) Reset()
- func (m *QueryGroupPoliciesByGroupRequest) Size() (n int)
- func (m *QueryGroupPoliciesByGroupRequest) String() string
- func (m *QueryGroupPoliciesByGroupRequest) Unmarshal(dAtA []byte) error
- func (m *QueryGroupPoliciesByGroupRequest) XXX_DiscardUnknown()
- func (m *QueryGroupPoliciesByGroupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryGroupPoliciesByGroupRequest) XXX_Merge(src proto.Message)
- func (m *QueryGroupPoliciesByGroupRequest) XXX_Size() int
- func (m *QueryGroupPoliciesByGroupRequest) XXX_Unmarshal(b []byte) error
- type QueryGroupPoliciesByGroupResponse
- func (*QueryGroupPoliciesByGroupResponse) Descriptor() ([]byte, []int)
- func (m *QueryGroupPoliciesByGroupResponse) GetGroupPolicies() []*GroupPolicyInfo
- func (m *QueryGroupPoliciesByGroupResponse) GetPagination() *query.PageResponse
- func (m *QueryGroupPoliciesByGroupResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryGroupPoliciesByGroupResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryGroupPoliciesByGroupResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryGroupPoliciesByGroupResponse) ProtoMessage()
- func (m *QueryGroupPoliciesByGroupResponse) Reset()
- func (m *QueryGroupPoliciesByGroupResponse) Size() (n int)
- func (m *QueryGroupPoliciesByGroupResponse) String() string
- func (m *QueryGroupPoliciesByGroupResponse) Unmarshal(dAtA []byte) error
- func (q QueryGroupPoliciesByGroupResponse) UnpackInterfaces(unpacker codectypes.AnyUnpacker) error
- func (m *QueryGroupPoliciesByGroupResponse) XXX_DiscardUnknown()
- func (m *QueryGroupPoliciesByGroupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryGroupPoliciesByGroupResponse) XXX_Merge(src proto.Message)
- func (m *QueryGroupPoliciesByGroupResponse) XXX_Size() int
- func (m *QueryGroupPoliciesByGroupResponse) XXX_Unmarshal(b []byte) error
- type QueryGroupPolicyInfoRequest
- func (*QueryGroupPolicyInfoRequest) Descriptor() ([]byte, []int)
- func (m *QueryGroupPolicyInfoRequest) GetAddress() string
- func (m *QueryGroupPolicyInfoRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryGroupPolicyInfoRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryGroupPolicyInfoRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryGroupPolicyInfoRequest) ProtoMessage()
- func (m *QueryGroupPolicyInfoRequest) Reset()
- func (m *QueryGroupPolicyInfoRequest) Size() (n int)
- func (m *QueryGroupPolicyInfoRequest) String() string
- func (m *QueryGroupPolicyInfoRequest) Unmarshal(dAtA []byte) error
- func (m *QueryGroupPolicyInfoRequest) XXX_DiscardUnknown()
- func (m *QueryGroupPolicyInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryGroupPolicyInfoRequest) XXX_Merge(src proto.Message)
- func (m *QueryGroupPolicyInfoRequest) XXX_Size() int
- func (m *QueryGroupPolicyInfoRequest) XXX_Unmarshal(b []byte) error
- type QueryGroupPolicyInfoResponse
- func (*QueryGroupPolicyInfoResponse) Descriptor() ([]byte, []int)
- func (m *QueryGroupPolicyInfoResponse) GetInfo() *GroupPolicyInfo
- func (m *QueryGroupPolicyInfoResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryGroupPolicyInfoResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryGroupPolicyInfoResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryGroupPolicyInfoResponse) ProtoMessage()
- func (m *QueryGroupPolicyInfoResponse) Reset()
- func (m *QueryGroupPolicyInfoResponse) Size() (n int)
- func (m *QueryGroupPolicyInfoResponse) String() string
- func (m *QueryGroupPolicyInfoResponse) Unmarshal(dAtA []byte) error
- func (m *QueryGroupPolicyInfoResponse) XXX_DiscardUnknown()
- func (m *QueryGroupPolicyInfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryGroupPolicyInfoResponse) XXX_Merge(src proto.Message)
- func (m *QueryGroupPolicyInfoResponse) XXX_Size() int
- func (m *QueryGroupPolicyInfoResponse) XXX_Unmarshal(b []byte) error
- type QueryGroupsByAdminRequest
- func (*QueryGroupsByAdminRequest) Descriptor() ([]byte, []int)
- func (m *QueryGroupsByAdminRequest) GetAdmin() string
- func (m *QueryGroupsByAdminRequest) GetPagination() *query.PageRequest
- func (m *QueryGroupsByAdminRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryGroupsByAdminRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryGroupsByAdminRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryGroupsByAdminRequest) ProtoMessage()
- func (m *QueryGroupsByAdminRequest) Reset()
- func (m *QueryGroupsByAdminRequest) Size() (n int)
- func (m *QueryGroupsByAdminRequest) String() string
- func (m *QueryGroupsByAdminRequest) Unmarshal(dAtA []byte) error
- func (m *QueryGroupsByAdminRequest) XXX_DiscardUnknown()
- func (m *QueryGroupsByAdminRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryGroupsByAdminRequest) XXX_Merge(src proto.Message)
- func (m *QueryGroupsByAdminRequest) XXX_Size() int
- func (m *QueryGroupsByAdminRequest) XXX_Unmarshal(b []byte) error
- type QueryGroupsByAdminResponse
- func (*QueryGroupsByAdminResponse) Descriptor() ([]byte, []int)
- func (m *QueryGroupsByAdminResponse) GetGroups() []*GroupInfo
- func (m *QueryGroupsByAdminResponse) GetPagination() *query.PageResponse
- func (m *QueryGroupsByAdminResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryGroupsByAdminResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryGroupsByAdminResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryGroupsByAdminResponse) ProtoMessage()
- func (m *QueryGroupsByAdminResponse) Reset()
- func (m *QueryGroupsByAdminResponse) Size() (n int)
- func (m *QueryGroupsByAdminResponse) String() string
- func (m *QueryGroupsByAdminResponse) Unmarshal(dAtA []byte) error
- func (m *QueryGroupsByAdminResponse) XXX_DiscardUnknown()
- func (m *QueryGroupsByAdminResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryGroupsByAdminResponse) XXX_Merge(src proto.Message)
- func (m *QueryGroupsByAdminResponse) XXX_Size() int
- func (m *QueryGroupsByAdminResponse) XXX_Unmarshal(b []byte) error
- type QueryGroupsByMemberRequest
- func (*QueryGroupsByMemberRequest) Descriptor() ([]byte, []int)
- func (m *QueryGroupsByMemberRequest) GetAddress() string
- func (m *QueryGroupsByMemberRequest) GetPagination() *query.PageRequest
- func (m *QueryGroupsByMemberRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryGroupsByMemberRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryGroupsByMemberRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryGroupsByMemberRequest) ProtoMessage()
- func (m *QueryGroupsByMemberRequest) Reset()
- func (m *QueryGroupsByMemberRequest) Size() (n int)
- func (m *QueryGroupsByMemberRequest) String() string
- func (m *QueryGroupsByMemberRequest) Unmarshal(dAtA []byte) error
- func (m *QueryGroupsByMemberRequest) XXX_DiscardUnknown()
- func (m *QueryGroupsByMemberRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryGroupsByMemberRequest) XXX_Merge(src proto.Message)
- func (m *QueryGroupsByMemberRequest) XXX_Size() int
- func (m *QueryGroupsByMemberRequest) XXX_Unmarshal(b []byte) error
- type QueryGroupsByMemberResponse
- func (*QueryGroupsByMemberResponse) Descriptor() ([]byte, []int)
- func (m *QueryGroupsByMemberResponse) GetGroups() []*GroupInfo
- func (m *QueryGroupsByMemberResponse) GetPagination() *query.PageResponse
- func (m *QueryGroupsByMemberResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryGroupsByMemberResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryGroupsByMemberResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryGroupsByMemberResponse) ProtoMessage()
- func (m *QueryGroupsByMemberResponse) Reset()
- func (m *QueryGroupsByMemberResponse) Size() (n int)
- func (m *QueryGroupsByMemberResponse) String() string
- func (m *QueryGroupsByMemberResponse) Unmarshal(dAtA []byte) error
- func (m *QueryGroupsByMemberResponse) XXX_DiscardUnknown()
- func (m *QueryGroupsByMemberResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryGroupsByMemberResponse) XXX_Merge(src proto.Message)
- func (m *QueryGroupsByMemberResponse) XXX_Size() int
- func (m *QueryGroupsByMemberResponse) XXX_Unmarshal(b []byte) error
- type QueryGroupsRequest
- func (*QueryGroupsRequest) Descriptor() ([]byte, []int)
- func (m *QueryGroupsRequest) GetPagination() *query.PageRequest
- func (m *QueryGroupsRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryGroupsRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryGroupsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryGroupsRequest) ProtoMessage()
- func (m *QueryGroupsRequest) Reset()
- func (m *QueryGroupsRequest) Size() (n int)
- func (m *QueryGroupsRequest) String() string
- func (m *QueryGroupsRequest) Unmarshal(dAtA []byte) error
- func (m *QueryGroupsRequest) XXX_DiscardUnknown()
- func (m *QueryGroupsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryGroupsRequest) XXX_Merge(src proto.Message)
- func (m *QueryGroupsRequest) XXX_Size() int
- func (m *QueryGroupsRequest) XXX_Unmarshal(b []byte) error
- type QueryGroupsResponse
- func (*QueryGroupsResponse) Descriptor() ([]byte, []int)
- func (m *QueryGroupsResponse) GetGroups() []*GroupInfo
- func (m *QueryGroupsResponse) GetPagination() *query.PageResponse
- func (m *QueryGroupsResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryGroupsResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryGroupsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryGroupsResponse) ProtoMessage()
- func (m *QueryGroupsResponse) Reset()
- func (m *QueryGroupsResponse) Size() (n int)
- func (m *QueryGroupsResponse) String() string
- func (m *QueryGroupsResponse) Unmarshal(dAtA []byte) error
- func (m *QueryGroupsResponse) XXX_DiscardUnknown()
- func (m *QueryGroupsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryGroupsResponse) XXX_Merge(src proto.Message)
- func (m *QueryGroupsResponse) XXX_Size() int
- func (m *QueryGroupsResponse) XXX_Unmarshal(b []byte) error
- type QueryProposalRequest
- func (*QueryProposalRequest) Descriptor() ([]byte, []int)
- func (m *QueryProposalRequest) GetProposalId() uint64
- func (m *QueryProposalRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryProposalRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryProposalRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryProposalRequest) ProtoMessage()
- func (m *QueryProposalRequest) Reset()
- func (m *QueryProposalRequest) Size() (n int)
- func (m *QueryProposalRequest) String() string
- func (m *QueryProposalRequest) Unmarshal(dAtA []byte) error
- func (m *QueryProposalRequest) XXX_DiscardUnknown()
- func (m *QueryProposalRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryProposalRequest) XXX_Merge(src proto.Message)
- func (m *QueryProposalRequest) XXX_Size() int
- func (m *QueryProposalRequest) XXX_Unmarshal(b []byte) error
- type QueryProposalResponse
- func (*QueryProposalResponse) Descriptor() ([]byte, []int)
- func (m *QueryProposalResponse) GetProposal() *Proposal
- func (m *QueryProposalResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryProposalResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryProposalResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryProposalResponse) ProtoMessage()
- func (m *QueryProposalResponse) Reset()
- func (m *QueryProposalResponse) Size() (n int)
- func (m *QueryProposalResponse) String() string
- func (m *QueryProposalResponse) Unmarshal(dAtA []byte) error
- func (m *QueryProposalResponse) XXX_DiscardUnknown()
- func (m *QueryProposalResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryProposalResponse) XXX_Merge(src proto.Message)
- func (m *QueryProposalResponse) XXX_Size() int
- func (m *QueryProposalResponse) XXX_Unmarshal(b []byte) error
- type QueryProposalsByGroupPolicyRequest
- func (*QueryProposalsByGroupPolicyRequest) Descriptor() ([]byte, []int)
- func (m *QueryProposalsByGroupPolicyRequest) GetAddress() string
- func (m *QueryProposalsByGroupPolicyRequest) GetPagination() *query.PageRequest
- func (m *QueryProposalsByGroupPolicyRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryProposalsByGroupPolicyRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryProposalsByGroupPolicyRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryProposalsByGroupPolicyRequest) ProtoMessage()
- func (m *QueryProposalsByGroupPolicyRequest) Reset()
- func (m *QueryProposalsByGroupPolicyRequest) Size() (n int)
- func (m *QueryProposalsByGroupPolicyRequest) String() string
- func (m *QueryProposalsByGroupPolicyRequest) Unmarshal(dAtA []byte) error
- func (m *QueryProposalsByGroupPolicyRequest) XXX_DiscardUnknown()
- func (m *QueryProposalsByGroupPolicyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryProposalsByGroupPolicyRequest) XXX_Merge(src proto.Message)
- func (m *QueryProposalsByGroupPolicyRequest) XXX_Size() int
- func (m *QueryProposalsByGroupPolicyRequest) XXX_Unmarshal(b []byte) error
- type QueryProposalsByGroupPolicyResponse
- func (*QueryProposalsByGroupPolicyResponse) Descriptor() ([]byte, []int)
- func (m *QueryProposalsByGroupPolicyResponse) GetPagination() *query.PageResponse
- func (m *QueryProposalsByGroupPolicyResponse) GetProposals() []*Proposal
- func (m *QueryProposalsByGroupPolicyResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryProposalsByGroupPolicyResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryProposalsByGroupPolicyResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryProposalsByGroupPolicyResponse) ProtoMessage()
- func (m *QueryProposalsByGroupPolicyResponse) Reset()
- func (m *QueryProposalsByGroupPolicyResponse) Size() (n int)
- func (m *QueryProposalsByGroupPolicyResponse) String() string
- func (m *QueryProposalsByGroupPolicyResponse) Unmarshal(dAtA []byte) error
- func (m *QueryProposalsByGroupPolicyResponse) XXX_DiscardUnknown()
- func (m *QueryProposalsByGroupPolicyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryProposalsByGroupPolicyResponse) XXX_Merge(src proto.Message)
- func (m *QueryProposalsByGroupPolicyResponse) XXX_Size() int
- func (m *QueryProposalsByGroupPolicyResponse) XXX_Unmarshal(b []byte) error
- type QueryServer
- type QueryTallyResultRequest
- func (*QueryTallyResultRequest) Descriptor() ([]byte, []int)
- func (m *QueryTallyResultRequest) GetProposalId() uint64
- func (m *QueryTallyResultRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryTallyResultRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryTallyResultRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryTallyResultRequest) ProtoMessage()
- func (m *QueryTallyResultRequest) Reset()
- func (m *QueryTallyResultRequest) Size() (n int)
- func (m *QueryTallyResultRequest) String() string
- func (m *QueryTallyResultRequest) Unmarshal(dAtA []byte) error
- func (m *QueryTallyResultRequest) XXX_DiscardUnknown()
- func (m *QueryTallyResultRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryTallyResultRequest) XXX_Merge(src proto.Message)
- func (m *QueryTallyResultRequest) XXX_Size() int
- func (m *QueryTallyResultRequest) XXX_Unmarshal(b []byte) error
- type QueryTallyResultResponse
- func (*QueryTallyResultResponse) Descriptor() ([]byte, []int)
- func (m *QueryTallyResultResponse) GetTally() TallyResult
- func (m *QueryTallyResultResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryTallyResultResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryTallyResultResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryTallyResultResponse) ProtoMessage()
- func (m *QueryTallyResultResponse) Reset()
- func (m *QueryTallyResultResponse) Size() (n int)
- func (m *QueryTallyResultResponse) String() string
- func (m *QueryTallyResultResponse) Unmarshal(dAtA []byte) error
- func (m *QueryTallyResultResponse) XXX_DiscardUnknown()
- func (m *QueryTallyResultResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryTallyResultResponse) XXX_Merge(src proto.Message)
- func (m *QueryTallyResultResponse) XXX_Size() int
- func (m *QueryTallyResultResponse) XXX_Unmarshal(b []byte) error
- type QueryVoteByProposalVoterRequest
- func (*QueryVoteByProposalVoterRequest) Descriptor() ([]byte, []int)
- func (m *QueryVoteByProposalVoterRequest) GetProposalId() uint64
- func (m *QueryVoteByProposalVoterRequest) GetVoter() string
- func (m *QueryVoteByProposalVoterRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryVoteByProposalVoterRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryVoteByProposalVoterRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryVoteByProposalVoterRequest) ProtoMessage()
- func (m *QueryVoteByProposalVoterRequest) Reset()
- func (m *QueryVoteByProposalVoterRequest) Size() (n int)
- func (m *QueryVoteByProposalVoterRequest) String() string
- func (m *QueryVoteByProposalVoterRequest) Unmarshal(dAtA []byte) error
- func (m *QueryVoteByProposalVoterRequest) XXX_DiscardUnknown()
- func (m *QueryVoteByProposalVoterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryVoteByProposalVoterRequest) XXX_Merge(src proto.Message)
- func (m *QueryVoteByProposalVoterRequest) XXX_Size() int
- func (m *QueryVoteByProposalVoterRequest) XXX_Unmarshal(b []byte) error
- type QueryVoteByProposalVoterResponse
- func (*QueryVoteByProposalVoterResponse) Descriptor() ([]byte, []int)
- func (m *QueryVoteByProposalVoterResponse) GetVote() *Vote
- func (m *QueryVoteByProposalVoterResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryVoteByProposalVoterResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryVoteByProposalVoterResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryVoteByProposalVoterResponse) ProtoMessage()
- func (m *QueryVoteByProposalVoterResponse) Reset()
- func (m *QueryVoteByProposalVoterResponse) Size() (n int)
- func (m *QueryVoteByProposalVoterResponse) String() string
- func (m *QueryVoteByProposalVoterResponse) Unmarshal(dAtA []byte) error
- func (m *QueryVoteByProposalVoterResponse) XXX_DiscardUnknown()
- func (m *QueryVoteByProposalVoterResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryVoteByProposalVoterResponse) XXX_Merge(src proto.Message)
- func (m *QueryVoteByProposalVoterResponse) XXX_Size() int
- func (m *QueryVoteByProposalVoterResponse) XXX_Unmarshal(b []byte) error
- type QueryVotesByProposalRequest
- func (*QueryVotesByProposalRequest) Descriptor() ([]byte, []int)
- func (m *QueryVotesByProposalRequest) GetPagination() *query.PageRequest
- func (m *QueryVotesByProposalRequest) GetProposalId() uint64
- func (m *QueryVotesByProposalRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryVotesByProposalRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryVotesByProposalRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryVotesByProposalRequest) ProtoMessage()
- func (m *QueryVotesByProposalRequest) Reset()
- func (m *QueryVotesByProposalRequest) Size() (n int)
- func (m *QueryVotesByProposalRequest) String() string
- func (m *QueryVotesByProposalRequest) Unmarshal(dAtA []byte) error
- func (m *QueryVotesByProposalRequest) XXX_DiscardUnknown()
- func (m *QueryVotesByProposalRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryVotesByProposalRequest) XXX_Merge(src proto.Message)
- func (m *QueryVotesByProposalRequest) XXX_Size() int
- func (m *QueryVotesByProposalRequest) XXX_Unmarshal(b []byte) error
- type QueryVotesByProposalResponse
- func (*QueryVotesByProposalResponse) Descriptor() ([]byte, []int)
- func (m *QueryVotesByProposalResponse) GetPagination() *query.PageResponse
- func (m *QueryVotesByProposalResponse) GetVotes() []*Vote
- func (m *QueryVotesByProposalResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryVotesByProposalResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryVotesByProposalResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryVotesByProposalResponse) ProtoMessage()
- func (m *QueryVotesByProposalResponse) Reset()
- func (m *QueryVotesByProposalResponse) Size() (n int)
- func (m *QueryVotesByProposalResponse) String() string
- func (m *QueryVotesByProposalResponse) Unmarshal(dAtA []byte) error
- func (m *QueryVotesByProposalResponse) XXX_DiscardUnknown()
- func (m *QueryVotesByProposalResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryVotesByProposalResponse) XXX_Merge(src proto.Message)
- func (m *QueryVotesByProposalResponse) XXX_Size() int
- func (m *QueryVotesByProposalResponse) XXX_Unmarshal(b []byte) error
- type QueryVotesByVoterRequest
- func (*QueryVotesByVoterRequest) Descriptor() ([]byte, []int)
- func (m *QueryVotesByVoterRequest) GetPagination() *query.PageRequest
- func (m *QueryVotesByVoterRequest) GetVoter() string
- func (m *QueryVotesByVoterRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryVotesByVoterRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryVotesByVoterRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryVotesByVoterRequest) ProtoMessage()
- func (m *QueryVotesByVoterRequest) Reset()
- func (m *QueryVotesByVoterRequest) Size() (n int)
- func (m *QueryVotesByVoterRequest) String() string
- func (m *QueryVotesByVoterRequest) Unmarshal(dAtA []byte) error
- func (m *QueryVotesByVoterRequest) XXX_DiscardUnknown()
- func (m *QueryVotesByVoterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryVotesByVoterRequest) XXX_Merge(src proto.Message)
- func (m *QueryVotesByVoterRequest) XXX_Size() int
- func (m *QueryVotesByVoterRequest) XXX_Unmarshal(b []byte) error
- type QueryVotesByVoterResponse
- func (*QueryVotesByVoterResponse) Descriptor() ([]byte, []int)
- func (m *QueryVotesByVoterResponse) GetPagination() *query.PageResponse
- func (m *QueryVotesByVoterResponse) GetVotes() []*Vote
- func (m *QueryVotesByVoterResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryVotesByVoterResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryVotesByVoterResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryVotesByVoterResponse) ProtoMessage()
- func (m *QueryVotesByVoterResponse) Reset()
- func (m *QueryVotesByVoterResponse) Size() (n int)
- func (m *QueryVotesByVoterResponse) String() string
- func (m *QueryVotesByVoterResponse) Unmarshal(dAtA []byte) error
- func (m *QueryVotesByVoterResponse) XXX_DiscardUnknown()
- func (m *QueryVotesByVoterResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryVotesByVoterResponse) XXX_Merge(src proto.Message)
- func (m *QueryVotesByVoterResponse) XXX_Size() int
- func (m *QueryVotesByVoterResponse) XXX_Unmarshal(b []byte) error
- type TallyResult
- func (t *TallyResult) Add(vote Vote, weight string) error
- func (*TallyResult) Descriptor() ([]byte, []int)
- func (t TallyResult) GetAbstainCount() (math.Dec, error)
- func (t TallyResult) GetNoCount() (math.Dec, error)
- func (t TallyResult) GetNoWithVetoCount() (math.Dec, error)
- func (t TallyResult) GetYesCount() (math.Dec, error)
- func (m *TallyResult) Marshal() (dAtA []byte, err error)
- func (m *TallyResult) MarshalTo(dAtA []byte) (int, error)
- func (m *TallyResult) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*TallyResult) ProtoMessage()
- func (m *TallyResult) Reset()
- func (m *TallyResult) Size() (n int)
- func (m *TallyResult) String() string
- func (t TallyResult) TotalCounts() (math.Dec, error)
- func (m *TallyResult) Unmarshal(dAtA []byte) error
- func (m *TallyResult) XXX_DiscardUnknown()
- func (m *TallyResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TallyResult) XXX_Merge(src proto.Message)
- func (m *TallyResult) XXX_Size() int
- func (m *TallyResult) XXX_Unmarshal(b []byte) error
- type ThresholdDecisionPolicy
- func (p ThresholdDecisionPolicy) Allow(tallyResult TallyResult, totalPower string) (DecisionPolicyResult, error)
- func (*ThresholdDecisionPolicy) Descriptor() ([]byte, []int)
- func (p ThresholdDecisionPolicy) GetMinExecutionPeriod() time.Duration
- func (m *ThresholdDecisionPolicy) GetThreshold() string
- func (p ThresholdDecisionPolicy) GetVotingPeriod() time.Duration
- func (m *ThresholdDecisionPolicy) GetWindows() *DecisionPolicyWindows
- func (m *ThresholdDecisionPolicy) Marshal() (dAtA []byte, err error)
- func (m *ThresholdDecisionPolicy) MarshalTo(dAtA []byte) (int, error)
- func (m *ThresholdDecisionPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ThresholdDecisionPolicy) ProtoMessage()
- func (m *ThresholdDecisionPolicy) Reset()
- func (m *ThresholdDecisionPolicy) Size() (n int)
- func (m *ThresholdDecisionPolicy) String() string
- func (m *ThresholdDecisionPolicy) Unmarshal(dAtA []byte) error
- func (p *ThresholdDecisionPolicy) Validate(g GroupInfo, config Config) error
- func (p ThresholdDecisionPolicy) ValidateBasic() error
- func (m *ThresholdDecisionPolicy) XXX_DiscardUnknown()
- func (m *ThresholdDecisionPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ThresholdDecisionPolicy) XXX_Merge(src proto.Message)
- func (m *ThresholdDecisionPolicy) XXX_Size() int
- func (m *ThresholdDecisionPolicy) XXX_Unmarshal(b []byte) error
- type UnimplementedMsgServer
- func (*UnimplementedMsgServer) CreateGroup(ctx context.Context, req *MsgCreateGroup) (*MsgCreateGroupResponse, error)
- func (*UnimplementedMsgServer) CreateGroupPolicy(ctx context.Context, req *MsgCreateGroupPolicy) (*MsgCreateGroupPolicyResponse, error)
- func (*UnimplementedMsgServer) CreateGroupWithPolicy(ctx context.Context, req *MsgCreateGroupWithPolicy) (*MsgCreateGroupWithPolicyResponse, error)
- func (*UnimplementedMsgServer) Exec(ctx context.Context, req *MsgExec) (*MsgExecResponse, error)
- func (*UnimplementedMsgServer) LeaveGroup(ctx context.Context, req *MsgLeaveGroup) (*MsgLeaveGroupResponse, error)
- func (*UnimplementedMsgServer) SubmitProposal(ctx context.Context, req *MsgSubmitProposal) (*MsgSubmitProposalResponse, error)
- func (*UnimplementedMsgServer) UpdateGroupAdmin(ctx context.Context, req *MsgUpdateGroupAdmin) (*MsgUpdateGroupAdminResponse, error)
- func (*UnimplementedMsgServer) UpdateGroupMembers(ctx context.Context, req *MsgUpdateGroupMembers) (*MsgUpdateGroupMembersResponse, error)
- func (*UnimplementedMsgServer) UpdateGroupMetadata(ctx context.Context, req *MsgUpdateGroupMetadata) (*MsgUpdateGroupMetadataResponse, error)
- func (*UnimplementedMsgServer) UpdateGroupPolicyAdmin(ctx context.Context, req *MsgUpdateGroupPolicyAdmin) (*MsgUpdateGroupPolicyAdminResponse, error)
- func (*UnimplementedMsgServer) UpdateGroupPolicyDecisionPolicy(ctx context.Context, req *MsgUpdateGroupPolicyDecisionPolicy) (*MsgUpdateGroupPolicyDecisionPolicyResponse, error)
- func (*UnimplementedMsgServer) UpdateGroupPolicyMetadata(ctx context.Context, req *MsgUpdateGroupPolicyMetadata) (*MsgUpdateGroupPolicyMetadataResponse, error)
- func (*UnimplementedMsgServer) Vote(ctx context.Context, req *MsgVote) (*MsgVoteResponse, error)
- func (*UnimplementedMsgServer) WithdrawProposal(ctx context.Context, req *MsgWithdrawProposal) (*MsgWithdrawProposalResponse, error)
- type UnimplementedQueryServer
- func (*UnimplementedQueryServer) GroupInfo(ctx context.Context, req *QueryGroupInfoRequest) (*QueryGroupInfoResponse, error)
- func (*UnimplementedQueryServer) GroupMembers(ctx context.Context, req *QueryGroupMembersRequest) (*QueryGroupMembersResponse, error)
- func (*UnimplementedQueryServer) GroupPoliciesByAdmin(ctx context.Context, req *QueryGroupPoliciesByAdminRequest) (*QueryGroupPoliciesByAdminResponse, error)
- func (*UnimplementedQueryServer) GroupPoliciesByGroup(ctx context.Context, req *QueryGroupPoliciesByGroupRequest) (*QueryGroupPoliciesByGroupResponse, error)
- func (*UnimplementedQueryServer) GroupPolicyInfo(ctx context.Context, req *QueryGroupPolicyInfoRequest) (*QueryGroupPolicyInfoResponse, error)
- func (*UnimplementedQueryServer) Groups(ctx context.Context, req *QueryGroupsRequest) (*QueryGroupsResponse, error)
- func (*UnimplementedQueryServer) GroupsByAdmin(ctx context.Context, req *QueryGroupsByAdminRequest) (*QueryGroupsByAdminResponse, error)
- func (*UnimplementedQueryServer) GroupsByMember(ctx context.Context, req *QueryGroupsByMemberRequest) (*QueryGroupsByMemberResponse, error)
- func (*UnimplementedQueryServer) Proposal(ctx context.Context, req *QueryProposalRequest) (*QueryProposalResponse, error)
- func (*UnimplementedQueryServer) ProposalsByGroupPolicy(ctx context.Context, req *QueryProposalsByGroupPolicyRequest) (*QueryProposalsByGroupPolicyResponse, error)
- func (*UnimplementedQueryServer) TallyResult(ctx context.Context, req *QueryTallyResultRequest) (*QueryTallyResultResponse, error)
- func (*UnimplementedQueryServer) VoteByProposalVoter(ctx context.Context, req *QueryVoteByProposalVoterRequest) (*QueryVoteByProposalVoterResponse, error)
- func (*UnimplementedQueryServer) VotesByProposal(ctx context.Context, req *QueryVotesByProposalRequest) (*QueryVotesByProposalResponse, error)
- func (*UnimplementedQueryServer) VotesByVoter(ctx context.Context, req *QueryVotesByVoterRequest) (*QueryVotesByVoterResponse, error)
- type Vote
- func (*Vote) Descriptor() ([]byte, []int)
- func (m *Vote) GetMetadata() string
- func (m *Vote) GetOption() VoteOption
- func (m *Vote) GetProposalId() uint64
- func (m *Vote) GetSubmitTime() time.Time
- func (m *Vote) GetVoter() string
- func (m *Vote) Marshal() (dAtA []byte, err error)
- func (m *Vote) MarshalTo(dAtA []byte) (int, error)
- func (m *Vote) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (v Vote) PrimaryKeyFields() []interface{}
- func (*Vote) ProtoMessage()
- func (m *Vote) Reset()
- func (m *Vote) Size() (n int)
- func (m *Vote) String() string
- func (m *Vote) Unmarshal(dAtA []byte) error
- func (v Vote) ValidateBasic() error
- func (m *Vote) XXX_DiscardUnknown()
- func (m *Vote) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Vote) XXX_Merge(src proto.Message)
- func (m *Vote) XXX_Size() int
- func (m *Vote) XXX_Unmarshal(b []byte) error
- type VoteOption
Constants ¶
const ( // ModuleName is the module name constant used in many places ModuleName = "group" // StoreKey defines the primary module store key StoreKey = ModuleName // RouterKey defines the module's message routing key RouterKey = ModuleName )
Variables ¶
var ( ErrInvalidLengthEvents = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowEvents = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupEvents = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthGenesis = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowGenesis = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupGenesis = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthQuery = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowQuery = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupQuery = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthTx = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowTx = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupTx = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthTypes = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowTypes = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupTypes = fmt.Errorf("proto: unexpected end of group") )
var Exec_name = map[int32]string{
0: "EXEC_UNSPECIFIED",
1: "EXEC_TRY",
}
var Exec_value = map[string]int32{
"EXEC_UNSPECIFIED": 0,
"EXEC_TRY": 1,
}
var ProposalExecutorResult_name = map[int32]string{
0: "PROPOSAL_EXECUTOR_RESULT_UNSPECIFIED",
1: "PROPOSAL_EXECUTOR_RESULT_NOT_RUN",
2: "PROPOSAL_EXECUTOR_RESULT_SUCCESS",
3: "PROPOSAL_EXECUTOR_RESULT_FAILURE",
}
var ProposalExecutorResult_value = map[string]int32{
"PROPOSAL_EXECUTOR_RESULT_UNSPECIFIED": 0,
"PROPOSAL_EXECUTOR_RESULT_NOT_RUN": 1,
"PROPOSAL_EXECUTOR_RESULT_SUCCESS": 2,
"PROPOSAL_EXECUTOR_RESULT_FAILURE": 3,
}
var ProposalStatus_name = map[int32]string{
0: "PROPOSAL_STATUS_UNSPECIFIED",
1: "PROPOSAL_STATUS_SUBMITTED",
2: "PROPOSAL_STATUS_ACCEPTED",
3: "PROPOSAL_STATUS_REJECTED",
4: "PROPOSAL_STATUS_ABORTED",
5: "PROPOSAL_STATUS_WITHDRAWN",
}
var ProposalStatus_value = map[string]int32{
"PROPOSAL_STATUS_UNSPECIFIED": 0,
"PROPOSAL_STATUS_SUBMITTED": 1,
"PROPOSAL_STATUS_ACCEPTED": 2,
"PROPOSAL_STATUS_REJECTED": 3,
"PROPOSAL_STATUS_ABORTED": 4,
"PROPOSAL_STATUS_WITHDRAWN": 5,
}
var VoteOption_name = map[int32]string{
0: "VOTE_OPTION_UNSPECIFIED",
1: "VOTE_OPTION_YES",
2: "VOTE_OPTION_ABSTAIN",
3: "VOTE_OPTION_NO",
4: "VOTE_OPTION_NO_WITH_VETO",
}
var VoteOption_value = map[string]int32{
"VOTE_OPTION_UNSPECIFIED": 0,
"VOTE_OPTION_YES": 1,
"VOTE_OPTION_ABSTAIN": 2,
"VOTE_OPTION_NO": 3,
"VOTE_OPTION_NO_WITH_VETO": 4,
}
Functions ¶
func RegisterInterfaces ¶
func RegisterInterfaces(registry cdctypes.InterfaceRegistry)
RegisterInterfaces registers the interfaces types with the interface registry.
func RegisterLegacyAminoCodec ¶
func RegisterLegacyAminoCodec(cdc *codectypes.LegacyAmino)
RegisterLegacyAminoCodec registers all the necessary group module concrete types and interfaces with the provided codec reference. These types are used for Amino JSON serialization.
func RegisterMsgServer ¶
func RegisterQueryHandler ¶
RegisterQueryHandler registers the http handlers for service Query to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterQueryHandlerClient ¶
func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error
RegisterQueryHandlerClient registers the http handlers for service Query to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "QueryClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "QueryClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "QueryClient" to call the correct interceptors.
func RegisterQueryHandlerFromEndpoint ¶
func RegisterQueryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterQueryHandlerFromEndpoint is same as RegisterQueryHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterQueryHandlerServer ¶
func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error
RegisterQueryHandlerServer registers the http handlers for service Query to "mux". UnaryRPC :call QueryServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterQueryHandlerFromEndpoint instead.
func RegisterQueryServer ¶
func RegisterQueryServer(s grpc1.Server, srv QueryServer)
Types ¶
type AccountKeeper ¶
type AccountKeeper interface { AddressCodec() address.Codec // NewAccount returns a new account with the next account number. Does not save the new account to the store. NewAccount(context.Context, sdk.AccountI) sdk.AccountI // GetAccount retrieves an account from the store. GetAccount(context.Context, sdk.AccAddress) sdk.AccountI // SetAccount sets an account in the store. SetAccount(context.Context, sdk.AccountI) // RemoveAccount Remove an account in the store. RemoveAccount(ctx context.Context, acc sdk.AccountI) }
type BankKeeper ¶
BankKeeper defines the expected interface needed to retrieve account balances.
type Config ¶
type Config struct { // MaxExecutionPeriod defines the max duration after a proposal's voting // period ends that members can send a MsgExec to execute the proposal. MaxExecutionPeriod time.Duration // MaxMetadataLen defines the max length of the metadata bytes field for various entities within the group module. Defaults to 255 if not explicitly set. MaxMetadataLen uint64 }
Config is a config struct used for intialising the group module to avoid using globals.
func DefaultConfig ¶
func DefaultConfig() Config
DefaultConfig returns the default config for group.
type DecisionPolicy ¶
type DecisionPolicy interface { proto.Message // GetVotingPeriod returns the duration after proposal submission where // votes are accepted. GetVotingPeriod() time.Duration // GetMinExecutionPeriod returns the minimum duration after submission // where we can execution a proposal. It can be set to 0 or to a value // lesser than VotingPeriod to allow TRY_EXEC. GetMinExecutionPeriod() time.Duration // Allow defines policy-specific logic to allow a proposal to pass or not, // based on its tally result, the group's total power and the time since // the proposal was submitted. Allow(tallyResult TallyResult, totalPower string) (DecisionPolicyResult, error) ValidateBasic() error Validate(g GroupInfo, config Config) error }
DecisionPolicy is the persistent set of rules to determine the result of election on a proposal.
func NewPercentageDecisionPolicy ¶
func NewPercentageDecisionPolicy(percentage string, votingPeriod, executionPeriod time.Duration) DecisionPolicy
NewPercentageDecisionPolicy creates a new percentage DecisionPolicy
func NewThresholdDecisionPolicy ¶
func NewThresholdDecisionPolicy(threshold string, votingPeriod, minExecutionPeriod time.Duration) DecisionPolicy
NewThresholdDecisionPolicy creates a threshold DecisionPolicy
type DecisionPolicyResult ¶
type DecisionPolicyResult struct { // Allow determines if the proposal is allowed to pass. Allow bool // Final determines if the tally result is final or not. If final, then // votes are pruned, and the tally result is saved in the proposal's // `FinalTallyResult` field. Final bool }
DecisionPolicyResult is the result of whether a proposal passes or not a decision policy.
type DecisionPolicyWindows ¶
type DecisionPolicyWindows struct { // voting_period is the duration from submission of a proposal to the end of voting period // Within this times votes can be submitted with MsgVote. VotingPeriod time.Duration `protobuf:"bytes,1,opt,name=voting_period,json=votingPeriod,proto3,stdduration" json:"voting_period"` // min_execution_period is the minimum duration after the proposal submission // where members can start sending MsgExec. This means that the window for // sending a MsgExec transaction is: // `[ submission + min_execution_period ; submission + voting_period + max_execution_period]` // where max_execution_period is a app-specific config, defined in the keeper. // If not set, min_execution_period will default to 0. // // Please make sure to set a `min_execution_period` that is smaller than // `voting_period + max_execution_period`, or else the above execution window // is empty, meaning that all proposals created with this decision policy // won't be able to be executed. MinExecutionPeriod time.Duration `protobuf:"bytes,2,opt,name=min_execution_period,json=minExecutionPeriod,proto3,stdduration" json:"min_execution_period"` }
DecisionPolicyWindows defines the different windows for voting and execution.
func (*DecisionPolicyWindows) Descriptor ¶
func (*DecisionPolicyWindows) Descriptor() ([]byte, []int)
func (*DecisionPolicyWindows) GetMinExecutionPeriod ¶
func (m *DecisionPolicyWindows) GetMinExecutionPeriod() time.Duration
func (*DecisionPolicyWindows) GetVotingPeriod ¶
func (m *DecisionPolicyWindows) GetVotingPeriod() time.Duration
func (*DecisionPolicyWindows) Marshal ¶
func (m *DecisionPolicyWindows) Marshal() (dAtA []byte, err error)
func (*DecisionPolicyWindows) MarshalTo ¶
func (m *DecisionPolicyWindows) MarshalTo(dAtA []byte) (int, error)
func (*DecisionPolicyWindows) MarshalToSizedBuffer ¶
func (m *DecisionPolicyWindows) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DecisionPolicyWindows) ProtoMessage ¶
func (*DecisionPolicyWindows) ProtoMessage()
func (*DecisionPolicyWindows) Reset ¶
func (m *DecisionPolicyWindows) Reset()
func (*DecisionPolicyWindows) Size ¶
func (m *DecisionPolicyWindows) Size() (n int)
func (*DecisionPolicyWindows) String ¶
func (m *DecisionPolicyWindows) String() string
func (*DecisionPolicyWindows) Unmarshal ¶
func (m *DecisionPolicyWindows) Unmarshal(dAtA []byte) error
func (*DecisionPolicyWindows) XXX_DiscardUnknown ¶
func (m *DecisionPolicyWindows) XXX_DiscardUnknown()
func (*DecisionPolicyWindows) XXX_Marshal ¶
func (m *DecisionPolicyWindows) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DecisionPolicyWindows) XXX_Merge ¶
func (m *DecisionPolicyWindows) XXX_Merge(src proto.Message)
func (*DecisionPolicyWindows) XXX_Size ¶
func (m *DecisionPolicyWindows) XXX_Size() int
func (*DecisionPolicyWindows) XXX_Unmarshal ¶
func (m *DecisionPolicyWindows) XXX_Unmarshal(b []byte) error
type EventCreateGroup ¶
type EventCreateGroup struct { // group_id is the unique ID of the group. GroupId uint64 `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"` }
EventCreateGroup is an event emitted when a group is created.
func (*EventCreateGroup) Descriptor ¶
func (*EventCreateGroup) Descriptor() ([]byte, []int)
func (*EventCreateGroup) GetGroupId ¶
func (m *EventCreateGroup) GetGroupId() uint64
func (*EventCreateGroup) Marshal ¶
func (m *EventCreateGroup) Marshal() (dAtA []byte, err error)
func (*EventCreateGroup) MarshalToSizedBuffer ¶
func (m *EventCreateGroup) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*EventCreateGroup) ProtoMessage ¶
func (*EventCreateGroup) ProtoMessage()
func (*EventCreateGroup) Reset ¶
func (m *EventCreateGroup) Reset()
func (*EventCreateGroup) Size ¶
func (m *EventCreateGroup) Size() (n int)
func (*EventCreateGroup) String ¶
func (m *EventCreateGroup) String() string
func (*EventCreateGroup) Unmarshal ¶
func (m *EventCreateGroup) Unmarshal(dAtA []byte) error
func (*EventCreateGroup) XXX_DiscardUnknown ¶
func (m *EventCreateGroup) XXX_DiscardUnknown()
func (*EventCreateGroup) XXX_Marshal ¶
func (m *EventCreateGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EventCreateGroup) XXX_Merge ¶
func (m *EventCreateGroup) XXX_Merge(src proto.Message)
func (*EventCreateGroup) XXX_Size ¶
func (m *EventCreateGroup) XXX_Size() int
func (*EventCreateGroup) XXX_Unmarshal ¶
func (m *EventCreateGroup) XXX_Unmarshal(b []byte) error
type EventCreateGroupPolicy ¶
type EventCreateGroupPolicy struct { // address is the account address of the group policy. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` }
EventCreateGroupPolicy is an event emitted when a group policy is created.
func (*EventCreateGroupPolicy) Descriptor ¶
func (*EventCreateGroupPolicy) Descriptor() ([]byte, []int)
func (*EventCreateGroupPolicy) GetAddress ¶
func (m *EventCreateGroupPolicy) GetAddress() string
func (*EventCreateGroupPolicy) Marshal ¶
func (m *EventCreateGroupPolicy) Marshal() (dAtA []byte, err error)
func (*EventCreateGroupPolicy) MarshalTo ¶
func (m *EventCreateGroupPolicy) MarshalTo(dAtA []byte) (int, error)
func (*EventCreateGroupPolicy) MarshalToSizedBuffer ¶
func (m *EventCreateGroupPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*EventCreateGroupPolicy) ProtoMessage ¶
func (*EventCreateGroupPolicy) ProtoMessage()
func (*EventCreateGroupPolicy) Reset ¶
func (m *EventCreateGroupPolicy) Reset()
func (*EventCreateGroupPolicy) Size ¶
func (m *EventCreateGroupPolicy) Size() (n int)
func (*EventCreateGroupPolicy) String ¶
func (m *EventCreateGroupPolicy) String() string
func (*EventCreateGroupPolicy) Unmarshal ¶
func (m *EventCreateGroupPolicy) Unmarshal(dAtA []byte) error
func (*EventCreateGroupPolicy) XXX_DiscardUnknown ¶
func (m *EventCreateGroupPolicy) XXX_DiscardUnknown()
func (*EventCreateGroupPolicy) XXX_Marshal ¶
func (m *EventCreateGroupPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EventCreateGroupPolicy) XXX_Merge ¶
func (m *EventCreateGroupPolicy) XXX_Merge(src proto.Message)
func (*EventCreateGroupPolicy) XXX_Size ¶
func (m *EventCreateGroupPolicy) XXX_Size() int
func (*EventCreateGroupPolicy) XXX_Unmarshal ¶
func (m *EventCreateGroupPolicy) XXX_Unmarshal(b []byte) error
type EventExec ¶
type EventExec struct { // proposal_id is the unique ID of the proposal. ProposalId uint64 `protobuf:"varint,1,opt,name=proposal_id,json=proposalId,proto3" json:"proposal_id,omitempty"` // result is the proposal execution result. Result ProposalExecutorResult `protobuf:"varint,2,opt,name=result,proto3,enum=cosmos.group.v1.ProposalExecutorResult" json:"result,omitempty"` // logs contains error logs in case the execution result is FAILURE. Logs string `protobuf:"bytes,3,opt,name=logs,proto3" json:"logs,omitempty"` }
EventExec is an event emitted when a proposal is executed.
func (*EventExec) Descriptor ¶
func (*EventExec) GetProposalId ¶
func (*EventExec) GetResult ¶
func (m *EventExec) GetResult() ProposalExecutorResult
func (*EventExec) MarshalToSizedBuffer ¶
func (*EventExec) ProtoMessage ¶
func (*EventExec) ProtoMessage()
func (*EventExec) XXX_DiscardUnknown ¶
func (m *EventExec) XXX_DiscardUnknown()
func (*EventExec) XXX_Marshal ¶
func (*EventExec) XXX_Unmarshal ¶
type EventLeaveGroup ¶
type EventLeaveGroup struct { // group_id is the unique ID of the group. GroupId uint64 `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"` // address is the account address of the group member. Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` }
EventLeaveGroup is an event emitted when group member leaves the group.
func (*EventLeaveGroup) Descriptor ¶
func (*EventLeaveGroup) Descriptor() ([]byte, []int)
func (*EventLeaveGroup) GetAddress ¶
func (m *EventLeaveGroup) GetAddress() string
func (*EventLeaveGroup) GetGroupId ¶
func (m *EventLeaveGroup) GetGroupId() uint64
func (*EventLeaveGroup) Marshal ¶
func (m *EventLeaveGroup) Marshal() (dAtA []byte, err error)
func (*EventLeaveGroup) MarshalToSizedBuffer ¶
func (m *EventLeaveGroup) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*EventLeaveGroup) ProtoMessage ¶
func (*EventLeaveGroup) ProtoMessage()
func (*EventLeaveGroup) Reset ¶
func (m *EventLeaveGroup) Reset()
func (*EventLeaveGroup) Size ¶
func (m *EventLeaveGroup) Size() (n int)
func (*EventLeaveGroup) String ¶
func (m *EventLeaveGroup) String() string
func (*EventLeaveGroup) Unmarshal ¶
func (m *EventLeaveGroup) Unmarshal(dAtA []byte) error
func (*EventLeaveGroup) XXX_DiscardUnknown ¶
func (m *EventLeaveGroup) XXX_DiscardUnknown()
func (*EventLeaveGroup) XXX_Marshal ¶
func (m *EventLeaveGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EventLeaveGroup) XXX_Merge ¶
func (m *EventLeaveGroup) XXX_Merge(src proto.Message)
func (*EventLeaveGroup) XXX_Size ¶
func (m *EventLeaveGroup) XXX_Size() int
func (*EventLeaveGroup) XXX_Unmarshal ¶
func (m *EventLeaveGroup) XXX_Unmarshal(b []byte) error
type EventProposalPruned ¶
type EventProposalPruned struct { // proposal_id is the unique ID of the proposal. ProposalId uint64 `protobuf:"varint,1,opt,name=proposal_id,json=proposalId,proto3" json:"proposal_id,omitempty"` // status is the proposal status (UNSPECIFIED, SUBMITTED, ACCEPTED, REJECTED, ABORTED, WITHDRAWN). Status ProposalStatus `protobuf:"varint,2,opt,name=status,proto3,enum=cosmos.group.v1.ProposalStatus" json:"status,omitempty"` // tally_result is the proposal tally result (when applicable). TallyResult *TallyResult `protobuf:"bytes,3,opt,name=tally_result,json=tallyResult,proto3" json:"tally_result,omitempty"` }
EventProposalPruned is an event emitted when a proposal is pruned.
func (*EventProposalPruned) Descriptor ¶
func (*EventProposalPruned) Descriptor() ([]byte, []int)
func (*EventProposalPruned) GetProposalId ¶
func (m *EventProposalPruned) GetProposalId() uint64
func (*EventProposalPruned) GetStatus ¶
func (m *EventProposalPruned) GetStatus() ProposalStatus
func (*EventProposalPruned) GetTallyResult ¶
func (m *EventProposalPruned) GetTallyResult() *TallyResult
func (*EventProposalPruned) Marshal ¶
func (m *EventProposalPruned) Marshal() (dAtA []byte, err error)
func (*EventProposalPruned) MarshalTo ¶
func (m *EventProposalPruned) MarshalTo(dAtA []byte) (int, error)
func (*EventProposalPruned) MarshalToSizedBuffer ¶
func (m *EventProposalPruned) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*EventProposalPruned) ProtoMessage ¶
func (*EventProposalPruned) ProtoMessage()
func (*EventProposalPruned) Reset ¶
func (m *EventProposalPruned) Reset()
func (*EventProposalPruned) Size ¶
func (m *EventProposalPruned) Size() (n int)
func (*EventProposalPruned) String ¶
func (m *EventProposalPruned) String() string
func (*EventProposalPruned) Unmarshal ¶
func (m *EventProposalPruned) Unmarshal(dAtA []byte) error
func (*EventProposalPruned) XXX_DiscardUnknown ¶
func (m *EventProposalPruned) XXX_DiscardUnknown()
func (*EventProposalPruned) XXX_Marshal ¶
func (m *EventProposalPruned) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EventProposalPruned) XXX_Merge ¶
func (m *EventProposalPruned) XXX_Merge(src proto.Message)
func (*EventProposalPruned) XXX_Size ¶
func (m *EventProposalPruned) XXX_Size() int
func (*EventProposalPruned) XXX_Unmarshal ¶
func (m *EventProposalPruned) XXX_Unmarshal(b []byte) error
type EventSubmitProposal ¶
type EventSubmitProposal struct { // proposal_id is the unique ID of the proposal. ProposalId uint64 `protobuf:"varint,1,opt,name=proposal_id,json=proposalId,proto3" json:"proposal_id,omitempty"` }
EventSubmitProposal is an event emitted when a proposal is created.
func (*EventSubmitProposal) Descriptor ¶
func (*EventSubmitProposal) Descriptor() ([]byte, []int)
func (*EventSubmitProposal) GetProposalId ¶
func (m *EventSubmitProposal) GetProposalId() uint64
func (*EventSubmitProposal) Marshal ¶
func (m *EventSubmitProposal) Marshal() (dAtA []byte, err error)
func (*EventSubmitProposal) MarshalTo ¶
func (m *EventSubmitProposal) MarshalTo(dAtA []byte) (int, error)
func (*EventSubmitProposal) MarshalToSizedBuffer ¶
func (m *EventSubmitProposal) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*EventSubmitProposal) ProtoMessage ¶
func (*EventSubmitProposal) ProtoMessage()
func (*EventSubmitProposal) Reset ¶
func (m *EventSubmitProposal) Reset()
func (*EventSubmitProposal) Size ¶
func (m *EventSubmitProposal) Size() (n int)
func (*EventSubmitProposal) String ¶
func (m *EventSubmitProposal) String() string
func (*EventSubmitProposal) Unmarshal ¶
func (m *EventSubmitProposal) Unmarshal(dAtA []byte) error
func (*EventSubmitProposal) XXX_DiscardUnknown ¶
func (m *EventSubmitProposal) XXX_DiscardUnknown()
func (*EventSubmitProposal) XXX_Marshal ¶
func (m *EventSubmitProposal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EventSubmitProposal) XXX_Merge ¶
func (m *EventSubmitProposal) XXX_Merge(src proto.Message)
func (*EventSubmitProposal) XXX_Size ¶
func (m *EventSubmitProposal) XXX_Size() int
func (*EventSubmitProposal) XXX_Unmarshal ¶
func (m *EventSubmitProposal) XXX_Unmarshal(b []byte) error
type EventUpdateGroup ¶
type EventUpdateGroup struct { // group_id is the unique ID of the group. GroupId uint64 `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"` }
EventUpdateGroup is an event emitted when a group is updated.
func (*EventUpdateGroup) Descriptor ¶
func (*EventUpdateGroup) Descriptor() ([]byte, []int)
func (*EventUpdateGroup) GetGroupId ¶
func (m *EventUpdateGroup) GetGroupId() uint64
func (*EventUpdateGroup) Marshal ¶
func (m *EventUpdateGroup) Marshal() (dAtA []byte, err error)
func (*EventUpdateGroup) MarshalToSizedBuffer ¶
func (m *EventUpdateGroup) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*EventUpdateGroup) ProtoMessage ¶
func (*EventUpdateGroup) ProtoMessage()
func (*EventUpdateGroup) Reset ¶
func (m *EventUpdateGroup) Reset()
func (*EventUpdateGroup) Size ¶
func (m *EventUpdateGroup) Size() (n int)
func (*EventUpdateGroup) String ¶
func (m *EventUpdateGroup) String() string
func (*EventUpdateGroup) Unmarshal ¶
func (m *EventUpdateGroup) Unmarshal(dAtA []byte) error
func (*EventUpdateGroup) XXX_DiscardUnknown ¶
func (m *EventUpdateGroup) XXX_DiscardUnknown()
func (*EventUpdateGroup) XXX_Marshal ¶
func (m *EventUpdateGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EventUpdateGroup) XXX_Merge ¶
func (m *EventUpdateGroup) XXX_Merge(src proto.Message)
func (*EventUpdateGroup) XXX_Size ¶
func (m *EventUpdateGroup) XXX_Size() int
func (*EventUpdateGroup) XXX_Unmarshal ¶
func (m *EventUpdateGroup) XXX_Unmarshal(b []byte) error
type EventUpdateGroupPolicy ¶
type EventUpdateGroupPolicy struct { // address is the account address of the group policy. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` }
EventUpdateGroupPolicy is an event emitted when a group policy is updated.
func (*EventUpdateGroupPolicy) Descriptor ¶
func (*EventUpdateGroupPolicy) Descriptor() ([]byte, []int)
func (*EventUpdateGroupPolicy) GetAddress ¶
func (m *EventUpdateGroupPolicy) GetAddress() string
func (*EventUpdateGroupPolicy) Marshal ¶
func (m *EventUpdateGroupPolicy) Marshal() (dAtA []byte, err error)
func (*EventUpdateGroupPolicy) MarshalTo ¶
func (m *EventUpdateGroupPolicy) MarshalTo(dAtA []byte) (int, error)
func (*EventUpdateGroupPolicy) MarshalToSizedBuffer ¶
func (m *EventUpdateGroupPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*EventUpdateGroupPolicy) ProtoMessage ¶
func (*EventUpdateGroupPolicy) ProtoMessage()
func (*EventUpdateGroupPolicy) Reset ¶
func (m *EventUpdateGroupPolicy) Reset()
func (*EventUpdateGroupPolicy) Size ¶
func (m *EventUpdateGroupPolicy) Size() (n int)
func (*EventUpdateGroupPolicy) String ¶
func (m *EventUpdateGroupPolicy) String() string
func (*EventUpdateGroupPolicy) Unmarshal ¶
func (m *EventUpdateGroupPolicy) Unmarshal(dAtA []byte) error
func (*EventUpdateGroupPolicy) XXX_DiscardUnknown ¶
func (m *EventUpdateGroupPolicy) XXX_DiscardUnknown()
func (*EventUpdateGroupPolicy) XXX_Marshal ¶
func (m *EventUpdateGroupPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EventUpdateGroupPolicy) XXX_Merge ¶
func (m *EventUpdateGroupPolicy) XXX_Merge(src proto.Message)
func (*EventUpdateGroupPolicy) XXX_Size ¶
func (m *EventUpdateGroupPolicy) XXX_Size() int
func (*EventUpdateGroupPolicy) XXX_Unmarshal ¶
func (m *EventUpdateGroupPolicy) XXX_Unmarshal(b []byte) error
type EventVote ¶
type EventVote struct { // proposal_id is the unique ID of the proposal. ProposalId uint64 `protobuf:"varint,1,opt,name=proposal_id,json=proposalId,proto3" json:"proposal_id,omitempty"` }
EventVote is an event emitted when a voter votes on a proposal.
func (*EventVote) Descriptor ¶
func (*EventVote) GetProposalId ¶
func (*EventVote) MarshalToSizedBuffer ¶
func (*EventVote) ProtoMessage ¶
func (*EventVote) ProtoMessage()
func (*EventVote) XXX_DiscardUnknown ¶
func (m *EventVote) XXX_DiscardUnknown()
func (*EventVote) XXX_Marshal ¶
func (*EventVote) XXX_Unmarshal ¶
type EventWithdrawProposal ¶
type EventWithdrawProposal struct { // proposal_id is the unique ID of the proposal. ProposalId uint64 `protobuf:"varint,1,opt,name=proposal_id,json=proposalId,proto3" json:"proposal_id,omitempty"` }
EventWithdrawProposal is an event emitted when a proposal is withdrawn.
func (*EventWithdrawProposal) Descriptor ¶
func (*EventWithdrawProposal) Descriptor() ([]byte, []int)
func (*EventWithdrawProposal) GetProposalId ¶
func (m *EventWithdrawProposal) GetProposalId() uint64
func (*EventWithdrawProposal) Marshal ¶
func (m *EventWithdrawProposal) Marshal() (dAtA []byte, err error)
func (*EventWithdrawProposal) MarshalTo ¶
func (m *EventWithdrawProposal) MarshalTo(dAtA []byte) (int, error)
func (*EventWithdrawProposal) MarshalToSizedBuffer ¶
func (m *EventWithdrawProposal) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*EventWithdrawProposal) ProtoMessage ¶
func (*EventWithdrawProposal) ProtoMessage()
func (*EventWithdrawProposal) Reset ¶
func (m *EventWithdrawProposal) Reset()
func (*EventWithdrawProposal) Size ¶
func (m *EventWithdrawProposal) Size() (n int)
func (*EventWithdrawProposal) String ¶
func (m *EventWithdrawProposal) String() string
func (*EventWithdrawProposal) Unmarshal ¶
func (m *EventWithdrawProposal) Unmarshal(dAtA []byte) error
func (*EventWithdrawProposal) XXX_DiscardUnknown ¶
func (m *EventWithdrawProposal) XXX_DiscardUnknown()
func (*EventWithdrawProposal) XXX_Marshal ¶
func (m *EventWithdrawProposal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EventWithdrawProposal) XXX_Merge ¶
func (m *EventWithdrawProposal) XXX_Merge(src proto.Message)
func (*EventWithdrawProposal) XXX_Size ¶
func (m *EventWithdrawProposal) XXX_Size() int
func (*EventWithdrawProposal) XXX_Unmarshal ¶
func (m *EventWithdrawProposal) XXX_Unmarshal(b []byte) error
type Exec ¶
type Exec int32
Exec defines modes of execution of a proposal on creation or on new vote.
const ( // An empty value means that there should be a separate // MsgExec request for the proposal to execute. Exec_EXEC_UNSPECIFIED Exec = 0 // Try to execute the proposal immediately. // If the proposal is not allowed per the DecisionPolicy, // the proposal will still be open and could // be executed at a later point. Exec_EXEC_TRY Exec = 1 )
func (Exec) EnumDescriptor ¶
type GenesisState ¶
type GenesisState struct { // group_seq is the group table orm.Sequence, // it is used to get the next group ID. GroupSeq uint64 `protobuf:"varint,1,opt,name=group_seq,json=groupSeq,proto3" json:"group_seq,omitempty"` // groups is the list of groups info. Groups []*GroupInfo `protobuf:"bytes,2,rep,name=groups,proto3" json:"groups,omitempty"` // group_members is the list of groups members. GroupMembers []*GroupMember `protobuf:"bytes,3,rep,name=group_members,json=groupMembers,proto3" json:"group_members,omitempty"` // group_policy_seq is the group policy table orm.Sequence, // it is used to generate the next group policy account address. GroupPolicySeq uint64 `protobuf:"varint,4,opt,name=group_policy_seq,json=groupPolicySeq,proto3" json:"group_policy_seq,omitempty"` // group_policies is the list of group policies info. GroupPolicies []*GroupPolicyInfo `protobuf:"bytes,5,rep,name=group_policies,json=groupPolicies,proto3" json:"group_policies,omitempty"` // proposal_seq is the proposal table orm.Sequence, // it is used to get the next proposal ID. ProposalSeq uint64 `protobuf:"varint,6,opt,name=proposal_seq,json=proposalSeq,proto3" json:"proposal_seq,omitempty"` // proposals is the list of proposals. Proposals []*Proposal `protobuf:"bytes,7,rep,name=proposals,proto3" json:"proposals,omitempty"` // votes is the list of votes. Votes []*Vote `protobuf:"bytes,8,rep,name=votes,proto3" json:"votes,omitempty"` }
GenesisState defines the group module's genesis state.
func NewGenesisState ¶
func NewGenesisState() *GenesisState
NewGenesisState creates a new genesis state with default values.
func (*GenesisState) Descriptor ¶
func (*GenesisState) Descriptor() ([]byte, []int)
func (*GenesisState) GetGroupMembers ¶
func (m *GenesisState) GetGroupMembers() []*GroupMember
func (*GenesisState) GetGroupPolicies ¶
func (m *GenesisState) GetGroupPolicies() []*GroupPolicyInfo
func (*GenesisState) GetGroupPolicySeq ¶
func (m *GenesisState) GetGroupPolicySeq() uint64
func (*GenesisState) GetGroupSeq ¶
func (m *GenesisState) GetGroupSeq() uint64
func (*GenesisState) GetGroups ¶
func (m *GenesisState) GetGroups() []*GroupInfo
func (*GenesisState) GetProposalSeq ¶
func (m *GenesisState) GetProposalSeq() uint64
func (*GenesisState) GetProposals ¶
func (m *GenesisState) GetProposals() []*Proposal
func (*GenesisState) GetVotes ¶
func (m *GenesisState) GetVotes() []*Vote
func (*GenesisState) Marshal ¶
func (m *GenesisState) Marshal() (dAtA []byte, err error)
func (*GenesisState) MarshalToSizedBuffer ¶
func (m *GenesisState) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GenesisState) ProtoMessage ¶
func (*GenesisState) ProtoMessage()
func (*GenesisState) Reset ¶
func (m *GenesisState) Reset()
func (*GenesisState) Size ¶
func (m *GenesisState) Size() (n int)
func (*GenesisState) String ¶
func (m *GenesisState) String() string
func (*GenesisState) Unmarshal ¶
func (m *GenesisState) Unmarshal(dAtA []byte) error
func (GenesisState) UnpackInterfaces ¶
func (s GenesisState) UnpackInterfaces(unpacker types.AnyUnpacker) error
UnpackInterfaces implements UnpackInterfacesMessage.UnpackInterfaces
func (GenesisState) Validate ¶
func (s GenesisState) Validate() error
Validate performs basic genesis state validation returning an error upon any failure.
func (*GenesisState) XXX_DiscardUnknown ¶
func (m *GenesisState) XXX_DiscardUnknown()
func (*GenesisState) XXX_Marshal ¶
func (m *GenesisState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GenesisState) XXX_Merge ¶
func (m *GenesisState) XXX_Merge(src proto.Message)
func (*GenesisState) XXX_Size ¶
func (m *GenesisState) XXX_Size() int
func (*GenesisState) XXX_Unmarshal ¶
func (m *GenesisState) XXX_Unmarshal(b []byte) error
type GroupInfo ¶
type GroupInfo struct { // id is the unique ID of the group. Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // admin is the account address of the group's admin. Admin string `protobuf:"bytes,2,opt,name=admin,proto3" json:"admin,omitempty"` // metadata is any arbitrary metadata to attached to the group. // the recommended format of the metadata is to be found here: https://docs.cosmos.network/v0.47/modules/group#group-1 Metadata string `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"` // version is used to track changes to a group's membership structure that // would break existing proposals. Whenever any members weight is changed, // or any member is added or removed this version is incremented and will // cause proposals based on older versions of this group to fail Version uint64 `protobuf:"varint,4,opt,name=version,proto3" json:"version,omitempty"` // total_weight is the sum of the group members' weights. TotalWeight string `protobuf:"bytes,5,opt,name=total_weight,json=totalWeight,proto3" json:"total_weight,omitempty"` // created_at is a timestamp specifying when a group was created. CreatedAt time.Time `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3,stdtime" json:"created_at"` }
GroupInfo represents the high-level on-chain information for a group.
func (*GroupInfo) Descriptor ¶
func (*GroupInfo) GetCreatedAt ¶
func (*GroupInfo) GetMetadata ¶
func (*GroupInfo) GetTotalWeight ¶
func (*GroupInfo) GetVersion ¶
func (*GroupInfo) MarshalToSizedBuffer ¶
func (GroupInfo) PrimaryKeyFields ¶
func (g GroupInfo) PrimaryKeyFields() []interface{}
func (*GroupInfo) ProtoMessage ¶
func (*GroupInfo) ProtoMessage()
func (GroupInfo) ValidateBasic ¶
ValidateBasic does basic validation on group info.
func (*GroupInfo) XXX_DiscardUnknown ¶
func (m *GroupInfo) XXX_DiscardUnknown()
func (*GroupInfo) XXX_Marshal ¶
func (*GroupInfo) XXX_Unmarshal ¶
type GroupMember ¶
type GroupMember struct { // group_id is the unique ID of the group. GroupId uint64 `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"` // member is the member data. Member *Member `protobuf:"bytes,2,opt,name=member,proto3" json:"member,omitempty"` }
GroupMember represents the relationship between a group and a member.
func (*GroupMember) Descriptor ¶
func (*GroupMember) Descriptor() ([]byte, []int)
func (*GroupMember) GetGroupId ¶
func (m *GroupMember) GetGroupId() uint64
func (*GroupMember) GetMember ¶
func (m *GroupMember) GetMember() *Member
func (*GroupMember) Marshal ¶
func (m *GroupMember) Marshal() (dAtA []byte, err error)
func (*GroupMember) MarshalToSizedBuffer ¶
func (m *GroupMember) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (GroupMember) PrimaryKeyFields ¶
func (g GroupMember) PrimaryKeyFields() []interface{}
func (*GroupMember) ProtoMessage ¶
func (*GroupMember) ProtoMessage()
func (*GroupMember) Reset ¶
func (m *GroupMember) Reset()
func (*GroupMember) Size ¶
func (m *GroupMember) Size() (n int)
func (*GroupMember) String ¶
func (m *GroupMember) String() string
func (*GroupMember) Unmarshal ¶
func (m *GroupMember) Unmarshal(dAtA []byte) error
func (GroupMember) ValidateBasic ¶
func (g GroupMember) ValidateBasic() error
ValidateBasic does basic validation on group member.
func (*GroupMember) XXX_DiscardUnknown ¶
func (m *GroupMember) XXX_DiscardUnknown()
func (*GroupMember) XXX_Marshal ¶
func (m *GroupMember) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GroupMember) XXX_Merge ¶
func (m *GroupMember) XXX_Merge(src proto.Message)
func (*GroupMember) XXX_Size ¶
func (m *GroupMember) XXX_Size() int
func (*GroupMember) XXX_Unmarshal ¶
func (m *GroupMember) XXX_Unmarshal(b []byte) error
type GroupPolicyInfo ¶
type GroupPolicyInfo struct { // address is the account address of group policy. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // group_id is the unique ID of the group. GroupId uint64 `protobuf:"varint,2,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"` // admin is the account address of the group admin. Admin string `protobuf:"bytes,3,opt,name=admin,proto3" json:"admin,omitempty"` // metadata is any arbitrary metadata attached to the group policy. // the recommended format of the metadata is to be found here: // https://docs.cosmos.network/v0.47/modules/group#decision-policy-1 Metadata string `protobuf:"bytes,4,opt,name=metadata,proto3" json:"metadata,omitempty"` // version is used to track changes to a group's GroupPolicyInfo structure that // would create a different result on a running proposal. Version uint64 `protobuf:"varint,5,opt,name=version,proto3" json:"version,omitempty"` // decision_policy specifies the group policy's decision policy. DecisionPolicy *types.Any `protobuf:"bytes,6,opt,name=decision_policy,json=decisionPolicy,proto3" json:"decision_policy,omitempty"` // created_at is a timestamp specifying when a group policy was created. CreatedAt time.Time `protobuf:"bytes,7,opt,name=created_at,json=createdAt,proto3,stdtime" json:"created_at"` }
GroupPolicyInfo represents the high-level on-chain information for a group policy.
func NewGroupPolicyInfo ¶
func NewGroupPolicyInfo(address sdk.AccAddress, group uint64, admin sdk.AccAddress, metadata string, version uint64, decisionPolicy DecisionPolicy, createdAt time.Time, ) (GroupPolicyInfo, error)
NewGroupPolicyInfo creates a new GroupPolicyInfo instance
func (*GroupPolicyInfo) Descriptor ¶
func (*GroupPolicyInfo) Descriptor() ([]byte, []int)
func (*GroupPolicyInfo) Equal ¶
func (this *GroupPolicyInfo) Equal(that interface{}) bool
func (GroupPolicyInfo) GetDecisionPolicy ¶
func (g GroupPolicyInfo) GetDecisionPolicy() (DecisionPolicy, error)
GetDecisionPolicy gets the decision policy of GroupPolicyInfo
func (*GroupPolicyInfo) Marshal ¶
func (m *GroupPolicyInfo) Marshal() (dAtA []byte, err error)
func (*GroupPolicyInfo) MarshalToSizedBuffer ¶
func (m *GroupPolicyInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (GroupPolicyInfo) PrimaryKeyFields ¶
func (g GroupPolicyInfo) PrimaryKeyFields() []interface{}
func (*GroupPolicyInfo) ProtoMessage ¶
func (*GroupPolicyInfo) ProtoMessage()
func (*GroupPolicyInfo) Reset ¶
func (m *GroupPolicyInfo) Reset()
func (*GroupPolicyInfo) SetDecisionPolicy ¶
func (g *GroupPolicyInfo) SetDecisionPolicy(decisionPolicy DecisionPolicy) error
SetDecisionPolicy sets the decision policy for GroupPolicyInfo.
func (*GroupPolicyInfo) Size ¶
func (m *GroupPolicyInfo) Size() (n int)
func (*GroupPolicyInfo) String ¶
func (m *GroupPolicyInfo) String() string
func (*GroupPolicyInfo) Unmarshal ¶
func (m *GroupPolicyInfo) Unmarshal(dAtA []byte) error
func (GroupPolicyInfo) UnpackInterfaces ¶
func (g GroupPolicyInfo) UnpackInterfaces(unpacker codectypes.AnyUnpacker) error
UnpackInterfaces implements UnpackInterfacesMessage.UnpackInterfaces
func (GroupPolicyInfo) ValidateBasic ¶
func (g GroupPolicyInfo) ValidateBasic() error
ValidateBasic does basic validation on group policy info.
func (*GroupPolicyInfo) XXX_DiscardUnknown ¶
func (m *GroupPolicyInfo) XXX_DiscardUnknown()
func (*GroupPolicyInfo) XXX_Marshal ¶
func (m *GroupPolicyInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GroupPolicyInfo) XXX_Merge ¶
func (m *GroupPolicyInfo) XXX_Merge(src proto.Message)
func (*GroupPolicyInfo) XXX_Size ¶
func (m *GroupPolicyInfo) XXX_Size() int
func (*GroupPolicyInfo) XXX_Unmarshal ¶
func (m *GroupPolicyInfo) XXX_Unmarshal(b []byte) error
type Member ¶
type Member struct { // address is the member's account address. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // weight is the member's voting weight that should be greater than 0. Weight string `protobuf:"bytes,2,opt,name=weight,proto3" json:"weight,omitempty"` // metadata is any arbitrary metadata attached to the member. Metadata string `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"` // added_at is a timestamp specifying when a member was added. AddedAt time.Time `protobuf:"bytes,4,opt,name=added_at,json=addedAt,proto3,stdtime" json:"added_at"` }
Member represents a group member with an account address, non-zero weight, metadata and added_at timestamp.
func (*Member) Descriptor ¶
func (*Member) GetAddedAt ¶
func (*Member) GetAddress ¶
func (*Member) GetMetadata ¶
func (*Member) MarshalToSizedBuffer ¶
func (*Member) ProtoMessage ¶
func (*Member) ProtoMessage()
func (*Member) XXX_DiscardUnknown ¶
func (m *Member) XXX_DiscardUnknown()
func (*Member) XXX_Marshal ¶
func (*Member) XXX_Unmarshal ¶
type MemberRequest ¶
type MemberRequest struct { // address is the member's account address. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // weight is the member's voting weight that should be greater than 0. Weight string `protobuf:"bytes,2,opt,name=weight,proto3" json:"weight,omitempty"` // metadata is any arbitrary metadata attached to the member. Metadata string `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"` }
MemberRequest represents a group member to be used in Msg server requests. Contrary to `Member`, it doesn't have any `added_at` field since this field cannot be set as part of requests.
func MemberToMemberRequest ¶
func MemberToMemberRequest(m *Member) MemberRequest
MemberToMemberRequest converts a `Member` (used for storage) to a `MemberRequest` (used in requests). The only difference between the two is that `MemberRequest` doesn't have any `AddedAt` field since it cannot be set as part of requests.
func (*MemberRequest) Descriptor ¶
func (*MemberRequest) Descriptor() ([]byte, []int)
func (*MemberRequest) GetAddress ¶
func (m *MemberRequest) GetAddress() string
func (*MemberRequest) GetMetadata ¶
func (m *MemberRequest) GetMetadata() string
func (*MemberRequest) GetWeight ¶
func (m *MemberRequest) GetWeight() string
func (*MemberRequest) Marshal ¶
func (m *MemberRequest) Marshal() (dAtA []byte, err error)
func (*MemberRequest) MarshalToSizedBuffer ¶
func (m *MemberRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MemberRequest) ProtoMessage ¶
func (*MemberRequest) ProtoMessage()
func (*MemberRequest) Reset ¶
func (m *MemberRequest) Reset()
func (*MemberRequest) Size ¶
func (m *MemberRequest) Size() (n int)
func (*MemberRequest) String ¶
func (m *MemberRequest) String() string
func (*MemberRequest) Unmarshal ¶
func (m *MemberRequest) Unmarshal(dAtA []byte) error
func (*MemberRequest) XXX_DiscardUnknown ¶
func (m *MemberRequest) XXX_DiscardUnknown()
func (*MemberRequest) XXX_Marshal ¶
func (m *MemberRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MemberRequest) XXX_Merge ¶
func (m *MemberRequest) XXX_Merge(src proto.Message)
func (*MemberRequest) XXX_Size ¶
func (m *MemberRequest) XXX_Size() int
func (*MemberRequest) XXX_Unmarshal ¶
func (m *MemberRequest) XXX_Unmarshal(b []byte) error
type MsgClient ¶
type MsgClient interface { // CreateGroup creates a new group with an admin account address, a list of members and some optional metadata. CreateGroup(ctx context.Context, in *MsgCreateGroup, opts ...grpc.CallOption) (*MsgCreateGroupResponse, error) // UpdateGroupMembers updates the group members with given group id and admin address. UpdateGroupMembers(ctx context.Context, in *MsgUpdateGroupMembers, opts ...grpc.CallOption) (*MsgUpdateGroupMembersResponse, error) // UpdateGroupAdmin updates the group admin with given group id and previous admin address. UpdateGroupAdmin(ctx context.Context, in *MsgUpdateGroupAdmin, opts ...grpc.CallOption) (*MsgUpdateGroupAdminResponse, error) // UpdateGroupMetadata updates the group metadata with given group id and admin address. UpdateGroupMetadata(ctx context.Context, in *MsgUpdateGroupMetadata, opts ...grpc.CallOption) (*MsgUpdateGroupMetadataResponse, error) // CreateGroupPolicy creates a new group policy using given DecisionPolicy. CreateGroupPolicy(ctx context.Context, in *MsgCreateGroupPolicy, opts ...grpc.CallOption) (*MsgCreateGroupPolicyResponse, error) // CreateGroupWithPolicy creates a new group with policy. CreateGroupWithPolicy(ctx context.Context, in *MsgCreateGroupWithPolicy, opts ...grpc.CallOption) (*MsgCreateGroupWithPolicyResponse, error) // UpdateGroupPolicyAdmin updates a group policy admin. UpdateGroupPolicyAdmin(ctx context.Context, in *MsgUpdateGroupPolicyAdmin, opts ...grpc.CallOption) (*MsgUpdateGroupPolicyAdminResponse, error) // UpdateGroupPolicyDecisionPolicy allows a group policy's decision policy to be updated. UpdateGroupPolicyDecisionPolicy(ctx context.Context, in *MsgUpdateGroupPolicyDecisionPolicy, opts ...grpc.CallOption) (*MsgUpdateGroupPolicyDecisionPolicyResponse, error) // UpdateGroupPolicyMetadata updates a group policy metadata. UpdateGroupPolicyMetadata(ctx context.Context, in *MsgUpdateGroupPolicyMetadata, opts ...grpc.CallOption) (*MsgUpdateGroupPolicyMetadataResponse, error) // SubmitProposal submits a new proposal. SubmitProposal(ctx context.Context, in *MsgSubmitProposal, opts ...grpc.CallOption) (*MsgSubmitProposalResponse, error) // WithdrawProposal withdraws a proposal. WithdrawProposal(ctx context.Context, in *MsgWithdrawProposal, opts ...grpc.CallOption) (*MsgWithdrawProposalResponse, error) // Vote allows a voter to vote on a proposal. Vote(ctx context.Context, in *MsgVote, opts ...grpc.CallOption) (*MsgVoteResponse, error) // Exec executes a proposal. Exec(ctx context.Context, in *MsgExec, opts ...grpc.CallOption) (*MsgExecResponse, error) // LeaveGroup allows a group member to leave the group. LeaveGroup(ctx context.Context, in *MsgLeaveGroup, opts ...grpc.CallOption) (*MsgLeaveGroupResponse, error) }
MsgClient is the client API for Msg service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewMsgClient ¶
func NewMsgClient(cc grpc1.ClientConn) MsgClient
type MsgCreateGroup ¶
type MsgCreateGroup struct { // admin is the account address of the group admin. Admin string `protobuf:"bytes,1,opt,name=admin,proto3" json:"admin,omitempty"` // members defines the group members. Members []MemberRequest `protobuf:"bytes,2,rep,name=members,proto3" json:"members"` // metadata is any arbitrary metadata to attached to the group. Metadata string `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"` }
MsgCreateGroup is the Msg/CreateGroup request type.
func (*MsgCreateGroup) Descriptor ¶
func (*MsgCreateGroup) Descriptor() ([]byte, []int)
func (*MsgCreateGroup) GetAdmin ¶
func (m *MsgCreateGroup) GetAdmin() string
func (*MsgCreateGroup) GetMembers ¶
func (m *MsgCreateGroup) GetMembers() []MemberRequest
func (*MsgCreateGroup) GetMetadata ¶
func (m *MsgCreateGroup) GetMetadata() string
func (*MsgCreateGroup) Marshal ¶
func (m *MsgCreateGroup) Marshal() (dAtA []byte, err error)
func (*MsgCreateGroup) MarshalToSizedBuffer ¶
func (m *MsgCreateGroup) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgCreateGroup) ProtoMessage ¶
func (*MsgCreateGroup) ProtoMessage()
func (*MsgCreateGroup) Reset ¶
func (m *MsgCreateGroup) Reset()
func (*MsgCreateGroup) Size ¶
func (m *MsgCreateGroup) Size() (n int)
func (*MsgCreateGroup) String ¶
func (m *MsgCreateGroup) String() string
func (*MsgCreateGroup) Unmarshal ¶
func (m *MsgCreateGroup) Unmarshal(dAtA []byte) error
func (*MsgCreateGroup) XXX_DiscardUnknown ¶
func (m *MsgCreateGroup) XXX_DiscardUnknown()
func (*MsgCreateGroup) XXX_Marshal ¶
func (m *MsgCreateGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgCreateGroup) XXX_Merge ¶
func (m *MsgCreateGroup) XXX_Merge(src proto.Message)
func (*MsgCreateGroup) XXX_Size ¶
func (m *MsgCreateGroup) XXX_Size() int
func (*MsgCreateGroup) XXX_Unmarshal ¶
func (m *MsgCreateGroup) XXX_Unmarshal(b []byte) error
type MsgCreateGroupPolicy ¶
type MsgCreateGroupPolicy struct { // admin is the account address of the group admin. Admin string `protobuf:"bytes,1,opt,name=admin,proto3" json:"admin,omitempty"` // group_id is the unique ID of the group. GroupId uint64 `protobuf:"varint,2,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"` // metadata is any arbitrary metadata attached to the group policy. Metadata string `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"` // decision_policy specifies the group policy's decision policy. DecisionPolicy *types.Any `protobuf:"bytes,4,opt,name=decision_policy,json=decisionPolicy,proto3" json:"decision_policy,omitempty"` }
MsgCreateGroupPolicy is the Msg/CreateGroupPolicy request type.
func NewMsgCreateGroupPolicy ¶
func NewMsgCreateGroupPolicy(admin sdk.AccAddress, group uint64, metadata string, decisionPolicy DecisionPolicy) (*MsgCreateGroupPolicy, error)
NewMsgCreateGroupPolicy creates a new MsgCreateGroupPolicy.
func (*MsgCreateGroupPolicy) Descriptor ¶
func (*MsgCreateGroupPolicy) Descriptor() ([]byte, []int)
func (*MsgCreateGroupPolicy) GetAdmin ¶
func (m *MsgCreateGroupPolicy) GetAdmin() string
GetAdmin gets the admin of MsgCreateGroupPolicy.
func (*MsgCreateGroupPolicy) GetDecisionPolicy ¶
func (m *MsgCreateGroupPolicy) GetDecisionPolicy() (DecisionPolicy, error)
GetDecisionPolicy gets the decision policy of MsgCreateGroupPolicy.
func (*MsgCreateGroupPolicy) GetGroupID ¶
func (m *MsgCreateGroupPolicy) GetGroupID() uint64
GetGroupID gets the group id of MsgCreateGroupPolicy.
func (*MsgCreateGroupPolicy) GetMetadata ¶
func (m *MsgCreateGroupPolicy) GetMetadata() string
GetMetadata gets the metadata of MsgCreateGroupPolicy.
func (*MsgCreateGroupPolicy) Marshal ¶
func (m *MsgCreateGroupPolicy) Marshal() (dAtA []byte, err error)
func (*MsgCreateGroupPolicy) MarshalTo ¶
func (m *MsgCreateGroupPolicy) MarshalTo(dAtA []byte) (int, error)
func (*MsgCreateGroupPolicy) MarshalToSizedBuffer ¶
func (m *MsgCreateGroupPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgCreateGroupPolicy) ProtoMessage ¶
func (*MsgCreateGroupPolicy) ProtoMessage()
func (*MsgCreateGroupPolicy) Reset ¶
func (m *MsgCreateGroupPolicy) Reset()
func (*MsgCreateGroupPolicy) SetDecisionPolicy ¶
func (m *MsgCreateGroupPolicy) SetDecisionPolicy(decisionPolicy DecisionPolicy) error
SetDecisionPolicy sets the decision policy of MsgCreateGroupPolicy.
func (*MsgCreateGroupPolicy) Size ¶
func (m *MsgCreateGroupPolicy) Size() (n int)
func (*MsgCreateGroupPolicy) String ¶
func (m *MsgCreateGroupPolicy) String() string
func (*MsgCreateGroupPolicy) Unmarshal ¶
func (m *MsgCreateGroupPolicy) Unmarshal(dAtA []byte) error
func (MsgCreateGroupPolicy) UnpackInterfaces ¶
func (m MsgCreateGroupPolicy) UnpackInterfaces(unpacker types.AnyUnpacker) error
UnpackInterfaces implements UnpackInterfacesMessage.UnpackInterfaces
func (*MsgCreateGroupPolicy) XXX_DiscardUnknown ¶
func (m *MsgCreateGroupPolicy) XXX_DiscardUnknown()
func (*MsgCreateGroupPolicy) XXX_Marshal ¶
func (m *MsgCreateGroupPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgCreateGroupPolicy) XXX_Merge ¶
func (m *MsgCreateGroupPolicy) XXX_Merge(src proto.Message)
func (*MsgCreateGroupPolicy) XXX_Size ¶
func (m *MsgCreateGroupPolicy) XXX_Size() int
func (*MsgCreateGroupPolicy) XXX_Unmarshal ¶
func (m *MsgCreateGroupPolicy) XXX_Unmarshal(b []byte) error
type MsgCreateGroupPolicyResponse ¶
type MsgCreateGroupPolicyResponse struct { // address is the account address of the newly created group policy. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` }
MsgCreateGroupPolicyResponse is the Msg/CreateGroupPolicy response type.
func (*MsgCreateGroupPolicyResponse) Descriptor ¶
func (*MsgCreateGroupPolicyResponse) Descriptor() ([]byte, []int)
func (*MsgCreateGroupPolicyResponse) GetAddress ¶
func (m *MsgCreateGroupPolicyResponse) GetAddress() string
func (*MsgCreateGroupPolicyResponse) Marshal ¶
func (m *MsgCreateGroupPolicyResponse) Marshal() (dAtA []byte, err error)
func (*MsgCreateGroupPolicyResponse) MarshalTo ¶
func (m *MsgCreateGroupPolicyResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgCreateGroupPolicyResponse) MarshalToSizedBuffer ¶
func (m *MsgCreateGroupPolicyResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgCreateGroupPolicyResponse) ProtoMessage ¶
func (*MsgCreateGroupPolicyResponse) ProtoMessage()
func (*MsgCreateGroupPolicyResponse) Reset ¶
func (m *MsgCreateGroupPolicyResponse) Reset()
func (*MsgCreateGroupPolicyResponse) Size ¶
func (m *MsgCreateGroupPolicyResponse) Size() (n int)
func (*MsgCreateGroupPolicyResponse) String ¶
func (m *MsgCreateGroupPolicyResponse) String() string
func (*MsgCreateGroupPolicyResponse) Unmarshal ¶
func (m *MsgCreateGroupPolicyResponse) Unmarshal(dAtA []byte) error
func (*MsgCreateGroupPolicyResponse) XXX_DiscardUnknown ¶
func (m *MsgCreateGroupPolicyResponse) XXX_DiscardUnknown()
func (*MsgCreateGroupPolicyResponse) XXX_Marshal ¶
func (m *MsgCreateGroupPolicyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgCreateGroupPolicyResponse) XXX_Merge ¶
func (m *MsgCreateGroupPolicyResponse) XXX_Merge(src proto.Message)
func (*MsgCreateGroupPolicyResponse) XXX_Size ¶
func (m *MsgCreateGroupPolicyResponse) XXX_Size() int
func (*MsgCreateGroupPolicyResponse) XXX_Unmarshal ¶
func (m *MsgCreateGroupPolicyResponse) XXX_Unmarshal(b []byte) error
type MsgCreateGroupResponse ¶
type MsgCreateGroupResponse struct { // group_id is the unique ID of the newly created group. GroupId uint64 `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"` }
MsgCreateGroupResponse is the Msg/CreateGroup response type.
func (*MsgCreateGroupResponse) Descriptor ¶
func (*MsgCreateGroupResponse) Descriptor() ([]byte, []int)
func (*MsgCreateGroupResponse) GetGroupId ¶
func (m *MsgCreateGroupResponse) GetGroupId() uint64
func (*MsgCreateGroupResponse) Marshal ¶
func (m *MsgCreateGroupResponse) Marshal() (dAtA []byte, err error)
func (*MsgCreateGroupResponse) MarshalTo ¶
func (m *MsgCreateGroupResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgCreateGroupResponse) MarshalToSizedBuffer ¶
func (m *MsgCreateGroupResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgCreateGroupResponse) ProtoMessage ¶
func (*MsgCreateGroupResponse) ProtoMessage()
func (*MsgCreateGroupResponse) Reset ¶
func (m *MsgCreateGroupResponse) Reset()
func (*MsgCreateGroupResponse) Size ¶
func (m *MsgCreateGroupResponse) Size() (n int)
func (*MsgCreateGroupResponse) String ¶
func (m *MsgCreateGroupResponse) String() string
func (*MsgCreateGroupResponse) Unmarshal ¶
func (m *MsgCreateGroupResponse) Unmarshal(dAtA []byte) error
func (*MsgCreateGroupResponse) XXX_DiscardUnknown ¶
func (m *MsgCreateGroupResponse) XXX_DiscardUnknown()
func (*MsgCreateGroupResponse) XXX_Marshal ¶
func (m *MsgCreateGroupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgCreateGroupResponse) XXX_Merge ¶
func (m *MsgCreateGroupResponse) XXX_Merge(src proto.Message)
func (*MsgCreateGroupResponse) XXX_Size ¶
func (m *MsgCreateGroupResponse) XXX_Size() int
func (*MsgCreateGroupResponse) XXX_Unmarshal ¶
func (m *MsgCreateGroupResponse) XXX_Unmarshal(b []byte) error
type MsgCreateGroupWithPolicy ¶
type MsgCreateGroupWithPolicy struct { // admin is the account address of the group and group policy admin. Admin string `protobuf:"bytes,1,opt,name=admin,proto3" json:"admin,omitempty"` // members defines the group members. Members []MemberRequest `protobuf:"bytes,2,rep,name=members,proto3" json:"members"` // group_metadata is any arbitrary metadata attached to the group. GroupMetadata string `protobuf:"bytes,3,opt,name=group_metadata,json=groupMetadata,proto3" json:"group_metadata,omitempty"` // group_policy_metadata is any arbitrary metadata attached to the group policy. GroupPolicyMetadata string `protobuf:"bytes,4,opt,name=group_policy_metadata,json=groupPolicyMetadata,proto3" json:"group_policy_metadata,omitempty"` // group_policy_as_admin is a boolean field, if set to true, the group policy account address will be used as group // and group policy admin. GroupPolicyAsAdmin bool `protobuf:"varint,5,opt,name=group_policy_as_admin,json=groupPolicyAsAdmin,proto3" json:"group_policy_as_admin,omitempty"` // decision_policy specifies the group policy's decision policy. DecisionPolicy *types.Any `protobuf:"bytes,6,opt,name=decision_policy,json=decisionPolicy,proto3" json:"decision_policy,omitempty"` }
MsgCreateGroupWithPolicy is the Msg/CreateGroupWithPolicy request type.
func NewMsgCreateGroupWithPolicy ¶
func NewMsgCreateGroupWithPolicy(admin string, members []MemberRequest, groupMetadata, groupPolicyMetadata string, groupPolicyAsAdmin bool, decisionPolicy DecisionPolicy) (*MsgCreateGroupWithPolicy, error)
NewMsgCreateGroupWithPolicy creates a new MsgCreateGroupWithPolicy.
func (*MsgCreateGroupWithPolicy) Descriptor ¶
func (*MsgCreateGroupWithPolicy) Descriptor() ([]byte, []int)
func (*MsgCreateGroupWithPolicy) GetDecisionPolicy ¶
func (m *MsgCreateGroupWithPolicy) GetDecisionPolicy() (DecisionPolicy, error)
GetDecisionPolicy gets the decision policy of MsgCreateGroupWithPolicy.
func (*MsgCreateGroupWithPolicy) Marshal ¶
func (m *MsgCreateGroupWithPolicy) Marshal() (dAtA []byte, err error)
func (*MsgCreateGroupWithPolicy) MarshalTo ¶
func (m *MsgCreateGroupWithPolicy) MarshalTo(dAtA []byte) (int, error)
func (*MsgCreateGroupWithPolicy) MarshalToSizedBuffer ¶
func (m *MsgCreateGroupWithPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgCreateGroupWithPolicy) ProtoMessage ¶
func (*MsgCreateGroupWithPolicy) ProtoMessage()
func (*MsgCreateGroupWithPolicy) Reset ¶
func (m *MsgCreateGroupWithPolicy) Reset()
func (*MsgCreateGroupWithPolicy) SetDecisionPolicy ¶
func (m *MsgCreateGroupWithPolicy) SetDecisionPolicy(decisionPolicy DecisionPolicy) error
SetDecisionPolicy sets the decision policy for MsgCreateGroupWithPolicy.
func (*MsgCreateGroupWithPolicy) Size ¶
func (m *MsgCreateGroupWithPolicy) Size() (n int)
func (*MsgCreateGroupWithPolicy) String ¶
func (m *MsgCreateGroupWithPolicy) String() string
func (*MsgCreateGroupWithPolicy) Unmarshal ¶
func (m *MsgCreateGroupWithPolicy) Unmarshal(dAtA []byte) error
func (MsgCreateGroupWithPolicy) UnpackInterfaces ¶
func (m MsgCreateGroupWithPolicy) UnpackInterfaces(unpacker types.AnyUnpacker) error
UnpackInterfaces implements UnpackInterfacesMessage.UnpackInterfaces
func (*MsgCreateGroupWithPolicy) XXX_DiscardUnknown ¶
func (m *MsgCreateGroupWithPolicy) XXX_DiscardUnknown()
func (*MsgCreateGroupWithPolicy) XXX_Marshal ¶
func (m *MsgCreateGroupWithPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgCreateGroupWithPolicy) XXX_Merge ¶
func (m *MsgCreateGroupWithPolicy) XXX_Merge(src proto.Message)
func (*MsgCreateGroupWithPolicy) XXX_Size ¶
func (m *MsgCreateGroupWithPolicy) XXX_Size() int
func (*MsgCreateGroupWithPolicy) XXX_Unmarshal ¶
func (m *MsgCreateGroupWithPolicy) XXX_Unmarshal(b []byte) error
type MsgCreateGroupWithPolicyResponse ¶
type MsgCreateGroupWithPolicyResponse struct { // group_id is the unique ID of the newly created group with policy. GroupId uint64 `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"` // group_policy_address is the account address of the newly created group policy. GroupPolicyAddress string `protobuf:"bytes,2,opt,name=group_policy_address,json=groupPolicyAddress,proto3" json:"group_policy_address,omitempty"` }
MsgCreateGroupWithPolicyResponse is the Msg/CreateGroupWithPolicy response type.
func (*MsgCreateGroupWithPolicyResponse) Descriptor ¶
func (*MsgCreateGroupWithPolicyResponse) Descriptor() ([]byte, []int)
func (*MsgCreateGroupWithPolicyResponse) GetGroupId ¶
func (m *MsgCreateGroupWithPolicyResponse) GetGroupId() uint64
func (*MsgCreateGroupWithPolicyResponse) GetGroupPolicyAddress ¶
func (m *MsgCreateGroupWithPolicyResponse) GetGroupPolicyAddress() string
func (*MsgCreateGroupWithPolicyResponse) Marshal ¶
func (m *MsgCreateGroupWithPolicyResponse) Marshal() (dAtA []byte, err error)
func (*MsgCreateGroupWithPolicyResponse) MarshalTo ¶
func (m *MsgCreateGroupWithPolicyResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgCreateGroupWithPolicyResponse) MarshalToSizedBuffer ¶
func (m *MsgCreateGroupWithPolicyResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgCreateGroupWithPolicyResponse) ProtoMessage ¶
func (*MsgCreateGroupWithPolicyResponse) ProtoMessage()
func (*MsgCreateGroupWithPolicyResponse) Reset ¶
func (m *MsgCreateGroupWithPolicyResponse) Reset()
func (*MsgCreateGroupWithPolicyResponse) Size ¶
func (m *MsgCreateGroupWithPolicyResponse) Size() (n int)
func (*MsgCreateGroupWithPolicyResponse) String ¶
func (m *MsgCreateGroupWithPolicyResponse) String() string
func (*MsgCreateGroupWithPolicyResponse) Unmarshal ¶
func (m *MsgCreateGroupWithPolicyResponse) Unmarshal(dAtA []byte) error
func (*MsgCreateGroupWithPolicyResponse) XXX_DiscardUnknown ¶
func (m *MsgCreateGroupWithPolicyResponse) XXX_DiscardUnknown()
func (*MsgCreateGroupWithPolicyResponse) XXX_Marshal ¶
func (m *MsgCreateGroupWithPolicyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgCreateGroupWithPolicyResponse) XXX_Merge ¶
func (m *MsgCreateGroupWithPolicyResponse) XXX_Merge(src proto.Message)
func (*MsgCreateGroupWithPolicyResponse) XXX_Size ¶
func (m *MsgCreateGroupWithPolicyResponse) XXX_Size() int
func (*MsgCreateGroupWithPolicyResponse) XXX_Unmarshal ¶
func (m *MsgCreateGroupWithPolicyResponse) XXX_Unmarshal(b []byte) error
type MsgExec ¶
type MsgExec struct { // proposal is the unique ID of the proposal. ProposalId uint64 `protobuf:"varint,1,opt,name=proposal_id,json=proposalId,proto3" json:"proposal_id,omitempty"` // executor is the account address used to execute the proposal. Executor string `protobuf:"bytes,2,opt,name=executor,proto3" json:"executor,omitempty"` }
MsgExec is the Msg/Exec request type.
func (*MsgExec) Descriptor ¶
func (*MsgExec) GetExecutor ¶
func (*MsgExec) GetProposalId ¶
func (*MsgExec) MarshalToSizedBuffer ¶
func (*MsgExec) ProtoMessage ¶
func (*MsgExec) ProtoMessage()
func (*MsgExec) XXX_DiscardUnknown ¶
func (m *MsgExec) XXX_DiscardUnknown()
func (*MsgExec) XXX_Marshal ¶
func (*MsgExec) XXX_Unmarshal ¶
type MsgExecResponse ¶
type MsgExecResponse struct { // result is the final result of the proposal execution. Result ProposalExecutorResult `protobuf:"varint,2,opt,name=result,proto3,enum=cosmos.group.v1.ProposalExecutorResult" json:"result,omitempty"` }
MsgExecResponse is the Msg/Exec request type.
func (*MsgExecResponse) Descriptor ¶
func (*MsgExecResponse) Descriptor() ([]byte, []int)
func (*MsgExecResponse) GetResult ¶
func (m *MsgExecResponse) GetResult() ProposalExecutorResult
func (*MsgExecResponse) Marshal ¶
func (m *MsgExecResponse) Marshal() (dAtA []byte, err error)
func (*MsgExecResponse) MarshalToSizedBuffer ¶
func (m *MsgExecResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgExecResponse) ProtoMessage ¶
func (*MsgExecResponse) ProtoMessage()
func (*MsgExecResponse) Reset ¶
func (m *MsgExecResponse) Reset()
func (*MsgExecResponse) Size ¶
func (m *MsgExecResponse) Size() (n int)
func (*MsgExecResponse) String ¶
func (m *MsgExecResponse) String() string
func (*MsgExecResponse) Unmarshal ¶
func (m *MsgExecResponse) Unmarshal(dAtA []byte) error
func (*MsgExecResponse) XXX_DiscardUnknown ¶
func (m *MsgExecResponse) XXX_DiscardUnknown()
func (*MsgExecResponse) XXX_Marshal ¶
func (m *MsgExecResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgExecResponse) XXX_Merge ¶
func (m *MsgExecResponse) XXX_Merge(src proto.Message)
func (*MsgExecResponse) XXX_Size ¶
func (m *MsgExecResponse) XXX_Size() int
func (*MsgExecResponse) XXX_Unmarshal ¶
func (m *MsgExecResponse) XXX_Unmarshal(b []byte) error
type MsgLeaveGroup ¶
type MsgLeaveGroup struct { // address is the account address of the group member. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // group_id is the unique ID of the group. GroupId uint64 `protobuf:"varint,2,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"` }
MsgLeaveGroup is the Msg/LeaveGroup request type.
func (*MsgLeaveGroup) Descriptor ¶
func (*MsgLeaveGroup) Descriptor() ([]byte, []int)
func (*MsgLeaveGroup) GetAddress ¶
func (m *MsgLeaveGroup) GetAddress() string
func (*MsgLeaveGroup) GetGroupId ¶
func (m *MsgLeaveGroup) GetGroupId() uint64
func (*MsgLeaveGroup) Marshal ¶
func (m *MsgLeaveGroup) Marshal() (dAtA []byte, err error)
func (*MsgLeaveGroup) MarshalToSizedBuffer ¶
func (m *MsgLeaveGroup) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgLeaveGroup) ProtoMessage ¶
func (*MsgLeaveGroup) ProtoMessage()
func (*MsgLeaveGroup) Reset ¶
func (m *MsgLeaveGroup) Reset()
func (*MsgLeaveGroup) Size ¶
func (m *MsgLeaveGroup) Size() (n int)
func (*MsgLeaveGroup) String ¶
func (m *MsgLeaveGroup) String() string
func (*MsgLeaveGroup) Unmarshal ¶
func (m *MsgLeaveGroup) Unmarshal(dAtA []byte) error
func (*MsgLeaveGroup) XXX_DiscardUnknown ¶
func (m *MsgLeaveGroup) XXX_DiscardUnknown()
func (*MsgLeaveGroup) XXX_Marshal ¶
func (m *MsgLeaveGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgLeaveGroup) XXX_Merge ¶
func (m *MsgLeaveGroup) XXX_Merge(src proto.Message)
func (*MsgLeaveGroup) XXX_Size ¶
func (m *MsgLeaveGroup) XXX_Size() int
func (*MsgLeaveGroup) XXX_Unmarshal ¶
func (m *MsgLeaveGroup) XXX_Unmarshal(b []byte) error
type MsgLeaveGroupResponse ¶
type MsgLeaveGroupResponse struct { }
MsgLeaveGroupResponse is the Msg/LeaveGroup response type.
func (*MsgLeaveGroupResponse) Descriptor ¶
func (*MsgLeaveGroupResponse) Descriptor() ([]byte, []int)
func (*MsgLeaveGroupResponse) Marshal ¶
func (m *MsgLeaveGroupResponse) Marshal() (dAtA []byte, err error)
func (*MsgLeaveGroupResponse) MarshalTo ¶
func (m *MsgLeaveGroupResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgLeaveGroupResponse) MarshalToSizedBuffer ¶
func (m *MsgLeaveGroupResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgLeaveGroupResponse) ProtoMessage ¶
func (*MsgLeaveGroupResponse) ProtoMessage()
func (*MsgLeaveGroupResponse) Reset ¶
func (m *MsgLeaveGroupResponse) Reset()
func (*MsgLeaveGroupResponse) Size ¶
func (m *MsgLeaveGroupResponse) Size() (n int)
func (*MsgLeaveGroupResponse) String ¶
func (m *MsgLeaveGroupResponse) String() string
func (*MsgLeaveGroupResponse) Unmarshal ¶
func (m *MsgLeaveGroupResponse) Unmarshal(dAtA []byte) error
func (*MsgLeaveGroupResponse) XXX_DiscardUnknown ¶
func (m *MsgLeaveGroupResponse) XXX_DiscardUnknown()
func (*MsgLeaveGroupResponse) XXX_Marshal ¶
func (m *MsgLeaveGroupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgLeaveGroupResponse) XXX_Merge ¶
func (m *MsgLeaveGroupResponse) XXX_Merge(src proto.Message)
func (*MsgLeaveGroupResponse) XXX_Size ¶
func (m *MsgLeaveGroupResponse) XXX_Size() int
func (*MsgLeaveGroupResponse) XXX_Unmarshal ¶
func (m *MsgLeaveGroupResponse) XXX_Unmarshal(b []byte) error
type MsgServer ¶
type MsgServer interface { // CreateGroup creates a new group with an admin account address, a list of members and some optional metadata. CreateGroup(context.Context, *MsgCreateGroup) (*MsgCreateGroupResponse, error) // UpdateGroupMembers updates the group members with given group id and admin address. UpdateGroupMembers(context.Context, *MsgUpdateGroupMembers) (*MsgUpdateGroupMembersResponse, error) // UpdateGroupAdmin updates the group admin with given group id and previous admin address. UpdateGroupAdmin(context.Context, *MsgUpdateGroupAdmin) (*MsgUpdateGroupAdminResponse, error) // UpdateGroupMetadata updates the group metadata with given group id and admin address. UpdateGroupMetadata(context.Context, *MsgUpdateGroupMetadata) (*MsgUpdateGroupMetadataResponse, error) // CreateGroupPolicy creates a new group policy using given DecisionPolicy. CreateGroupPolicy(context.Context, *MsgCreateGroupPolicy) (*MsgCreateGroupPolicyResponse, error) // CreateGroupWithPolicy creates a new group with policy. CreateGroupWithPolicy(context.Context, *MsgCreateGroupWithPolicy) (*MsgCreateGroupWithPolicyResponse, error) // UpdateGroupPolicyAdmin updates a group policy admin. UpdateGroupPolicyAdmin(context.Context, *MsgUpdateGroupPolicyAdmin) (*MsgUpdateGroupPolicyAdminResponse, error) // UpdateGroupPolicyDecisionPolicy allows a group policy's decision policy to be updated. UpdateGroupPolicyDecisionPolicy(context.Context, *MsgUpdateGroupPolicyDecisionPolicy) (*MsgUpdateGroupPolicyDecisionPolicyResponse, error) // UpdateGroupPolicyMetadata updates a group policy metadata. UpdateGroupPolicyMetadata(context.Context, *MsgUpdateGroupPolicyMetadata) (*MsgUpdateGroupPolicyMetadataResponse, error) // SubmitProposal submits a new proposal. SubmitProposal(context.Context, *MsgSubmitProposal) (*MsgSubmitProposalResponse, error) // WithdrawProposal withdraws a proposal. WithdrawProposal(context.Context, *MsgWithdrawProposal) (*MsgWithdrawProposalResponse, error) // Vote allows a voter to vote on a proposal. Vote(context.Context, *MsgVote) (*MsgVoteResponse, error) // Exec executes a proposal. Exec(context.Context, *MsgExec) (*MsgExecResponse, error) // LeaveGroup allows a group member to leave the group. LeaveGroup(context.Context, *MsgLeaveGroup) (*MsgLeaveGroupResponse, error) }
MsgServer is the server API for Msg service.
type MsgSubmitProposal ¶
type MsgSubmitProposal struct { // group_policy_address is the account address of group policy. GroupPolicyAddress string `protobuf:"bytes,1,opt,name=group_policy_address,json=groupPolicyAddress,proto3" json:"group_policy_address,omitempty"` // proposers are the account addresses of the proposers. // Proposers signatures will be counted as yes votes. Proposers []string `protobuf:"bytes,2,rep,name=proposers,proto3" json:"proposers,omitempty"` // metadata is any arbitrary metadata attached to the proposal. Metadata string `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"` // messages is a list of `sdk.Msg`s that will be executed if the proposal passes. Messages []*types.Any `protobuf:"bytes,4,rep,name=messages,proto3" json:"messages,omitempty"` // exec defines the mode of execution of the proposal, // whether it should be executed immediately on creation or not. // If so, proposers signatures are considered as Yes votes. Exec Exec `protobuf:"varint,5,opt,name=exec,proto3,enum=cosmos.group.v1.Exec" json:"exec,omitempty"` // title is the title of the proposal. // // Since: cosmos-sdk 0.47 Title string `protobuf:"bytes,6,opt,name=title,proto3" json:"title,omitempty"` // summary is the summary of the proposal. // // Since: cosmos-sdk 0.47 Summary string `protobuf:"bytes,7,opt,name=summary,proto3" json:"summary,omitempty"` }
MsgSubmitProposal is the Msg/SubmitProposal request type.
func NewMsgSubmitProposal ¶
func NewMsgSubmitProposal(address string, proposers []string, msgs []sdk.Msg, metadata string, exec Exec, title, summary string) (*MsgSubmitProposal, error)
NewMsgSubmitProposal creates a new MsgSubmitProposal.
func (*MsgSubmitProposal) Descriptor ¶
func (*MsgSubmitProposal) Descriptor() ([]byte, []int)
func (MsgSubmitProposal) GetMsgs ¶
func (m MsgSubmitProposal) GetMsgs() ([]sdk.Msg, error)
GetMsgs unpacks m.Messages Any's into sdk.Msg's
func (*MsgSubmitProposal) Marshal ¶
func (m *MsgSubmitProposal) Marshal() (dAtA []byte, err error)
func (*MsgSubmitProposal) MarshalTo ¶
func (m *MsgSubmitProposal) MarshalTo(dAtA []byte) (int, error)
func (*MsgSubmitProposal) MarshalToSizedBuffer ¶
func (m *MsgSubmitProposal) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgSubmitProposal) ProtoMessage ¶
func (*MsgSubmitProposal) ProtoMessage()
func (*MsgSubmitProposal) Reset ¶
func (m *MsgSubmitProposal) Reset()
func (*MsgSubmitProposal) SetMsgs ¶
func (m *MsgSubmitProposal) SetMsgs(msgs []sdk.Msg) error
SetMsgs packs msgs into Any's
func (*MsgSubmitProposal) Size ¶
func (m *MsgSubmitProposal) Size() (n int)
func (*MsgSubmitProposal) String ¶
func (m *MsgSubmitProposal) String() string
func (*MsgSubmitProposal) Unmarshal ¶
func (m *MsgSubmitProposal) Unmarshal(dAtA []byte) error
func (MsgSubmitProposal) UnpackInterfaces ¶
func (m MsgSubmitProposal) UnpackInterfaces(unpacker types.AnyUnpacker) error
UnpackInterfaces implements UnpackInterfacesMessage.UnpackInterfaces
func (*MsgSubmitProposal) XXX_DiscardUnknown ¶
func (m *MsgSubmitProposal) XXX_DiscardUnknown()
func (*MsgSubmitProposal) XXX_Marshal ¶
func (m *MsgSubmitProposal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgSubmitProposal) XXX_Merge ¶
func (m *MsgSubmitProposal) XXX_Merge(src proto.Message)
func (*MsgSubmitProposal) XXX_Size ¶
func (m *MsgSubmitProposal) XXX_Size() int
func (*MsgSubmitProposal) XXX_Unmarshal ¶
func (m *MsgSubmitProposal) XXX_Unmarshal(b []byte) error
type MsgSubmitProposalResponse ¶
type MsgSubmitProposalResponse struct { // proposal is the unique ID of the proposal. ProposalId uint64 `protobuf:"varint,1,opt,name=proposal_id,json=proposalId,proto3" json:"proposal_id,omitempty"` }
MsgSubmitProposalResponse is the Msg/SubmitProposal response type.
func (*MsgSubmitProposalResponse) Descriptor ¶
func (*MsgSubmitProposalResponse) Descriptor() ([]byte, []int)
func (*MsgSubmitProposalResponse) GetProposalId ¶
func (m *MsgSubmitProposalResponse) GetProposalId() uint64
func (*MsgSubmitProposalResponse) Marshal ¶
func (m *MsgSubmitProposalResponse) Marshal() (dAtA []byte, err error)
func (*MsgSubmitProposalResponse) MarshalTo ¶
func (m *MsgSubmitProposalResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgSubmitProposalResponse) MarshalToSizedBuffer ¶
func (m *MsgSubmitProposalResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgSubmitProposalResponse) ProtoMessage ¶
func (*MsgSubmitProposalResponse) ProtoMessage()
func (*MsgSubmitProposalResponse) Reset ¶
func (m *MsgSubmitProposalResponse) Reset()
func (*MsgSubmitProposalResponse) Size ¶
func (m *MsgSubmitProposalResponse) Size() (n int)
func (*MsgSubmitProposalResponse) String ¶
func (m *MsgSubmitProposalResponse) String() string
func (*MsgSubmitProposalResponse) Unmarshal ¶
func (m *MsgSubmitProposalResponse) Unmarshal(dAtA []byte) error
func (*MsgSubmitProposalResponse) XXX_DiscardUnknown ¶
func (m *MsgSubmitProposalResponse) XXX_DiscardUnknown()
func (*MsgSubmitProposalResponse) XXX_Marshal ¶
func (m *MsgSubmitProposalResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgSubmitProposalResponse) XXX_Merge ¶
func (m *MsgSubmitProposalResponse) XXX_Merge(src proto.Message)
func (*MsgSubmitProposalResponse) XXX_Size ¶
func (m *MsgSubmitProposalResponse) XXX_Size() int
func (*MsgSubmitProposalResponse) XXX_Unmarshal ¶
func (m *MsgSubmitProposalResponse) XXX_Unmarshal(b []byte) error
type MsgUpdateGroupAdmin ¶
type MsgUpdateGroupAdmin struct { // admin is the current account address of the group admin. Admin string `protobuf:"bytes,1,opt,name=admin,proto3" json:"admin,omitempty"` // group_id is the unique ID of the group. GroupId uint64 `protobuf:"varint,2,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"` // new_admin is the group new admin account address. NewAdmin string `protobuf:"bytes,3,opt,name=new_admin,json=newAdmin,proto3" json:"new_admin,omitempty"` }
MsgUpdateGroupAdmin is the Msg/UpdateGroupAdmin request type.
func (*MsgUpdateGroupAdmin) Descriptor ¶
func (*MsgUpdateGroupAdmin) Descriptor() ([]byte, []int)
func (*MsgUpdateGroupAdmin) GetAdmin ¶
func (m *MsgUpdateGroupAdmin) GetAdmin() string
func (*MsgUpdateGroupAdmin) GetGroupID ¶
func (m *MsgUpdateGroupAdmin) GetGroupID() uint64
GetGroupID gets the group id of the MsgUpdateGroupAdmin.
func (*MsgUpdateGroupAdmin) GetGroupId ¶
func (m *MsgUpdateGroupAdmin) GetGroupId() uint64
func (*MsgUpdateGroupAdmin) GetNewAdmin ¶
func (m *MsgUpdateGroupAdmin) GetNewAdmin() string
func (*MsgUpdateGroupAdmin) Marshal ¶
func (m *MsgUpdateGroupAdmin) Marshal() (dAtA []byte, err error)
func (*MsgUpdateGroupAdmin) MarshalTo ¶
func (m *MsgUpdateGroupAdmin) MarshalTo(dAtA []byte) (int, error)
func (*MsgUpdateGroupAdmin) MarshalToSizedBuffer ¶
func (m *MsgUpdateGroupAdmin) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgUpdateGroupAdmin) ProtoMessage ¶
func (*MsgUpdateGroupAdmin) ProtoMessage()
func (*MsgUpdateGroupAdmin) Reset ¶
func (m *MsgUpdateGroupAdmin) Reset()
func (*MsgUpdateGroupAdmin) Size ¶
func (m *MsgUpdateGroupAdmin) Size() (n int)
func (*MsgUpdateGroupAdmin) String ¶
func (m *MsgUpdateGroupAdmin) String() string
func (*MsgUpdateGroupAdmin) Unmarshal ¶
func (m *MsgUpdateGroupAdmin) Unmarshal(dAtA []byte) error
func (*MsgUpdateGroupAdmin) XXX_DiscardUnknown ¶
func (m *MsgUpdateGroupAdmin) XXX_DiscardUnknown()
func (*MsgUpdateGroupAdmin) XXX_Marshal ¶
func (m *MsgUpdateGroupAdmin) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgUpdateGroupAdmin) XXX_Merge ¶
func (m *MsgUpdateGroupAdmin) XXX_Merge(src proto.Message)
func (*MsgUpdateGroupAdmin) XXX_Size ¶
func (m *MsgUpdateGroupAdmin) XXX_Size() int
func (*MsgUpdateGroupAdmin) XXX_Unmarshal ¶
func (m *MsgUpdateGroupAdmin) XXX_Unmarshal(b []byte) error
type MsgUpdateGroupAdminResponse ¶
type MsgUpdateGroupAdminResponse struct { }
MsgUpdateGroupAdminResponse is the Msg/UpdateGroupAdmin response type.
func (*MsgUpdateGroupAdminResponse) Descriptor ¶
func (*MsgUpdateGroupAdminResponse) Descriptor() ([]byte, []int)
func (*MsgUpdateGroupAdminResponse) Marshal ¶
func (m *MsgUpdateGroupAdminResponse) Marshal() (dAtA []byte, err error)
func (*MsgUpdateGroupAdminResponse) MarshalTo ¶
func (m *MsgUpdateGroupAdminResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgUpdateGroupAdminResponse) MarshalToSizedBuffer ¶
func (m *MsgUpdateGroupAdminResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgUpdateGroupAdminResponse) ProtoMessage ¶
func (*MsgUpdateGroupAdminResponse) ProtoMessage()
func (*MsgUpdateGroupAdminResponse) Reset ¶
func (m *MsgUpdateGroupAdminResponse) Reset()
func (*MsgUpdateGroupAdminResponse) Size ¶
func (m *MsgUpdateGroupAdminResponse) Size() (n int)
func (*MsgUpdateGroupAdminResponse) String ¶
func (m *MsgUpdateGroupAdminResponse) String() string
func (*MsgUpdateGroupAdminResponse) Unmarshal ¶
func (m *MsgUpdateGroupAdminResponse) Unmarshal(dAtA []byte) error
func (*MsgUpdateGroupAdminResponse) XXX_DiscardUnknown ¶
func (m *MsgUpdateGroupAdminResponse) XXX_DiscardUnknown()
func (*MsgUpdateGroupAdminResponse) XXX_Marshal ¶
func (m *MsgUpdateGroupAdminResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgUpdateGroupAdminResponse) XXX_Merge ¶
func (m *MsgUpdateGroupAdminResponse) XXX_Merge(src proto.Message)
func (*MsgUpdateGroupAdminResponse) XXX_Size ¶
func (m *MsgUpdateGroupAdminResponse) XXX_Size() int
func (*MsgUpdateGroupAdminResponse) XXX_Unmarshal ¶
func (m *MsgUpdateGroupAdminResponse) XXX_Unmarshal(b []byte) error
type MsgUpdateGroupMembers ¶
type MsgUpdateGroupMembers struct { // admin is the account address of the group admin. Admin string `protobuf:"bytes,1,opt,name=admin,proto3" json:"admin,omitempty"` // group_id is the unique ID of the group. GroupId uint64 `protobuf:"varint,2,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"` // member_updates is the list of members to update, // set weight to 0 to remove a member. MemberUpdates []MemberRequest `protobuf:"bytes,3,rep,name=member_updates,json=memberUpdates,proto3" json:"member_updates"` }
MsgUpdateGroupMembers is the Msg/UpdateGroupMembers request type.
func (*MsgUpdateGroupMembers) Descriptor ¶
func (*MsgUpdateGroupMembers) Descriptor() ([]byte, []int)
func (*MsgUpdateGroupMembers) GetAdmin ¶
func (m *MsgUpdateGroupMembers) GetAdmin() string
func (*MsgUpdateGroupMembers) GetGroupID ¶
func (m *MsgUpdateGroupMembers) GetGroupID() uint64
GetGroupID gets the group id of the MsgUpdateGroupMembers.
func (*MsgUpdateGroupMembers) GetGroupId ¶
func (m *MsgUpdateGroupMembers) GetGroupId() uint64
func (*MsgUpdateGroupMembers) GetMemberUpdates ¶
func (m *MsgUpdateGroupMembers) GetMemberUpdates() []MemberRequest
func (*MsgUpdateGroupMembers) Marshal ¶
func (m *MsgUpdateGroupMembers) Marshal() (dAtA []byte, err error)
func (*MsgUpdateGroupMembers) MarshalTo ¶
func (m *MsgUpdateGroupMembers) MarshalTo(dAtA []byte) (int, error)
func (*MsgUpdateGroupMembers) MarshalToSizedBuffer ¶
func (m *MsgUpdateGroupMembers) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgUpdateGroupMembers) ProtoMessage ¶
func (*MsgUpdateGroupMembers) ProtoMessage()
func (*MsgUpdateGroupMembers) Reset ¶
func (m *MsgUpdateGroupMembers) Reset()
func (*MsgUpdateGroupMembers) Size ¶
func (m *MsgUpdateGroupMembers) Size() (n int)
func (*MsgUpdateGroupMembers) String ¶
func (m *MsgUpdateGroupMembers) String() string
func (*MsgUpdateGroupMembers) Unmarshal ¶
func (m *MsgUpdateGroupMembers) Unmarshal(dAtA []byte) error
func (*MsgUpdateGroupMembers) XXX_DiscardUnknown ¶
func (m *MsgUpdateGroupMembers) XXX_DiscardUnknown()
func (*MsgUpdateGroupMembers) XXX_Marshal ¶
func (m *MsgUpdateGroupMembers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgUpdateGroupMembers) XXX_Merge ¶
func (m *MsgUpdateGroupMembers) XXX_Merge(src proto.Message)
func (*MsgUpdateGroupMembers) XXX_Size ¶
func (m *MsgUpdateGroupMembers) XXX_Size() int
func (*MsgUpdateGroupMembers) XXX_Unmarshal ¶
func (m *MsgUpdateGroupMembers) XXX_Unmarshal(b []byte) error
type MsgUpdateGroupMembersResponse ¶
type MsgUpdateGroupMembersResponse struct { }
MsgUpdateGroupMembersResponse is the Msg/UpdateGroupMembers response type.
func (*MsgUpdateGroupMembersResponse) Descriptor ¶
func (*MsgUpdateGroupMembersResponse) Descriptor() ([]byte, []int)
func (*MsgUpdateGroupMembersResponse) Marshal ¶
func (m *MsgUpdateGroupMembersResponse) Marshal() (dAtA []byte, err error)
func (*MsgUpdateGroupMembersResponse) MarshalTo ¶
func (m *MsgUpdateGroupMembersResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgUpdateGroupMembersResponse) MarshalToSizedBuffer ¶
func (m *MsgUpdateGroupMembersResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgUpdateGroupMembersResponse) ProtoMessage ¶
func (*MsgUpdateGroupMembersResponse) ProtoMessage()
func (*MsgUpdateGroupMembersResponse) Reset ¶
func (m *MsgUpdateGroupMembersResponse) Reset()
func (*MsgUpdateGroupMembersResponse) Size ¶
func (m *MsgUpdateGroupMembersResponse) Size() (n int)
func (*MsgUpdateGroupMembersResponse) String ¶
func (m *MsgUpdateGroupMembersResponse) String() string
func (*MsgUpdateGroupMembersResponse) Unmarshal ¶
func (m *MsgUpdateGroupMembersResponse) Unmarshal(dAtA []byte) error
func (*MsgUpdateGroupMembersResponse) XXX_DiscardUnknown ¶
func (m *MsgUpdateGroupMembersResponse) XXX_DiscardUnknown()
func (*MsgUpdateGroupMembersResponse) XXX_Marshal ¶
func (m *MsgUpdateGroupMembersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgUpdateGroupMembersResponse) XXX_Merge ¶
func (m *MsgUpdateGroupMembersResponse) XXX_Merge(src proto.Message)
func (*MsgUpdateGroupMembersResponse) XXX_Size ¶
func (m *MsgUpdateGroupMembersResponse) XXX_Size() int
func (*MsgUpdateGroupMembersResponse) XXX_Unmarshal ¶
func (m *MsgUpdateGroupMembersResponse) XXX_Unmarshal(b []byte) error
type MsgUpdateGroupMetadata ¶
type MsgUpdateGroupMetadata struct { // admin is the account address of the group admin. Admin string `protobuf:"bytes,1,opt,name=admin,proto3" json:"admin,omitempty"` // group_id is the unique ID of the group. GroupId uint64 `protobuf:"varint,2,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"` // metadata is the updated group's metadata. Metadata string `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"` }
MsgUpdateGroupMetadata is the Msg/UpdateGroupMetadata request type.
func (*MsgUpdateGroupMetadata) Descriptor ¶
func (*MsgUpdateGroupMetadata) Descriptor() ([]byte, []int)
func (*MsgUpdateGroupMetadata) GetAdmin ¶
func (m *MsgUpdateGroupMetadata) GetAdmin() string
func (*MsgUpdateGroupMetadata) GetGroupID ¶
func (m *MsgUpdateGroupMetadata) GetGroupID() uint64
GetGroupID gets the group id of the MsgUpdateGroupMetadata.
func (*MsgUpdateGroupMetadata) GetGroupId ¶
func (m *MsgUpdateGroupMetadata) GetGroupId() uint64
func (*MsgUpdateGroupMetadata) GetMetadata ¶
func (m *MsgUpdateGroupMetadata) GetMetadata() string
func (*MsgUpdateGroupMetadata) Marshal ¶
func (m *MsgUpdateGroupMetadata) Marshal() (dAtA []byte, err error)
func (*MsgUpdateGroupMetadata) MarshalTo ¶
func (m *MsgUpdateGroupMetadata) MarshalTo(dAtA []byte) (int, error)
func (*MsgUpdateGroupMetadata) MarshalToSizedBuffer ¶
func (m *MsgUpdateGroupMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgUpdateGroupMetadata) ProtoMessage ¶
func (*MsgUpdateGroupMetadata) ProtoMessage()
func (*MsgUpdateGroupMetadata) Reset ¶
func (m *MsgUpdateGroupMetadata) Reset()
func (*MsgUpdateGroupMetadata) Size ¶
func (m *MsgUpdateGroupMetadata) Size() (n int)
func (*MsgUpdateGroupMetadata) String ¶
func (m *MsgUpdateGroupMetadata) String() string
func (*MsgUpdateGroupMetadata) Unmarshal ¶
func (m *MsgUpdateGroupMetadata) Unmarshal(dAtA []byte) error
func (*MsgUpdateGroupMetadata) XXX_DiscardUnknown ¶
func (m *MsgUpdateGroupMetadata) XXX_DiscardUnknown()
func (*MsgUpdateGroupMetadata) XXX_Marshal ¶
func (m *MsgUpdateGroupMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgUpdateGroupMetadata) XXX_Merge ¶
func (m *MsgUpdateGroupMetadata) XXX_Merge(src proto.Message)
func (*MsgUpdateGroupMetadata) XXX_Size ¶
func (m *MsgUpdateGroupMetadata) XXX_Size() int
func (*MsgUpdateGroupMetadata) XXX_Unmarshal ¶
func (m *MsgUpdateGroupMetadata) XXX_Unmarshal(b []byte) error
type MsgUpdateGroupMetadataResponse ¶
type MsgUpdateGroupMetadataResponse struct { }
MsgUpdateGroupMetadataResponse is the Msg/UpdateGroupMetadata response type.
func (*MsgUpdateGroupMetadataResponse) Descriptor ¶
func (*MsgUpdateGroupMetadataResponse) Descriptor() ([]byte, []int)
func (*MsgUpdateGroupMetadataResponse) Marshal ¶
func (m *MsgUpdateGroupMetadataResponse) Marshal() (dAtA []byte, err error)
func (*MsgUpdateGroupMetadataResponse) MarshalTo ¶
func (m *MsgUpdateGroupMetadataResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgUpdateGroupMetadataResponse) MarshalToSizedBuffer ¶
func (m *MsgUpdateGroupMetadataResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgUpdateGroupMetadataResponse) ProtoMessage ¶
func (*MsgUpdateGroupMetadataResponse) ProtoMessage()
func (*MsgUpdateGroupMetadataResponse) Reset ¶
func (m *MsgUpdateGroupMetadataResponse) Reset()
func (*MsgUpdateGroupMetadataResponse) Size ¶
func (m *MsgUpdateGroupMetadataResponse) Size() (n int)
func (*MsgUpdateGroupMetadataResponse) String ¶
func (m *MsgUpdateGroupMetadataResponse) String() string
func (*MsgUpdateGroupMetadataResponse) Unmarshal ¶
func (m *MsgUpdateGroupMetadataResponse) Unmarshal(dAtA []byte) error
func (*MsgUpdateGroupMetadataResponse) XXX_DiscardUnknown ¶
func (m *MsgUpdateGroupMetadataResponse) XXX_DiscardUnknown()
func (*MsgUpdateGroupMetadataResponse) XXX_Marshal ¶
func (m *MsgUpdateGroupMetadataResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgUpdateGroupMetadataResponse) XXX_Merge ¶
func (m *MsgUpdateGroupMetadataResponse) XXX_Merge(src proto.Message)
func (*MsgUpdateGroupMetadataResponse) XXX_Size ¶
func (m *MsgUpdateGroupMetadataResponse) XXX_Size() int
func (*MsgUpdateGroupMetadataResponse) XXX_Unmarshal ¶
func (m *MsgUpdateGroupMetadataResponse) XXX_Unmarshal(b []byte) error
type MsgUpdateGroupPolicyAdmin ¶
type MsgUpdateGroupPolicyAdmin struct { // admin is the account address of the group admin. Admin string `protobuf:"bytes,1,opt,name=admin,proto3" json:"admin,omitempty"` // group_policy_address is the account address of the group policy. GroupPolicyAddress string `protobuf:"bytes,2,opt,name=group_policy_address,json=groupPolicyAddress,proto3" json:"group_policy_address,omitempty"` // new_admin is the new group policy admin. NewAdmin string `protobuf:"bytes,3,opt,name=new_admin,json=newAdmin,proto3" json:"new_admin,omitempty"` }
MsgUpdateGroupPolicyAdmin is the Msg/UpdateGroupPolicyAdmin request type.
func (*MsgUpdateGroupPolicyAdmin) Descriptor ¶
func (*MsgUpdateGroupPolicyAdmin) Descriptor() ([]byte, []int)
func (*MsgUpdateGroupPolicyAdmin) GetAdmin ¶
func (m *MsgUpdateGroupPolicyAdmin) GetAdmin() string
func (*MsgUpdateGroupPolicyAdmin) GetGroupPolicyAddress ¶
func (m *MsgUpdateGroupPolicyAdmin) GetGroupPolicyAddress() string
func (*MsgUpdateGroupPolicyAdmin) GetNewAdmin ¶
func (m *MsgUpdateGroupPolicyAdmin) GetNewAdmin() string
func (*MsgUpdateGroupPolicyAdmin) Marshal ¶
func (m *MsgUpdateGroupPolicyAdmin) Marshal() (dAtA []byte, err error)
func (*MsgUpdateGroupPolicyAdmin) MarshalTo ¶
func (m *MsgUpdateGroupPolicyAdmin) MarshalTo(dAtA []byte) (int, error)
func (*MsgUpdateGroupPolicyAdmin) MarshalToSizedBuffer ¶
func (m *MsgUpdateGroupPolicyAdmin) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgUpdateGroupPolicyAdmin) ProtoMessage ¶
func (*MsgUpdateGroupPolicyAdmin) ProtoMessage()
func (*MsgUpdateGroupPolicyAdmin) Reset ¶
func (m *MsgUpdateGroupPolicyAdmin) Reset()
func (*MsgUpdateGroupPolicyAdmin) Size ¶
func (m *MsgUpdateGroupPolicyAdmin) Size() (n int)
func (*MsgUpdateGroupPolicyAdmin) String ¶
func (m *MsgUpdateGroupPolicyAdmin) String() string
func (*MsgUpdateGroupPolicyAdmin) Unmarshal ¶
func (m *MsgUpdateGroupPolicyAdmin) Unmarshal(dAtA []byte) error
func (*MsgUpdateGroupPolicyAdmin) XXX_DiscardUnknown ¶
func (m *MsgUpdateGroupPolicyAdmin) XXX_DiscardUnknown()
func (*MsgUpdateGroupPolicyAdmin) XXX_Marshal ¶
func (m *MsgUpdateGroupPolicyAdmin) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgUpdateGroupPolicyAdmin) XXX_Merge ¶
func (m *MsgUpdateGroupPolicyAdmin) XXX_Merge(src proto.Message)
func (*MsgUpdateGroupPolicyAdmin) XXX_Size ¶
func (m *MsgUpdateGroupPolicyAdmin) XXX_Size() int
func (*MsgUpdateGroupPolicyAdmin) XXX_Unmarshal ¶
func (m *MsgUpdateGroupPolicyAdmin) XXX_Unmarshal(b []byte) error
type MsgUpdateGroupPolicyAdminResponse ¶
type MsgUpdateGroupPolicyAdminResponse struct { }
MsgUpdateGroupPolicyAdminResponse is the Msg/UpdateGroupPolicyAdmin response type.
func (*MsgUpdateGroupPolicyAdminResponse) Descriptor ¶
func (*MsgUpdateGroupPolicyAdminResponse) Descriptor() ([]byte, []int)
func (*MsgUpdateGroupPolicyAdminResponse) Marshal ¶
func (m *MsgUpdateGroupPolicyAdminResponse) Marshal() (dAtA []byte, err error)
func (*MsgUpdateGroupPolicyAdminResponse) MarshalTo ¶
func (m *MsgUpdateGroupPolicyAdminResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgUpdateGroupPolicyAdminResponse) MarshalToSizedBuffer ¶
func (m *MsgUpdateGroupPolicyAdminResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgUpdateGroupPolicyAdminResponse) ProtoMessage ¶
func (*MsgUpdateGroupPolicyAdminResponse) ProtoMessage()
func (*MsgUpdateGroupPolicyAdminResponse) Reset ¶
func (m *MsgUpdateGroupPolicyAdminResponse) Reset()
func (*MsgUpdateGroupPolicyAdminResponse) Size ¶
func (m *MsgUpdateGroupPolicyAdminResponse) Size() (n int)
func (*MsgUpdateGroupPolicyAdminResponse) String ¶
func (m *MsgUpdateGroupPolicyAdminResponse) String() string
func (*MsgUpdateGroupPolicyAdminResponse) Unmarshal ¶
func (m *MsgUpdateGroupPolicyAdminResponse) Unmarshal(dAtA []byte) error
func (*MsgUpdateGroupPolicyAdminResponse) XXX_DiscardUnknown ¶
func (m *MsgUpdateGroupPolicyAdminResponse) XXX_DiscardUnknown()
func (*MsgUpdateGroupPolicyAdminResponse) XXX_Marshal ¶
func (m *MsgUpdateGroupPolicyAdminResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgUpdateGroupPolicyAdminResponse) XXX_Merge ¶
func (m *MsgUpdateGroupPolicyAdminResponse) XXX_Merge(src proto.Message)
func (*MsgUpdateGroupPolicyAdminResponse) XXX_Size ¶
func (m *MsgUpdateGroupPolicyAdminResponse) XXX_Size() int
func (*MsgUpdateGroupPolicyAdminResponse) XXX_Unmarshal ¶
func (m *MsgUpdateGroupPolicyAdminResponse) XXX_Unmarshal(b []byte) error
type MsgUpdateGroupPolicyDecisionPolicy ¶
type MsgUpdateGroupPolicyDecisionPolicy struct { // admin is the account address of the group admin. Admin string `protobuf:"bytes,1,opt,name=admin,proto3" json:"admin,omitempty"` // group_policy_address is the account address of group policy. GroupPolicyAddress string `protobuf:"bytes,2,opt,name=group_policy_address,json=groupPolicyAddress,proto3" json:"group_policy_address,omitempty"` // decision_policy is the updated group policy's decision policy. DecisionPolicy *types.Any `protobuf:"bytes,3,opt,name=decision_policy,json=decisionPolicy,proto3" json:"decision_policy,omitempty"` }
MsgUpdateGroupPolicyDecisionPolicy is the Msg/UpdateGroupPolicyDecisionPolicy request type.
func NewMsgUpdateGroupPolicyDecisionPolicy ¶
func NewMsgUpdateGroupPolicyDecisionPolicy(admin, address sdk.AccAddress, decisionPolicy DecisionPolicy) (*MsgUpdateGroupPolicyDecisionPolicy, error)
NewMsgUpdateGroupPolicyDecisionPolicy creates a new MsgUpdateGroupPolicyDecisionPolicy.
func (*MsgUpdateGroupPolicyDecisionPolicy) Descriptor ¶
func (*MsgUpdateGroupPolicyDecisionPolicy) Descriptor() ([]byte, []int)
func (*MsgUpdateGroupPolicyDecisionPolicy) GetDecisionPolicy ¶
func (m *MsgUpdateGroupPolicyDecisionPolicy) GetDecisionPolicy() (DecisionPolicy, error)
GetDecisionPolicy gets the decision policy of MsgUpdateGroupPolicyDecisionPolicy.
func (*MsgUpdateGroupPolicyDecisionPolicy) Marshal ¶
func (m *MsgUpdateGroupPolicyDecisionPolicy) Marshal() (dAtA []byte, err error)
func (*MsgUpdateGroupPolicyDecisionPolicy) MarshalTo ¶
func (m *MsgUpdateGroupPolicyDecisionPolicy) MarshalTo(dAtA []byte) (int, error)
func (*MsgUpdateGroupPolicyDecisionPolicy) MarshalToSizedBuffer ¶
func (m *MsgUpdateGroupPolicyDecisionPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgUpdateGroupPolicyDecisionPolicy) ProtoMessage ¶
func (*MsgUpdateGroupPolicyDecisionPolicy) ProtoMessage()
func (*MsgUpdateGroupPolicyDecisionPolicy) Reset ¶
func (m *MsgUpdateGroupPolicyDecisionPolicy) Reset()
func (*MsgUpdateGroupPolicyDecisionPolicy) SetDecisionPolicy ¶
func (m *MsgUpdateGroupPolicyDecisionPolicy) SetDecisionPolicy(decisionPolicy DecisionPolicy) error
SetDecisionPolicy sets the decision policy for MsgUpdateGroupPolicyDecisionPolicy.
func (*MsgUpdateGroupPolicyDecisionPolicy) Size ¶
func (m *MsgUpdateGroupPolicyDecisionPolicy) Size() (n int)
func (*MsgUpdateGroupPolicyDecisionPolicy) String ¶
func (m *MsgUpdateGroupPolicyDecisionPolicy) String() string
func (*MsgUpdateGroupPolicyDecisionPolicy) Unmarshal ¶
func (m *MsgUpdateGroupPolicyDecisionPolicy) Unmarshal(dAtA []byte) error
func (MsgUpdateGroupPolicyDecisionPolicy) UnpackInterfaces ¶
func (m MsgUpdateGroupPolicyDecisionPolicy) UnpackInterfaces(unpacker types.AnyUnpacker) error
UnpackInterfaces implements UnpackInterfacesMessage.UnpackInterfaces
func (*MsgUpdateGroupPolicyDecisionPolicy) XXX_DiscardUnknown ¶
func (m *MsgUpdateGroupPolicyDecisionPolicy) XXX_DiscardUnknown()
func (*MsgUpdateGroupPolicyDecisionPolicy) XXX_Marshal ¶
func (m *MsgUpdateGroupPolicyDecisionPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgUpdateGroupPolicyDecisionPolicy) XXX_Merge ¶
func (m *MsgUpdateGroupPolicyDecisionPolicy) XXX_Merge(src proto.Message)
func (*MsgUpdateGroupPolicyDecisionPolicy) XXX_Size ¶
func (m *MsgUpdateGroupPolicyDecisionPolicy) XXX_Size() int
func (*MsgUpdateGroupPolicyDecisionPolicy) XXX_Unmarshal ¶
func (m *MsgUpdateGroupPolicyDecisionPolicy) XXX_Unmarshal(b []byte) error
type MsgUpdateGroupPolicyDecisionPolicyResponse ¶
type MsgUpdateGroupPolicyDecisionPolicyResponse struct { }
MsgUpdateGroupPolicyDecisionPolicyResponse is the Msg/UpdateGroupPolicyDecisionPolicy response type.
func (*MsgUpdateGroupPolicyDecisionPolicyResponse) Descriptor ¶
func (*MsgUpdateGroupPolicyDecisionPolicyResponse) Descriptor() ([]byte, []int)
func (*MsgUpdateGroupPolicyDecisionPolicyResponse) Marshal ¶
func (m *MsgUpdateGroupPolicyDecisionPolicyResponse) Marshal() (dAtA []byte, err error)
func (*MsgUpdateGroupPolicyDecisionPolicyResponse) MarshalTo ¶
func (m *MsgUpdateGroupPolicyDecisionPolicyResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgUpdateGroupPolicyDecisionPolicyResponse) MarshalToSizedBuffer ¶
func (m *MsgUpdateGroupPolicyDecisionPolicyResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgUpdateGroupPolicyDecisionPolicyResponse) ProtoMessage ¶
func (*MsgUpdateGroupPolicyDecisionPolicyResponse) ProtoMessage()
func (*MsgUpdateGroupPolicyDecisionPolicyResponse) Reset ¶
func (m *MsgUpdateGroupPolicyDecisionPolicyResponse) Reset()
func (*MsgUpdateGroupPolicyDecisionPolicyResponse) Size ¶
func (m *MsgUpdateGroupPolicyDecisionPolicyResponse) Size() (n int)
func (*MsgUpdateGroupPolicyDecisionPolicyResponse) String ¶
func (m *MsgUpdateGroupPolicyDecisionPolicyResponse) String() string
func (*MsgUpdateGroupPolicyDecisionPolicyResponse) Unmarshal ¶
func (m *MsgUpdateGroupPolicyDecisionPolicyResponse) Unmarshal(dAtA []byte) error
func (*MsgUpdateGroupPolicyDecisionPolicyResponse) XXX_DiscardUnknown ¶
func (m *MsgUpdateGroupPolicyDecisionPolicyResponse) XXX_DiscardUnknown()
func (*MsgUpdateGroupPolicyDecisionPolicyResponse) XXX_Marshal ¶
func (m *MsgUpdateGroupPolicyDecisionPolicyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgUpdateGroupPolicyDecisionPolicyResponse) XXX_Merge ¶
func (m *MsgUpdateGroupPolicyDecisionPolicyResponse) XXX_Merge(src proto.Message)
func (*MsgUpdateGroupPolicyDecisionPolicyResponse) XXX_Size ¶
func (m *MsgUpdateGroupPolicyDecisionPolicyResponse) XXX_Size() int
func (*MsgUpdateGroupPolicyDecisionPolicyResponse) XXX_Unmarshal ¶
func (m *MsgUpdateGroupPolicyDecisionPolicyResponse) XXX_Unmarshal(b []byte) error
type MsgUpdateGroupPolicyMetadata ¶
type MsgUpdateGroupPolicyMetadata struct { // admin is the account address of the group admin. Admin string `protobuf:"bytes,1,opt,name=admin,proto3" json:"admin,omitempty"` // group_policy_address is the account address of group policy. GroupPolicyAddress string `protobuf:"bytes,2,opt,name=group_policy_address,json=groupPolicyAddress,proto3" json:"group_policy_address,omitempty"` // metadata is the group policy metadata to be updated. Metadata string `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"` }
MsgUpdateGroupPolicyMetadata is the Msg/UpdateGroupPolicyMetadata request type.
func (*MsgUpdateGroupPolicyMetadata) Descriptor ¶
func (*MsgUpdateGroupPolicyMetadata) Descriptor() ([]byte, []int)
func (*MsgUpdateGroupPolicyMetadata) GetAdmin ¶
func (m *MsgUpdateGroupPolicyMetadata) GetAdmin() string
func (*MsgUpdateGroupPolicyMetadata) GetGroupPolicyAddress ¶
func (m *MsgUpdateGroupPolicyMetadata) GetGroupPolicyAddress() string
func (*MsgUpdateGroupPolicyMetadata) GetMetadata ¶
func (m *MsgUpdateGroupPolicyMetadata) GetMetadata() string
func (*MsgUpdateGroupPolicyMetadata) Marshal ¶
func (m *MsgUpdateGroupPolicyMetadata) Marshal() (dAtA []byte, err error)
func (*MsgUpdateGroupPolicyMetadata) MarshalTo ¶
func (m *MsgUpdateGroupPolicyMetadata) MarshalTo(dAtA []byte) (int, error)
func (*MsgUpdateGroupPolicyMetadata) MarshalToSizedBuffer ¶
func (m *MsgUpdateGroupPolicyMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgUpdateGroupPolicyMetadata) ProtoMessage ¶
func (*MsgUpdateGroupPolicyMetadata) ProtoMessage()
func (*MsgUpdateGroupPolicyMetadata) Reset ¶
func (m *MsgUpdateGroupPolicyMetadata) Reset()
func (*MsgUpdateGroupPolicyMetadata) Size ¶
func (m *MsgUpdateGroupPolicyMetadata) Size() (n int)
func (*MsgUpdateGroupPolicyMetadata) String ¶
func (m *MsgUpdateGroupPolicyMetadata) String() string
func (*MsgUpdateGroupPolicyMetadata) Unmarshal ¶
func (m *MsgUpdateGroupPolicyMetadata) Unmarshal(dAtA []byte) error
func (*MsgUpdateGroupPolicyMetadata) XXX_DiscardUnknown ¶
func (m *MsgUpdateGroupPolicyMetadata) XXX_DiscardUnknown()
func (*MsgUpdateGroupPolicyMetadata) XXX_Marshal ¶
func (m *MsgUpdateGroupPolicyMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgUpdateGroupPolicyMetadata) XXX_Merge ¶
func (m *MsgUpdateGroupPolicyMetadata) XXX_Merge(src proto.Message)
func (*MsgUpdateGroupPolicyMetadata) XXX_Size ¶
func (m *MsgUpdateGroupPolicyMetadata) XXX_Size() int
func (*MsgUpdateGroupPolicyMetadata) XXX_Unmarshal ¶
func (m *MsgUpdateGroupPolicyMetadata) XXX_Unmarshal(b []byte) error
type MsgUpdateGroupPolicyMetadataResponse ¶
type MsgUpdateGroupPolicyMetadataResponse struct { }
MsgUpdateGroupPolicyMetadataResponse is the Msg/UpdateGroupPolicyMetadata response type.
func (*MsgUpdateGroupPolicyMetadataResponse) Descriptor ¶
func (*MsgUpdateGroupPolicyMetadataResponse) Descriptor() ([]byte, []int)
func (*MsgUpdateGroupPolicyMetadataResponse) Marshal ¶
func (m *MsgUpdateGroupPolicyMetadataResponse) Marshal() (dAtA []byte, err error)
func (*MsgUpdateGroupPolicyMetadataResponse) MarshalTo ¶
func (m *MsgUpdateGroupPolicyMetadataResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgUpdateGroupPolicyMetadataResponse) MarshalToSizedBuffer ¶
func (m *MsgUpdateGroupPolicyMetadataResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgUpdateGroupPolicyMetadataResponse) ProtoMessage ¶
func (*MsgUpdateGroupPolicyMetadataResponse) ProtoMessage()
func (*MsgUpdateGroupPolicyMetadataResponse) Reset ¶
func (m *MsgUpdateGroupPolicyMetadataResponse) Reset()
func (*MsgUpdateGroupPolicyMetadataResponse) Size ¶
func (m *MsgUpdateGroupPolicyMetadataResponse) Size() (n int)
func (*MsgUpdateGroupPolicyMetadataResponse) String ¶
func (m *MsgUpdateGroupPolicyMetadataResponse) String() string
func (*MsgUpdateGroupPolicyMetadataResponse) Unmarshal ¶
func (m *MsgUpdateGroupPolicyMetadataResponse) Unmarshal(dAtA []byte) error
func (*MsgUpdateGroupPolicyMetadataResponse) XXX_DiscardUnknown ¶
func (m *MsgUpdateGroupPolicyMetadataResponse) XXX_DiscardUnknown()
func (*MsgUpdateGroupPolicyMetadataResponse) XXX_Marshal ¶
func (m *MsgUpdateGroupPolicyMetadataResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgUpdateGroupPolicyMetadataResponse) XXX_Merge ¶
func (m *MsgUpdateGroupPolicyMetadataResponse) XXX_Merge(src proto.Message)
func (*MsgUpdateGroupPolicyMetadataResponse) XXX_Size ¶
func (m *MsgUpdateGroupPolicyMetadataResponse) XXX_Size() int
func (*MsgUpdateGroupPolicyMetadataResponse) XXX_Unmarshal ¶
func (m *MsgUpdateGroupPolicyMetadataResponse) XXX_Unmarshal(b []byte) error
type MsgVote ¶
type MsgVote struct { // proposal is the unique ID of the proposal. ProposalId uint64 `protobuf:"varint,1,opt,name=proposal_id,json=proposalId,proto3" json:"proposal_id,omitempty"` // voter is the voter account address. Voter string `protobuf:"bytes,2,opt,name=voter,proto3" json:"voter,omitempty"` // option is the voter's choice on the proposal. Option VoteOption `protobuf:"varint,3,opt,name=option,proto3,enum=cosmos.group.v1.VoteOption" json:"option,omitempty"` // metadata is any arbitrary metadata attached to the vote. Metadata string `protobuf:"bytes,4,opt,name=metadata,proto3" json:"metadata,omitempty"` // exec defines whether the proposal should be executed // immediately after voting or not. Exec Exec `protobuf:"varint,5,opt,name=exec,proto3,enum=cosmos.group.v1.Exec" json:"exec,omitempty"` }
MsgVote is the Msg/Vote request type.
func (*MsgVote) Descriptor ¶
func (*MsgVote) GetMetadata ¶
func (*MsgVote) GetOption ¶
func (m *MsgVote) GetOption() VoteOption
func (*MsgVote) GetProposalId ¶
func (*MsgVote) MarshalToSizedBuffer ¶
func (*MsgVote) ProtoMessage ¶
func (*MsgVote) ProtoMessage()
func (*MsgVote) XXX_DiscardUnknown ¶
func (m *MsgVote) XXX_DiscardUnknown()
func (*MsgVote) XXX_Marshal ¶
func (*MsgVote) XXX_Unmarshal ¶
type MsgVoteResponse ¶
type MsgVoteResponse struct { }
MsgVoteResponse is the Msg/Vote response type.
func (*MsgVoteResponse) Descriptor ¶
func (*MsgVoteResponse) Descriptor() ([]byte, []int)
func (*MsgVoteResponse) Marshal ¶
func (m *MsgVoteResponse) Marshal() (dAtA []byte, err error)
func (*MsgVoteResponse) MarshalToSizedBuffer ¶
func (m *MsgVoteResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgVoteResponse) ProtoMessage ¶
func (*MsgVoteResponse) ProtoMessage()
func (*MsgVoteResponse) Reset ¶
func (m *MsgVoteResponse) Reset()
func (*MsgVoteResponse) Size ¶
func (m *MsgVoteResponse) Size() (n int)
func (*MsgVoteResponse) String ¶
func (m *MsgVoteResponse) String() string
func (*MsgVoteResponse) Unmarshal ¶
func (m *MsgVoteResponse) Unmarshal(dAtA []byte) error
func (*MsgVoteResponse) XXX_DiscardUnknown ¶
func (m *MsgVoteResponse) XXX_DiscardUnknown()
func (*MsgVoteResponse) XXX_Marshal ¶
func (m *MsgVoteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgVoteResponse) XXX_Merge ¶
func (m *MsgVoteResponse) XXX_Merge(src proto.Message)
func (*MsgVoteResponse) XXX_Size ¶
func (m *MsgVoteResponse) XXX_Size() int
func (*MsgVoteResponse) XXX_Unmarshal ¶
func (m *MsgVoteResponse) XXX_Unmarshal(b []byte) error
type MsgWithdrawProposal ¶
type MsgWithdrawProposal struct { // proposal is the unique ID of the proposal. ProposalId uint64 `protobuf:"varint,1,opt,name=proposal_id,json=proposalId,proto3" json:"proposal_id,omitempty"` // address is the admin of the group policy or one of the proposer of the proposal. Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` }
MsgWithdrawProposal is the Msg/WithdrawProposal request type.
func (*MsgWithdrawProposal) Descriptor ¶
func (*MsgWithdrawProposal) Descriptor() ([]byte, []int)
func (*MsgWithdrawProposal) GetAddress ¶
func (m *MsgWithdrawProposal) GetAddress() string
func (*MsgWithdrawProposal) GetProposalId ¶
func (m *MsgWithdrawProposal) GetProposalId() uint64
func (*MsgWithdrawProposal) Marshal ¶
func (m *MsgWithdrawProposal) Marshal() (dAtA []byte, err error)
func (*MsgWithdrawProposal) MarshalTo ¶
func (m *MsgWithdrawProposal) MarshalTo(dAtA []byte) (int, error)
func (*MsgWithdrawProposal) MarshalToSizedBuffer ¶
func (m *MsgWithdrawProposal) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgWithdrawProposal) ProtoMessage ¶
func (*MsgWithdrawProposal) ProtoMessage()
func (*MsgWithdrawProposal) Reset ¶
func (m *MsgWithdrawProposal) Reset()
func (*MsgWithdrawProposal) Size ¶
func (m *MsgWithdrawProposal) Size() (n int)
func (*MsgWithdrawProposal) String ¶
func (m *MsgWithdrawProposal) String() string
func (*MsgWithdrawProposal) Unmarshal ¶
func (m *MsgWithdrawProposal) Unmarshal(dAtA []byte) error
func (*MsgWithdrawProposal) XXX_DiscardUnknown ¶
func (m *MsgWithdrawProposal) XXX_DiscardUnknown()
func (*MsgWithdrawProposal) XXX_Marshal ¶
func (m *MsgWithdrawProposal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgWithdrawProposal) XXX_Merge ¶
func (m *MsgWithdrawProposal) XXX_Merge(src proto.Message)
func (*MsgWithdrawProposal) XXX_Size ¶
func (m *MsgWithdrawProposal) XXX_Size() int
func (*MsgWithdrawProposal) XXX_Unmarshal ¶
func (m *MsgWithdrawProposal) XXX_Unmarshal(b []byte) error
type MsgWithdrawProposalResponse ¶
type MsgWithdrawProposalResponse struct { }
MsgWithdrawProposalResponse is the Msg/WithdrawProposal response type.
func (*MsgWithdrawProposalResponse) Descriptor ¶
func (*MsgWithdrawProposalResponse) Descriptor() ([]byte, []int)
func (*MsgWithdrawProposalResponse) Marshal ¶
func (m *MsgWithdrawProposalResponse) Marshal() (dAtA []byte, err error)
func (*MsgWithdrawProposalResponse) MarshalTo ¶
func (m *MsgWithdrawProposalResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgWithdrawProposalResponse) MarshalToSizedBuffer ¶
func (m *MsgWithdrawProposalResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgWithdrawProposalResponse) ProtoMessage ¶
func (*MsgWithdrawProposalResponse) ProtoMessage()
func (*MsgWithdrawProposalResponse) Reset ¶
func (m *MsgWithdrawProposalResponse) Reset()
func (*MsgWithdrawProposalResponse) Size ¶
func (m *MsgWithdrawProposalResponse) Size() (n int)
func (*MsgWithdrawProposalResponse) String ¶
func (m *MsgWithdrawProposalResponse) String() string
func (*MsgWithdrawProposalResponse) Unmarshal ¶
func (m *MsgWithdrawProposalResponse) Unmarshal(dAtA []byte) error
func (*MsgWithdrawProposalResponse) XXX_DiscardUnknown ¶
func (m *MsgWithdrawProposalResponse) XXX_DiscardUnknown()
func (*MsgWithdrawProposalResponse) XXX_Marshal ¶
func (m *MsgWithdrawProposalResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgWithdrawProposalResponse) XXX_Merge ¶
func (m *MsgWithdrawProposalResponse) XXX_Merge(src proto.Message)
func (*MsgWithdrawProposalResponse) XXX_Size ¶
func (m *MsgWithdrawProposalResponse) XXX_Size() int
func (*MsgWithdrawProposalResponse) XXX_Unmarshal ¶
func (m *MsgWithdrawProposalResponse) XXX_Unmarshal(b []byte) error
type PercentageDecisionPolicy ¶
type PercentageDecisionPolicy struct { // percentage is the minimum percentage of the weighted sum of `YES` votes must // meet for a proposal to succeed. Percentage string `protobuf:"bytes,1,opt,name=percentage,proto3" json:"percentage,omitempty"` // windows defines the different windows for voting and execution. Windows *DecisionPolicyWindows `protobuf:"bytes,2,opt,name=windows,proto3" json:"windows,omitempty"` }
PercentageDecisionPolicy is a decision policy where a proposal passes when it satisfies the two following conditions:
- The percentage of all `YES` voters' weights out of the total group weight is greater or equal than the given `percentage`.
- The voting and execution periods of the proposal respect the parameters given by `windows`.
func (PercentageDecisionPolicy) Allow ¶
func (p PercentageDecisionPolicy) Allow(tally TallyResult, totalPower string) (DecisionPolicyResult, error)
Allow allows a proposal to pass when the tally of yes votes equals or exceeds the percentage threshold before the timeout.
func (*PercentageDecisionPolicy) Descriptor ¶
func (*PercentageDecisionPolicy) Descriptor() ([]byte, []int)
func (PercentageDecisionPolicy) GetMinExecutionPeriod ¶
func (p PercentageDecisionPolicy) GetMinExecutionPeriod() time.Duration
GetMinExecutionPeriod returns the minimum execution period of PercentageDecisionPolicy
func (*PercentageDecisionPolicy) GetPercentage ¶
func (m *PercentageDecisionPolicy) GetPercentage() string
func (PercentageDecisionPolicy) GetVotingPeriod ¶
func (p PercentageDecisionPolicy) GetVotingPeriod() time.Duration
GetVotingPeriod returns the voitng period of PercentageDecisionPolicy
func (*PercentageDecisionPolicy) GetWindows ¶
func (m *PercentageDecisionPolicy) GetWindows() *DecisionPolicyWindows
func (*PercentageDecisionPolicy) Marshal ¶
func (m *PercentageDecisionPolicy) Marshal() (dAtA []byte, err error)
func (*PercentageDecisionPolicy) MarshalTo ¶
func (m *PercentageDecisionPolicy) MarshalTo(dAtA []byte) (int, error)
func (*PercentageDecisionPolicy) MarshalToSizedBuffer ¶
func (m *PercentageDecisionPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PercentageDecisionPolicy) ProtoMessage ¶
func (*PercentageDecisionPolicy) ProtoMessage()
func (*PercentageDecisionPolicy) Reset ¶
func (m *PercentageDecisionPolicy) Reset()
func (*PercentageDecisionPolicy) Size ¶
func (m *PercentageDecisionPolicy) Size() (n int)
func (*PercentageDecisionPolicy) String ¶
func (m *PercentageDecisionPolicy) String() string
func (*PercentageDecisionPolicy) Unmarshal ¶
func (m *PercentageDecisionPolicy) Unmarshal(dAtA []byte) error
func (*PercentageDecisionPolicy) Validate ¶
func (p *PercentageDecisionPolicy) Validate(g GroupInfo, config Config) error
Validate validates the policy against the group.
func (PercentageDecisionPolicy) ValidateBasic ¶
func (p PercentageDecisionPolicy) ValidateBasic() error
ValidateBasic does basic validation on PercentageDecisionPolicy
func (*PercentageDecisionPolicy) XXX_DiscardUnknown ¶
func (m *PercentageDecisionPolicy) XXX_DiscardUnknown()
func (*PercentageDecisionPolicy) XXX_Marshal ¶
func (m *PercentageDecisionPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PercentageDecisionPolicy) XXX_Merge ¶
func (m *PercentageDecisionPolicy) XXX_Merge(src proto.Message)
func (*PercentageDecisionPolicy) XXX_Size ¶
func (m *PercentageDecisionPolicy) XXX_Size() int
func (*PercentageDecisionPolicy) XXX_Unmarshal ¶
func (m *PercentageDecisionPolicy) XXX_Unmarshal(b []byte) error
type Proposal ¶
type Proposal struct { // id is the unique id of the proposal. Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // group_policy_address is the account address of group policy. GroupPolicyAddress string `protobuf:"bytes,2,opt,name=group_policy_address,json=groupPolicyAddress,proto3" json:"group_policy_address,omitempty"` // metadata is any arbitrary metadata attached to the proposal. // the recommended format of the metadata is to be found here: // https://docs.cosmos.network/v0.47/modules/group#proposal-4 Metadata string `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"` // proposers are the account addresses of the proposers. Proposers []string `protobuf:"bytes,4,rep,name=proposers,proto3" json:"proposers,omitempty"` // submit_time is a timestamp specifying when a proposal was submitted. SubmitTime time.Time `protobuf:"bytes,5,opt,name=submit_time,json=submitTime,proto3,stdtime" json:"submit_time"` // group_version tracks the version of the group at proposal submission. // This field is here for informational purposes only. GroupVersion uint64 `protobuf:"varint,6,opt,name=group_version,json=groupVersion,proto3" json:"group_version,omitempty"` // group_policy_version tracks the version of the group policy at proposal submission. // When a decision policy is changed, existing proposals from previous policy // versions will become invalid with the `ABORTED` status. // This field is here for informational purposes only. GroupPolicyVersion uint64 `protobuf:"varint,7,opt,name=group_policy_version,json=groupPolicyVersion,proto3" json:"group_policy_version,omitempty"` // status represents the high level position in the life cycle of the proposal. Initial value is Submitted. Status ProposalStatus `protobuf:"varint,8,opt,name=status,proto3,enum=cosmos.group.v1.ProposalStatus" json:"status,omitempty"` // final_tally_result contains the sums of all weighted votes for this // proposal for each vote option. It is empty at submission, and only // populated after tallying, at voting period end or at proposal execution, // whichever happens first. FinalTallyResult TallyResult `protobuf:"bytes,9,opt,name=final_tally_result,json=finalTallyResult,proto3" json:"final_tally_result"` // voting_period_end is the timestamp before which voting must be done. // Unless a successful MsgExec is called before (to execute a proposal whose // tally is successful before the voting period ends), tallying will be done // at this point, and the `final_tally_result`and `status` fields will be // accordingly updated. VotingPeriodEnd time.Time `protobuf:"bytes,10,opt,name=voting_period_end,json=votingPeriodEnd,proto3,stdtime" json:"voting_period_end"` // executor_result is the final result of the proposal execution. Initial value is NotRun. ExecutorResult ProposalExecutorResult `` /* 149-byte string literal not displayed */ // messages is a list of `sdk.Msg`s that will be executed if the proposal passes. Messages []*types.Any `protobuf:"bytes,12,rep,name=messages,proto3" json:"messages,omitempty"` // title is the title of the proposal // // Since: cosmos-sdk 0.47 Title string `protobuf:"bytes,13,opt,name=title,proto3" json:"title,omitempty"` // summary is a short summary of the proposal // // Since: cosmos-sdk 0.47 Summary string `protobuf:"bytes,14,opt,name=summary,proto3" json:"summary,omitempty"` }
Proposal defines a group proposal. Any member of a group can submit a proposal for a group policy to decide upon. A proposal consists of a set of `sdk.Msg`s that will be executed if the proposal passes as well as some optional metadata associated with the proposal.
func (*Proposal) Descriptor ¶
func (*Proposal) MarshalToSizedBuffer ¶
func (Proposal) PrimaryKeyFields ¶
func (g Proposal) PrimaryKeyFields() []interface{}
func (*Proposal) ProtoMessage ¶
func (*Proposal) ProtoMessage()
func (Proposal) UnpackInterfaces ¶
func (p Proposal) UnpackInterfaces(unpacker types.AnyUnpacker) error
UnpackInterfaces implements UnpackInterfacesMessage.UnpackInterfaces
func (Proposal) ValidateBasic ¶
ValidateBasic does basic validation on proposal.
func (*Proposal) XXX_DiscardUnknown ¶
func (m *Proposal) XXX_DiscardUnknown()
func (*Proposal) XXX_Marshal ¶
func (*Proposal) XXX_Unmarshal ¶
type ProposalExecutorResult ¶
type ProposalExecutorResult int32
ProposalExecutorResult defines types of proposal executor results.
const ( // An empty value is not allowed. PROPOSAL_EXECUTOR_RESULT_UNSPECIFIED ProposalExecutorResult = 0 // We have not yet run the executor. PROPOSAL_EXECUTOR_RESULT_NOT_RUN ProposalExecutorResult = 1 // The executor was successful and proposed action updated state. PROPOSAL_EXECUTOR_RESULT_SUCCESS ProposalExecutorResult = 2 // The executor returned an error and proposed action didn't update state. PROPOSAL_EXECUTOR_RESULT_FAILURE ProposalExecutorResult = 3 )
func (ProposalExecutorResult) EnumDescriptor ¶
func (ProposalExecutorResult) EnumDescriptor() ([]byte, []int)
func (ProposalExecutorResult) String ¶
func (x ProposalExecutorResult) String() string
type ProposalStatus ¶
type ProposalStatus int32
ProposalStatus defines proposal statuses.
const ( // An empty value is invalid and not allowed. PROPOSAL_STATUS_UNSPECIFIED ProposalStatus = 0 // Initial status of a proposal when submitted. PROPOSAL_STATUS_SUBMITTED ProposalStatus = 1 // Final status of a proposal when the final tally is done and the outcome // passes the group policy's decision policy. PROPOSAL_STATUS_ACCEPTED ProposalStatus = 2 // Final status of a proposal when the final tally is done and the outcome // is rejected by the group policy's decision policy. PROPOSAL_STATUS_REJECTED ProposalStatus = 3 // Final status of a proposal when the group policy is modified before the // final tally. PROPOSAL_STATUS_ABORTED ProposalStatus = 4 // A proposal can be withdrawn before the voting start time by the owner. // When this happens the final status is Withdrawn. PROPOSAL_STATUS_WITHDRAWN ProposalStatus = 5 )
func (ProposalStatus) EnumDescriptor ¶
func (ProposalStatus) EnumDescriptor() ([]byte, []int)
func (ProposalStatus) String ¶
func (x ProposalStatus) String() string
type QueryClient ¶
type QueryClient interface { // GroupInfo queries group info based on group id. GroupInfo(ctx context.Context, in *QueryGroupInfoRequest, opts ...grpc.CallOption) (*QueryGroupInfoResponse, error) // GroupPolicyInfo queries group policy info based on account address of group policy. GroupPolicyInfo(ctx context.Context, in *QueryGroupPolicyInfoRequest, opts ...grpc.CallOption) (*QueryGroupPolicyInfoResponse, error) // GroupMembers queries members of a group by group id. GroupMembers(ctx context.Context, in *QueryGroupMembersRequest, opts ...grpc.CallOption) (*QueryGroupMembersResponse, error) // GroupsByAdmin queries groups by admin address. GroupsByAdmin(ctx context.Context, in *QueryGroupsByAdminRequest, opts ...grpc.CallOption) (*QueryGroupsByAdminResponse, error) // GroupPoliciesByGroup queries group policies by group id. GroupPoliciesByGroup(ctx context.Context, in *QueryGroupPoliciesByGroupRequest, opts ...grpc.CallOption) (*QueryGroupPoliciesByGroupResponse, error) // GroupPoliciesByAdmin queries group policies by admin address. GroupPoliciesByAdmin(ctx context.Context, in *QueryGroupPoliciesByAdminRequest, opts ...grpc.CallOption) (*QueryGroupPoliciesByAdminResponse, error) // Proposal queries a proposal based on proposal id. Proposal(ctx context.Context, in *QueryProposalRequest, opts ...grpc.CallOption) (*QueryProposalResponse, error) // ProposalsByGroupPolicy queries proposals based on account address of group policy. ProposalsByGroupPolicy(ctx context.Context, in *QueryProposalsByGroupPolicyRequest, opts ...grpc.CallOption) (*QueryProposalsByGroupPolicyResponse, error) // VoteByProposalVoter queries a vote by proposal id and voter. VoteByProposalVoter(ctx context.Context, in *QueryVoteByProposalVoterRequest, opts ...grpc.CallOption) (*QueryVoteByProposalVoterResponse, error) // VotesByProposal queries a vote by proposal id. VotesByProposal(ctx context.Context, in *QueryVotesByProposalRequest, opts ...grpc.CallOption) (*QueryVotesByProposalResponse, error) // VotesByVoter queries a vote by voter. VotesByVoter(ctx context.Context, in *QueryVotesByVoterRequest, opts ...grpc.CallOption) (*QueryVotesByVoterResponse, error) // GroupsByMember queries groups by member address. GroupsByMember(ctx context.Context, in *QueryGroupsByMemberRequest, opts ...grpc.CallOption) (*QueryGroupsByMemberResponse, error) // TallyResult returns the tally result of a proposal. If the proposal is // still in voting period, then this query computes the current tally state, // which might not be final. On the other hand, if the proposal is final, // then it simply returns the `final_tally_result` state stored in the // proposal itself. TallyResult(ctx context.Context, in *QueryTallyResultRequest, opts ...grpc.CallOption) (*QueryTallyResultResponse, error) // Groups queries all groups in state. // // Since: cosmos-sdk 0.47.1 Groups(ctx context.Context, in *QueryGroupsRequest, opts ...grpc.CallOption) (*QueryGroupsResponse, error) }
QueryClient is the client API for Query service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewQueryClient ¶
func NewQueryClient(cc grpc1.ClientConn) QueryClient
type QueryGroupInfoRequest ¶
type QueryGroupInfoRequest struct { // group_id is the unique ID of the group. GroupId uint64 `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"` }
QueryGroupInfoRequest is the Query/GroupInfo request type.
func (*QueryGroupInfoRequest) Descriptor ¶
func (*QueryGroupInfoRequest) Descriptor() ([]byte, []int)
func (*QueryGroupInfoRequest) GetGroupId ¶
func (m *QueryGroupInfoRequest) GetGroupId() uint64
func (*QueryGroupInfoRequest) Marshal ¶
func (m *QueryGroupInfoRequest) Marshal() (dAtA []byte, err error)
func (*QueryGroupInfoRequest) MarshalTo ¶
func (m *QueryGroupInfoRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryGroupInfoRequest) MarshalToSizedBuffer ¶
func (m *QueryGroupInfoRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryGroupInfoRequest) ProtoMessage ¶
func (*QueryGroupInfoRequest) ProtoMessage()
func (*QueryGroupInfoRequest) Reset ¶
func (m *QueryGroupInfoRequest) Reset()
func (*QueryGroupInfoRequest) Size ¶
func (m *QueryGroupInfoRequest) Size() (n int)
func (*QueryGroupInfoRequest) String ¶
func (m *QueryGroupInfoRequest) String() string
func (*QueryGroupInfoRequest) Unmarshal ¶
func (m *QueryGroupInfoRequest) Unmarshal(dAtA []byte) error
func (*QueryGroupInfoRequest) XXX_DiscardUnknown ¶
func (m *QueryGroupInfoRequest) XXX_DiscardUnknown()
func (*QueryGroupInfoRequest) XXX_Marshal ¶
func (m *QueryGroupInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryGroupInfoRequest) XXX_Merge ¶
func (m *QueryGroupInfoRequest) XXX_Merge(src proto.Message)
func (*QueryGroupInfoRequest) XXX_Size ¶
func (m *QueryGroupInfoRequest) XXX_Size() int
func (*QueryGroupInfoRequest) XXX_Unmarshal ¶
func (m *QueryGroupInfoRequest) XXX_Unmarshal(b []byte) error
type QueryGroupInfoResponse ¶
type QueryGroupInfoResponse struct { // info is the GroupInfo of the group. Info *GroupInfo `protobuf:"bytes,1,opt,name=info,proto3" json:"info,omitempty"` }
QueryGroupInfoResponse is the Query/GroupInfo response type.
func (*QueryGroupInfoResponse) Descriptor ¶
func (*QueryGroupInfoResponse) Descriptor() ([]byte, []int)
func (*QueryGroupInfoResponse) GetInfo ¶
func (m *QueryGroupInfoResponse) GetInfo() *GroupInfo
func (*QueryGroupInfoResponse) Marshal ¶
func (m *QueryGroupInfoResponse) Marshal() (dAtA []byte, err error)
func (*QueryGroupInfoResponse) MarshalTo ¶
func (m *QueryGroupInfoResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryGroupInfoResponse) MarshalToSizedBuffer ¶
func (m *QueryGroupInfoResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryGroupInfoResponse) ProtoMessage ¶
func (*QueryGroupInfoResponse) ProtoMessage()
func (*QueryGroupInfoResponse) Reset ¶
func (m *QueryGroupInfoResponse) Reset()
func (*QueryGroupInfoResponse) Size ¶
func (m *QueryGroupInfoResponse) Size() (n int)
func (*QueryGroupInfoResponse) String ¶
func (m *QueryGroupInfoResponse) String() string
func (*QueryGroupInfoResponse) Unmarshal ¶
func (m *QueryGroupInfoResponse) Unmarshal(dAtA []byte) error
func (*QueryGroupInfoResponse) XXX_DiscardUnknown ¶
func (m *QueryGroupInfoResponse) XXX_DiscardUnknown()
func (*QueryGroupInfoResponse) XXX_Marshal ¶
func (m *QueryGroupInfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryGroupInfoResponse) XXX_Merge ¶
func (m *QueryGroupInfoResponse) XXX_Merge(src proto.Message)
func (*QueryGroupInfoResponse) XXX_Size ¶
func (m *QueryGroupInfoResponse) XXX_Size() int
func (*QueryGroupInfoResponse) XXX_Unmarshal ¶
func (m *QueryGroupInfoResponse) XXX_Unmarshal(b []byte) error
type QueryGroupMembersRequest ¶
type QueryGroupMembersRequest struct { // group_id is the unique ID of the group. GroupId uint64 `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"` // pagination defines an optional pagination for the request. Pagination *query.PageRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryGroupMembersRequest is the Query/GroupMembers request type.
func (*QueryGroupMembersRequest) Descriptor ¶
func (*QueryGroupMembersRequest) Descriptor() ([]byte, []int)
func (*QueryGroupMembersRequest) GetGroupId ¶
func (m *QueryGroupMembersRequest) GetGroupId() uint64
func (*QueryGroupMembersRequest) GetPagination ¶
func (m *QueryGroupMembersRequest) GetPagination() *query.PageRequest
func (*QueryGroupMembersRequest) Marshal ¶
func (m *QueryGroupMembersRequest) Marshal() (dAtA []byte, err error)
func (*QueryGroupMembersRequest) MarshalTo ¶
func (m *QueryGroupMembersRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryGroupMembersRequest) MarshalToSizedBuffer ¶
func (m *QueryGroupMembersRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryGroupMembersRequest) ProtoMessage ¶
func (*QueryGroupMembersRequest) ProtoMessage()
func (*QueryGroupMembersRequest) Reset ¶
func (m *QueryGroupMembersRequest) Reset()
func (*QueryGroupMembersRequest) Size ¶
func (m *QueryGroupMembersRequest) Size() (n int)
func (*QueryGroupMembersRequest) String ¶
func (m *QueryGroupMembersRequest) String() string
func (*QueryGroupMembersRequest) Unmarshal ¶
func (m *QueryGroupMembersRequest) Unmarshal(dAtA []byte) error
func (*QueryGroupMembersRequest) XXX_DiscardUnknown ¶
func (m *QueryGroupMembersRequest) XXX_DiscardUnknown()
func (*QueryGroupMembersRequest) XXX_Marshal ¶
func (m *QueryGroupMembersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryGroupMembersRequest) XXX_Merge ¶
func (m *QueryGroupMembersRequest) XXX_Merge(src proto.Message)
func (*QueryGroupMembersRequest) XXX_Size ¶
func (m *QueryGroupMembersRequest) XXX_Size() int
func (*QueryGroupMembersRequest) XXX_Unmarshal ¶
func (m *QueryGroupMembersRequest) XXX_Unmarshal(b []byte) error
type QueryGroupMembersResponse ¶
type QueryGroupMembersResponse struct { // members are the members of the group with given group_id. Members []*GroupMember `protobuf:"bytes,1,rep,name=members,proto3" json:"members,omitempty"` // pagination defines the pagination in the response. Pagination *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryGroupMembersResponse is the Query/GroupMembersResponse response type.
func (*QueryGroupMembersResponse) Descriptor ¶
func (*QueryGroupMembersResponse) Descriptor() ([]byte, []int)
func (*QueryGroupMembersResponse) GetMembers ¶
func (m *QueryGroupMembersResponse) GetMembers() []*GroupMember
func (*QueryGroupMembersResponse) GetPagination ¶
func (m *QueryGroupMembersResponse) GetPagination() *query.PageResponse
func (*QueryGroupMembersResponse) Marshal ¶
func (m *QueryGroupMembersResponse) Marshal() (dAtA []byte, err error)
func (*QueryGroupMembersResponse) MarshalTo ¶
func (m *QueryGroupMembersResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryGroupMembersResponse) MarshalToSizedBuffer ¶
func (m *QueryGroupMembersResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryGroupMembersResponse) ProtoMessage ¶
func (*QueryGroupMembersResponse) ProtoMessage()
func (*QueryGroupMembersResponse) Reset ¶
func (m *QueryGroupMembersResponse) Reset()
func (*QueryGroupMembersResponse) Size ¶
func (m *QueryGroupMembersResponse) Size() (n int)
func (*QueryGroupMembersResponse) String ¶
func (m *QueryGroupMembersResponse) String() string
func (*QueryGroupMembersResponse) Unmarshal ¶
func (m *QueryGroupMembersResponse) Unmarshal(dAtA []byte) error
func (*QueryGroupMembersResponse) XXX_DiscardUnknown ¶
func (m *QueryGroupMembersResponse) XXX_DiscardUnknown()
func (*QueryGroupMembersResponse) XXX_Marshal ¶
func (m *QueryGroupMembersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryGroupMembersResponse) XXX_Merge ¶
func (m *QueryGroupMembersResponse) XXX_Merge(src proto.Message)
func (*QueryGroupMembersResponse) XXX_Size ¶
func (m *QueryGroupMembersResponse) XXX_Size() int
func (*QueryGroupMembersResponse) XXX_Unmarshal ¶
func (m *QueryGroupMembersResponse) XXX_Unmarshal(b []byte) error
type QueryGroupPoliciesByAdminRequest ¶
type QueryGroupPoliciesByAdminRequest struct { // admin is the admin address of the group policy. Admin string `protobuf:"bytes,1,opt,name=admin,proto3" json:"admin,omitempty"` // pagination defines an optional pagination for the request. Pagination *query.PageRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryGroupPoliciesByAdminRequest is the Query/GroupPoliciesByAdmin request type.
func (*QueryGroupPoliciesByAdminRequest) Descriptor ¶
func (*QueryGroupPoliciesByAdminRequest) Descriptor() ([]byte, []int)
func (*QueryGroupPoliciesByAdminRequest) GetAdmin ¶
func (m *QueryGroupPoliciesByAdminRequest) GetAdmin() string
func (*QueryGroupPoliciesByAdminRequest) GetPagination ¶
func (m *QueryGroupPoliciesByAdminRequest) GetPagination() *query.PageRequest
func (*QueryGroupPoliciesByAdminRequest) Marshal ¶
func (m *QueryGroupPoliciesByAdminRequest) Marshal() (dAtA []byte, err error)
func (*QueryGroupPoliciesByAdminRequest) MarshalTo ¶
func (m *QueryGroupPoliciesByAdminRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryGroupPoliciesByAdminRequest) MarshalToSizedBuffer ¶
func (m *QueryGroupPoliciesByAdminRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryGroupPoliciesByAdminRequest) ProtoMessage ¶
func (*QueryGroupPoliciesByAdminRequest) ProtoMessage()
func (*QueryGroupPoliciesByAdminRequest) Reset ¶
func (m *QueryGroupPoliciesByAdminRequest) Reset()
func (*QueryGroupPoliciesByAdminRequest) Size ¶
func (m *QueryGroupPoliciesByAdminRequest) Size() (n int)
func (*QueryGroupPoliciesByAdminRequest) String ¶
func (m *QueryGroupPoliciesByAdminRequest) String() string
func (*QueryGroupPoliciesByAdminRequest) Unmarshal ¶
func (m *QueryGroupPoliciesByAdminRequest) Unmarshal(dAtA []byte) error
func (*QueryGroupPoliciesByAdminRequest) XXX_DiscardUnknown ¶
func (m *QueryGroupPoliciesByAdminRequest) XXX_DiscardUnknown()
func (*QueryGroupPoliciesByAdminRequest) XXX_Marshal ¶
func (m *QueryGroupPoliciesByAdminRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryGroupPoliciesByAdminRequest) XXX_Merge ¶
func (m *QueryGroupPoliciesByAdminRequest) XXX_Merge(src proto.Message)
func (*QueryGroupPoliciesByAdminRequest) XXX_Size ¶
func (m *QueryGroupPoliciesByAdminRequest) XXX_Size() int
func (*QueryGroupPoliciesByAdminRequest) XXX_Unmarshal ¶
func (m *QueryGroupPoliciesByAdminRequest) XXX_Unmarshal(b []byte) error
type QueryGroupPoliciesByAdminResponse ¶
type QueryGroupPoliciesByAdminResponse struct { // group_policies are the group policies info with provided admin. GroupPolicies []*GroupPolicyInfo `protobuf:"bytes,1,rep,name=group_policies,json=groupPolicies,proto3" json:"group_policies,omitempty"` // pagination defines the pagination in the response. Pagination *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryGroupPoliciesByAdminResponse is the Query/GroupPoliciesByAdmin response type.
func (*QueryGroupPoliciesByAdminResponse) Descriptor ¶
func (*QueryGroupPoliciesByAdminResponse) Descriptor() ([]byte, []int)
func (*QueryGroupPoliciesByAdminResponse) GetGroupPolicies ¶
func (m *QueryGroupPoliciesByAdminResponse) GetGroupPolicies() []*GroupPolicyInfo
func (*QueryGroupPoliciesByAdminResponse) GetPagination ¶
func (m *QueryGroupPoliciesByAdminResponse) GetPagination() *query.PageResponse
func (*QueryGroupPoliciesByAdminResponse) Marshal ¶
func (m *QueryGroupPoliciesByAdminResponse) Marshal() (dAtA []byte, err error)
func (*QueryGroupPoliciesByAdminResponse) MarshalTo ¶
func (m *QueryGroupPoliciesByAdminResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryGroupPoliciesByAdminResponse) MarshalToSizedBuffer ¶
func (m *QueryGroupPoliciesByAdminResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryGroupPoliciesByAdminResponse) ProtoMessage ¶
func (*QueryGroupPoliciesByAdminResponse) ProtoMessage()
func (*QueryGroupPoliciesByAdminResponse) Reset ¶
func (m *QueryGroupPoliciesByAdminResponse) Reset()
func (*QueryGroupPoliciesByAdminResponse) Size ¶
func (m *QueryGroupPoliciesByAdminResponse) Size() (n int)
func (*QueryGroupPoliciesByAdminResponse) String ¶
func (m *QueryGroupPoliciesByAdminResponse) String() string
func (*QueryGroupPoliciesByAdminResponse) Unmarshal ¶
func (m *QueryGroupPoliciesByAdminResponse) Unmarshal(dAtA []byte) error
func (QueryGroupPoliciesByAdminResponse) UnpackInterfaces ¶
func (q QueryGroupPoliciesByAdminResponse) UnpackInterfaces(unpacker codectypes.AnyUnpacker) error
UnpackInterfaces implements UnpackInterfacesMessage.UnpackInterfaces
func (*QueryGroupPoliciesByAdminResponse) XXX_DiscardUnknown ¶
func (m *QueryGroupPoliciesByAdminResponse) XXX_DiscardUnknown()
func (*QueryGroupPoliciesByAdminResponse) XXX_Marshal ¶
func (m *QueryGroupPoliciesByAdminResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryGroupPoliciesByAdminResponse) XXX_Merge ¶
func (m *QueryGroupPoliciesByAdminResponse) XXX_Merge(src proto.Message)
func (*QueryGroupPoliciesByAdminResponse) XXX_Size ¶
func (m *QueryGroupPoliciesByAdminResponse) XXX_Size() int
func (*QueryGroupPoliciesByAdminResponse) XXX_Unmarshal ¶
func (m *QueryGroupPoliciesByAdminResponse) XXX_Unmarshal(b []byte) error
type QueryGroupPoliciesByGroupRequest ¶
type QueryGroupPoliciesByGroupRequest struct { // group_id is the unique ID of the group policy's group. GroupId uint64 `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"` // pagination defines an optional pagination for the request. Pagination *query.PageRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryGroupPoliciesByGroupRequest is the Query/GroupPoliciesByGroup request type.
func (*QueryGroupPoliciesByGroupRequest) Descriptor ¶
func (*QueryGroupPoliciesByGroupRequest) Descriptor() ([]byte, []int)
func (*QueryGroupPoliciesByGroupRequest) GetGroupId ¶
func (m *QueryGroupPoliciesByGroupRequest) GetGroupId() uint64
func (*QueryGroupPoliciesByGroupRequest) GetPagination ¶
func (m *QueryGroupPoliciesByGroupRequest) GetPagination() *query.PageRequest
func (*QueryGroupPoliciesByGroupRequest) Marshal ¶
func (m *QueryGroupPoliciesByGroupRequest) Marshal() (dAtA []byte, err error)
func (*QueryGroupPoliciesByGroupRequest) MarshalTo ¶
func (m *QueryGroupPoliciesByGroupRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryGroupPoliciesByGroupRequest) MarshalToSizedBuffer ¶
func (m *QueryGroupPoliciesByGroupRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryGroupPoliciesByGroupRequest) ProtoMessage ¶
func (*QueryGroupPoliciesByGroupRequest) ProtoMessage()
func (*QueryGroupPoliciesByGroupRequest) Reset ¶
func (m *QueryGroupPoliciesByGroupRequest) Reset()
func (*QueryGroupPoliciesByGroupRequest) Size ¶
func (m *QueryGroupPoliciesByGroupRequest) Size() (n int)
func (*QueryGroupPoliciesByGroupRequest) String ¶
func (m *QueryGroupPoliciesByGroupRequest) String() string
func (*QueryGroupPoliciesByGroupRequest) Unmarshal ¶
func (m *QueryGroupPoliciesByGroupRequest) Unmarshal(dAtA []byte) error
func (*QueryGroupPoliciesByGroupRequest) XXX_DiscardUnknown ¶
func (m *QueryGroupPoliciesByGroupRequest) XXX_DiscardUnknown()
func (*QueryGroupPoliciesByGroupRequest) XXX_Marshal ¶
func (m *QueryGroupPoliciesByGroupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryGroupPoliciesByGroupRequest) XXX_Merge ¶
func (m *QueryGroupPoliciesByGroupRequest) XXX_Merge(src proto.Message)
func (*QueryGroupPoliciesByGroupRequest) XXX_Size ¶
func (m *QueryGroupPoliciesByGroupRequest) XXX_Size() int
func (*QueryGroupPoliciesByGroupRequest) XXX_Unmarshal ¶
func (m *QueryGroupPoliciesByGroupRequest) XXX_Unmarshal(b []byte) error
type QueryGroupPoliciesByGroupResponse ¶
type QueryGroupPoliciesByGroupResponse struct { // group_policies are the group policies info associated with the provided group. GroupPolicies []*GroupPolicyInfo `protobuf:"bytes,1,rep,name=group_policies,json=groupPolicies,proto3" json:"group_policies,omitempty"` // pagination defines the pagination in the response. Pagination *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryGroupPoliciesByGroupResponse is the Query/GroupPoliciesByGroup response type.
func (*QueryGroupPoliciesByGroupResponse) Descriptor ¶
func (*QueryGroupPoliciesByGroupResponse) Descriptor() ([]byte, []int)
func (*QueryGroupPoliciesByGroupResponse) GetGroupPolicies ¶
func (m *QueryGroupPoliciesByGroupResponse) GetGroupPolicies() []*GroupPolicyInfo
func (*QueryGroupPoliciesByGroupResponse) GetPagination ¶
func (m *QueryGroupPoliciesByGroupResponse) GetPagination() *query.PageResponse
func (*QueryGroupPoliciesByGroupResponse) Marshal ¶
func (m *QueryGroupPoliciesByGroupResponse) Marshal() (dAtA []byte, err error)
func (*QueryGroupPoliciesByGroupResponse) MarshalTo ¶
func (m *QueryGroupPoliciesByGroupResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryGroupPoliciesByGroupResponse) MarshalToSizedBuffer ¶
func (m *QueryGroupPoliciesByGroupResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryGroupPoliciesByGroupResponse) ProtoMessage ¶
func (*QueryGroupPoliciesByGroupResponse) ProtoMessage()
func (*QueryGroupPoliciesByGroupResponse) Reset ¶
func (m *QueryGroupPoliciesByGroupResponse) Reset()
func (*QueryGroupPoliciesByGroupResponse) Size ¶
func (m *QueryGroupPoliciesByGroupResponse) Size() (n int)
func (*QueryGroupPoliciesByGroupResponse) String ¶
func (m *QueryGroupPoliciesByGroupResponse) String() string
func (*QueryGroupPoliciesByGroupResponse) Unmarshal ¶
func (m *QueryGroupPoliciesByGroupResponse) Unmarshal(dAtA []byte) error
func (QueryGroupPoliciesByGroupResponse) UnpackInterfaces ¶
func (q QueryGroupPoliciesByGroupResponse) UnpackInterfaces(unpacker codectypes.AnyUnpacker) error
UnpackInterfaces implements UnpackInterfacesMessage.UnpackInterfaces
func (*QueryGroupPoliciesByGroupResponse) XXX_DiscardUnknown ¶
func (m *QueryGroupPoliciesByGroupResponse) XXX_DiscardUnknown()
func (*QueryGroupPoliciesByGroupResponse) XXX_Marshal ¶
func (m *QueryGroupPoliciesByGroupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryGroupPoliciesByGroupResponse) XXX_Merge ¶
func (m *QueryGroupPoliciesByGroupResponse) XXX_Merge(src proto.Message)
func (*QueryGroupPoliciesByGroupResponse) XXX_Size ¶
func (m *QueryGroupPoliciesByGroupResponse) XXX_Size() int
func (*QueryGroupPoliciesByGroupResponse) XXX_Unmarshal ¶
func (m *QueryGroupPoliciesByGroupResponse) XXX_Unmarshal(b []byte) error
type QueryGroupPolicyInfoRequest ¶
type QueryGroupPolicyInfoRequest struct { // address is the account address of the group policy. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` }
QueryGroupPolicyInfoRequest is the Query/GroupPolicyInfo request type.
func (*QueryGroupPolicyInfoRequest) Descriptor ¶
func (*QueryGroupPolicyInfoRequest) Descriptor() ([]byte, []int)
func (*QueryGroupPolicyInfoRequest) GetAddress ¶
func (m *QueryGroupPolicyInfoRequest) GetAddress() string
func (*QueryGroupPolicyInfoRequest) Marshal ¶
func (m *QueryGroupPolicyInfoRequest) Marshal() (dAtA []byte, err error)
func (*QueryGroupPolicyInfoRequest) MarshalTo ¶
func (m *QueryGroupPolicyInfoRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryGroupPolicyInfoRequest) MarshalToSizedBuffer ¶
func (m *QueryGroupPolicyInfoRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryGroupPolicyInfoRequest) ProtoMessage ¶
func (*QueryGroupPolicyInfoRequest) ProtoMessage()
func (*QueryGroupPolicyInfoRequest) Reset ¶
func (m *QueryGroupPolicyInfoRequest) Reset()
func (*QueryGroupPolicyInfoRequest) Size ¶
func (m *QueryGroupPolicyInfoRequest) Size() (n int)
func (*QueryGroupPolicyInfoRequest) String ¶
func (m *QueryGroupPolicyInfoRequest) String() string
func (*QueryGroupPolicyInfoRequest) Unmarshal ¶
func (m *QueryGroupPolicyInfoRequest) Unmarshal(dAtA []byte) error
func (*QueryGroupPolicyInfoRequest) XXX_DiscardUnknown ¶
func (m *QueryGroupPolicyInfoRequest) XXX_DiscardUnknown()
func (*QueryGroupPolicyInfoRequest) XXX_Marshal ¶
func (m *QueryGroupPolicyInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryGroupPolicyInfoRequest) XXX_Merge ¶
func (m *QueryGroupPolicyInfoRequest) XXX_Merge(src proto.Message)
func (*QueryGroupPolicyInfoRequest) XXX_Size ¶
func (m *QueryGroupPolicyInfoRequest) XXX_Size() int
func (*QueryGroupPolicyInfoRequest) XXX_Unmarshal ¶
func (m *QueryGroupPolicyInfoRequest) XXX_Unmarshal(b []byte) error
type QueryGroupPolicyInfoResponse ¶
type QueryGroupPolicyInfoResponse struct { // info is the GroupPolicyInfo of the group policy. Info *GroupPolicyInfo `protobuf:"bytes,1,opt,name=info,proto3" json:"info,omitempty"` }
QueryGroupPolicyInfoResponse is the Query/GroupPolicyInfo response type.
func (*QueryGroupPolicyInfoResponse) Descriptor ¶
func (*QueryGroupPolicyInfoResponse) Descriptor() ([]byte, []int)
func (*QueryGroupPolicyInfoResponse) GetInfo ¶
func (m *QueryGroupPolicyInfoResponse) GetInfo() *GroupPolicyInfo
func (*QueryGroupPolicyInfoResponse) Marshal ¶
func (m *QueryGroupPolicyInfoResponse) Marshal() (dAtA []byte, err error)
func (*QueryGroupPolicyInfoResponse) MarshalTo ¶
func (m *QueryGroupPolicyInfoResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryGroupPolicyInfoResponse) MarshalToSizedBuffer ¶
func (m *QueryGroupPolicyInfoResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryGroupPolicyInfoResponse) ProtoMessage ¶
func (*QueryGroupPolicyInfoResponse) ProtoMessage()
func (*QueryGroupPolicyInfoResponse) Reset ¶
func (m *QueryGroupPolicyInfoResponse) Reset()
func (*QueryGroupPolicyInfoResponse) Size ¶
func (m *QueryGroupPolicyInfoResponse) Size() (n int)
func (*QueryGroupPolicyInfoResponse) String ¶
func (m *QueryGroupPolicyInfoResponse) String() string
func (*QueryGroupPolicyInfoResponse) Unmarshal ¶
func (m *QueryGroupPolicyInfoResponse) Unmarshal(dAtA []byte) error
func (*QueryGroupPolicyInfoResponse) XXX_DiscardUnknown ¶
func (m *QueryGroupPolicyInfoResponse) XXX_DiscardUnknown()
func (*QueryGroupPolicyInfoResponse) XXX_Marshal ¶
func (m *QueryGroupPolicyInfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryGroupPolicyInfoResponse) XXX_Merge ¶
func (m *QueryGroupPolicyInfoResponse) XXX_Merge(src proto.Message)
func (*QueryGroupPolicyInfoResponse) XXX_Size ¶
func (m *QueryGroupPolicyInfoResponse) XXX_Size() int
func (*QueryGroupPolicyInfoResponse) XXX_Unmarshal ¶
func (m *QueryGroupPolicyInfoResponse) XXX_Unmarshal(b []byte) error
type QueryGroupsByAdminRequest ¶
type QueryGroupsByAdminRequest struct { // admin is the account address of a group's admin. Admin string `protobuf:"bytes,1,opt,name=admin,proto3" json:"admin,omitempty"` // pagination defines an optional pagination for the request. Pagination *query.PageRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryGroupsByAdminRequest is the Query/GroupsByAdmin request type.
func (*QueryGroupsByAdminRequest) Descriptor ¶
func (*QueryGroupsByAdminRequest) Descriptor() ([]byte, []int)
func (*QueryGroupsByAdminRequest) GetAdmin ¶
func (m *QueryGroupsByAdminRequest) GetAdmin() string
func (*QueryGroupsByAdminRequest) GetPagination ¶
func (m *QueryGroupsByAdminRequest) GetPagination() *query.PageRequest
func (*QueryGroupsByAdminRequest) Marshal ¶
func (m *QueryGroupsByAdminRequest) Marshal() (dAtA []byte, err error)
func (*QueryGroupsByAdminRequest) MarshalTo ¶
func (m *QueryGroupsByAdminRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryGroupsByAdminRequest) MarshalToSizedBuffer ¶
func (m *QueryGroupsByAdminRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryGroupsByAdminRequest) ProtoMessage ¶
func (*QueryGroupsByAdminRequest) ProtoMessage()
func (*QueryGroupsByAdminRequest) Reset ¶
func (m *QueryGroupsByAdminRequest) Reset()
func (*QueryGroupsByAdminRequest) Size ¶
func (m *QueryGroupsByAdminRequest) Size() (n int)
func (*QueryGroupsByAdminRequest) String ¶
func (m *QueryGroupsByAdminRequest) String() string
func (*QueryGroupsByAdminRequest) Unmarshal ¶
func (m *QueryGroupsByAdminRequest) Unmarshal(dAtA []byte) error
func (*QueryGroupsByAdminRequest) XXX_DiscardUnknown ¶
func (m *QueryGroupsByAdminRequest) XXX_DiscardUnknown()
func (*QueryGroupsByAdminRequest) XXX_Marshal ¶
func (m *QueryGroupsByAdminRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryGroupsByAdminRequest) XXX_Merge ¶
func (m *QueryGroupsByAdminRequest) XXX_Merge(src proto.Message)
func (*QueryGroupsByAdminRequest) XXX_Size ¶
func (m *QueryGroupsByAdminRequest) XXX_Size() int
func (*QueryGroupsByAdminRequest) XXX_Unmarshal ¶
func (m *QueryGroupsByAdminRequest) XXX_Unmarshal(b []byte) error
type QueryGroupsByAdminResponse ¶
type QueryGroupsByAdminResponse struct { // groups are the groups info with the provided admin. Groups []*GroupInfo `protobuf:"bytes,1,rep,name=groups,proto3" json:"groups,omitempty"` // pagination defines the pagination in the response. Pagination *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryGroupsByAdminResponse is the Query/GroupsByAdminResponse response type.
func (*QueryGroupsByAdminResponse) Descriptor ¶
func (*QueryGroupsByAdminResponse) Descriptor() ([]byte, []int)
func (*QueryGroupsByAdminResponse) GetGroups ¶
func (m *QueryGroupsByAdminResponse) GetGroups() []*GroupInfo
func (*QueryGroupsByAdminResponse) GetPagination ¶
func (m *QueryGroupsByAdminResponse) GetPagination() *query.PageResponse
func (*QueryGroupsByAdminResponse) Marshal ¶
func (m *QueryGroupsByAdminResponse) Marshal() (dAtA []byte, err error)
func (*QueryGroupsByAdminResponse) MarshalTo ¶
func (m *QueryGroupsByAdminResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryGroupsByAdminResponse) MarshalToSizedBuffer ¶
func (m *QueryGroupsByAdminResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryGroupsByAdminResponse) ProtoMessage ¶
func (*QueryGroupsByAdminResponse) ProtoMessage()
func (*QueryGroupsByAdminResponse) Reset ¶
func (m *QueryGroupsByAdminResponse) Reset()
func (*QueryGroupsByAdminResponse) Size ¶
func (m *QueryGroupsByAdminResponse) Size() (n int)
func (*QueryGroupsByAdminResponse) String ¶
func (m *QueryGroupsByAdminResponse) String() string
func (*QueryGroupsByAdminResponse) Unmarshal ¶
func (m *QueryGroupsByAdminResponse) Unmarshal(dAtA []byte) error
func (*QueryGroupsByAdminResponse) XXX_DiscardUnknown ¶
func (m *QueryGroupsByAdminResponse) XXX_DiscardUnknown()
func (*QueryGroupsByAdminResponse) XXX_Marshal ¶
func (m *QueryGroupsByAdminResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryGroupsByAdminResponse) XXX_Merge ¶
func (m *QueryGroupsByAdminResponse) XXX_Merge(src proto.Message)
func (*QueryGroupsByAdminResponse) XXX_Size ¶
func (m *QueryGroupsByAdminResponse) XXX_Size() int
func (*QueryGroupsByAdminResponse) XXX_Unmarshal ¶
func (m *QueryGroupsByAdminResponse) XXX_Unmarshal(b []byte) error
type QueryGroupsByMemberRequest ¶
type QueryGroupsByMemberRequest struct { // address is the group member address. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // pagination defines an optional pagination for the request. Pagination *query.PageRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryGroupsByMemberRequest is the Query/GroupsByMember request type.
func (*QueryGroupsByMemberRequest) Descriptor ¶
func (*QueryGroupsByMemberRequest) Descriptor() ([]byte, []int)
func (*QueryGroupsByMemberRequest) GetAddress ¶
func (m *QueryGroupsByMemberRequest) GetAddress() string
func (*QueryGroupsByMemberRequest) GetPagination ¶
func (m *QueryGroupsByMemberRequest) GetPagination() *query.PageRequest
func (*QueryGroupsByMemberRequest) Marshal ¶
func (m *QueryGroupsByMemberRequest) Marshal() (dAtA []byte, err error)
func (*QueryGroupsByMemberRequest) MarshalTo ¶
func (m *QueryGroupsByMemberRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryGroupsByMemberRequest) MarshalToSizedBuffer ¶
func (m *QueryGroupsByMemberRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryGroupsByMemberRequest) ProtoMessage ¶
func (*QueryGroupsByMemberRequest) ProtoMessage()
func (*QueryGroupsByMemberRequest) Reset ¶
func (m *QueryGroupsByMemberRequest) Reset()
func (*QueryGroupsByMemberRequest) Size ¶
func (m *QueryGroupsByMemberRequest) Size() (n int)
func (*QueryGroupsByMemberRequest) String ¶
func (m *QueryGroupsByMemberRequest) String() string
func (*QueryGroupsByMemberRequest) Unmarshal ¶
func (m *QueryGroupsByMemberRequest) Unmarshal(dAtA []byte) error
func (*QueryGroupsByMemberRequest) XXX_DiscardUnknown ¶
func (m *QueryGroupsByMemberRequest) XXX_DiscardUnknown()
func (*QueryGroupsByMemberRequest) XXX_Marshal ¶
func (m *QueryGroupsByMemberRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryGroupsByMemberRequest) XXX_Merge ¶
func (m *QueryGroupsByMemberRequest) XXX_Merge(src proto.Message)
func (*QueryGroupsByMemberRequest) XXX_Size ¶
func (m *QueryGroupsByMemberRequest) XXX_Size() int
func (*QueryGroupsByMemberRequest) XXX_Unmarshal ¶
func (m *QueryGroupsByMemberRequest) XXX_Unmarshal(b []byte) error
type QueryGroupsByMemberResponse ¶
type QueryGroupsByMemberResponse struct { // groups are the groups info with the provided group member. Groups []*GroupInfo `protobuf:"bytes,1,rep,name=groups,proto3" json:"groups,omitempty"` // pagination defines the pagination in the response. Pagination *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryGroupsByMemberResponse is the Query/GroupsByMember response type.
func (*QueryGroupsByMemberResponse) Descriptor ¶
func (*QueryGroupsByMemberResponse) Descriptor() ([]byte, []int)
func (*QueryGroupsByMemberResponse) GetGroups ¶
func (m *QueryGroupsByMemberResponse) GetGroups() []*GroupInfo
func (*QueryGroupsByMemberResponse) GetPagination ¶
func (m *QueryGroupsByMemberResponse) GetPagination() *query.PageResponse
func (*QueryGroupsByMemberResponse) Marshal ¶
func (m *QueryGroupsByMemberResponse) Marshal() (dAtA []byte, err error)
func (*QueryGroupsByMemberResponse) MarshalTo ¶
func (m *QueryGroupsByMemberResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryGroupsByMemberResponse) MarshalToSizedBuffer ¶
func (m *QueryGroupsByMemberResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryGroupsByMemberResponse) ProtoMessage ¶
func (*QueryGroupsByMemberResponse) ProtoMessage()
func (*QueryGroupsByMemberResponse) Reset ¶
func (m *QueryGroupsByMemberResponse) Reset()
func (*QueryGroupsByMemberResponse) Size ¶
func (m *QueryGroupsByMemberResponse) Size() (n int)
func (*QueryGroupsByMemberResponse) String ¶
func (m *QueryGroupsByMemberResponse) String() string
func (*QueryGroupsByMemberResponse) Unmarshal ¶
func (m *QueryGroupsByMemberResponse) Unmarshal(dAtA []byte) error
func (*QueryGroupsByMemberResponse) XXX_DiscardUnknown ¶
func (m *QueryGroupsByMemberResponse) XXX_DiscardUnknown()
func (*QueryGroupsByMemberResponse) XXX_Marshal ¶
func (m *QueryGroupsByMemberResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryGroupsByMemberResponse) XXX_Merge ¶
func (m *QueryGroupsByMemberResponse) XXX_Merge(src proto.Message)
func (*QueryGroupsByMemberResponse) XXX_Size ¶
func (m *QueryGroupsByMemberResponse) XXX_Size() int
func (*QueryGroupsByMemberResponse) XXX_Unmarshal ¶
func (m *QueryGroupsByMemberResponse) XXX_Unmarshal(b []byte) error
type QueryGroupsRequest ¶
type QueryGroupsRequest struct { // pagination defines an optional pagination for the request. Pagination *query.PageRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryGroupsRequest is the Query/Groups request type.
Since: cosmos-sdk 0.47.1
func (*QueryGroupsRequest) Descriptor ¶
func (*QueryGroupsRequest) Descriptor() ([]byte, []int)
func (*QueryGroupsRequest) GetPagination ¶
func (m *QueryGroupsRequest) GetPagination() *query.PageRequest
func (*QueryGroupsRequest) Marshal ¶
func (m *QueryGroupsRequest) Marshal() (dAtA []byte, err error)
func (*QueryGroupsRequest) MarshalTo ¶
func (m *QueryGroupsRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryGroupsRequest) MarshalToSizedBuffer ¶
func (m *QueryGroupsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryGroupsRequest) ProtoMessage ¶
func (*QueryGroupsRequest) ProtoMessage()
func (*QueryGroupsRequest) Reset ¶
func (m *QueryGroupsRequest) Reset()
func (*QueryGroupsRequest) Size ¶
func (m *QueryGroupsRequest) Size() (n int)
func (*QueryGroupsRequest) String ¶
func (m *QueryGroupsRequest) String() string
func (*QueryGroupsRequest) Unmarshal ¶
func (m *QueryGroupsRequest) Unmarshal(dAtA []byte) error
func (*QueryGroupsRequest) XXX_DiscardUnknown ¶
func (m *QueryGroupsRequest) XXX_DiscardUnknown()
func (*QueryGroupsRequest) XXX_Marshal ¶
func (m *QueryGroupsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryGroupsRequest) XXX_Merge ¶
func (m *QueryGroupsRequest) XXX_Merge(src proto.Message)
func (*QueryGroupsRequest) XXX_Size ¶
func (m *QueryGroupsRequest) XXX_Size() int
func (*QueryGroupsRequest) XXX_Unmarshal ¶
func (m *QueryGroupsRequest) XXX_Unmarshal(b []byte) error
type QueryGroupsResponse ¶
type QueryGroupsResponse struct { // `groups` is all the groups present in state. Groups []*GroupInfo `protobuf:"bytes,1,rep,name=groups,proto3" json:"groups,omitempty"` // pagination defines the pagination in the response. Pagination *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryGroupsResponse is the Query/Groups response type.
Since: cosmos-sdk 0.47.1
func (*QueryGroupsResponse) Descriptor ¶
func (*QueryGroupsResponse) Descriptor() ([]byte, []int)
func (*QueryGroupsResponse) GetGroups ¶
func (m *QueryGroupsResponse) GetGroups() []*GroupInfo
func (*QueryGroupsResponse) GetPagination ¶
func (m *QueryGroupsResponse) GetPagination() *query.PageResponse
func (*QueryGroupsResponse) Marshal ¶
func (m *QueryGroupsResponse) Marshal() (dAtA []byte, err error)
func (*QueryGroupsResponse) MarshalTo ¶
func (m *QueryGroupsResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryGroupsResponse) MarshalToSizedBuffer ¶
func (m *QueryGroupsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryGroupsResponse) ProtoMessage ¶
func (*QueryGroupsResponse) ProtoMessage()
func (*QueryGroupsResponse) Reset ¶
func (m *QueryGroupsResponse) Reset()
func (*QueryGroupsResponse) Size ¶
func (m *QueryGroupsResponse) Size() (n int)
func (*QueryGroupsResponse) String ¶
func (m *QueryGroupsResponse) String() string
func (*QueryGroupsResponse) Unmarshal ¶
func (m *QueryGroupsResponse) Unmarshal(dAtA []byte) error
func (*QueryGroupsResponse) XXX_DiscardUnknown ¶
func (m *QueryGroupsResponse) XXX_DiscardUnknown()
func (*QueryGroupsResponse) XXX_Marshal ¶
func (m *QueryGroupsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryGroupsResponse) XXX_Merge ¶
func (m *QueryGroupsResponse) XXX_Merge(src proto.Message)
func (*QueryGroupsResponse) XXX_Size ¶
func (m *QueryGroupsResponse) XXX_Size() int
func (*QueryGroupsResponse) XXX_Unmarshal ¶
func (m *QueryGroupsResponse) XXX_Unmarshal(b []byte) error
type QueryProposalRequest ¶
type QueryProposalRequest struct { // proposal_id is the unique ID of a proposal. ProposalId uint64 `protobuf:"varint,1,opt,name=proposal_id,json=proposalId,proto3" json:"proposal_id,omitempty"` }
QueryProposalRequest is the Query/Proposal request type.
func (*QueryProposalRequest) Descriptor ¶
func (*QueryProposalRequest) Descriptor() ([]byte, []int)
func (*QueryProposalRequest) GetProposalId ¶
func (m *QueryProposalRequest) GetProposalId() uint64
func (*QueryProposalRequest) Marshal ¶
func (m *QueryProposalRequest) Marshal() (dAtA []byte, err error)
func (*QueryProposalRequest) MarshalTo ¶
func (m *QueryProposalRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryProposalRequest) MarshalToSizedBuffer ¶
func (m *QueryProposalRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryProposalRequest) ProtoMessage ¶
func (*QueryProposalRequest) ProtoMessage()
func (*QueryProposalRequest) Reset ¶
func (m *QueryProposalRequest) Reset()
func (*QueryProposalRequest) Size ¶
func (m *QueryProposalRequest) Size() (n int)
func (*QueryProposalRequest) String ¶
func (m *QueryProposalRequest) String() string
func (*QueryProposalRequest) Unmarshal ¶
func (m *QueryProposalRequest) Unmarshal(dAtA []byte) error
func (*QueryProposalRequest) XXX_DiscardUnknown ¶
func (m *QueryProposalRequest) XXX_DiscardUnknown()
func (*QueryProposalRequest) XXX_Marshal ¶
func (m *QueryProposalRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryProposalRequest) XXX_Merge ¶
func (m *QueryProposalRequest) XXX_Merge(src proto.Message)
func (*QueryProposalRequest) XXX_Size ¶
func (m *QueryProposalRequest) XXX_Size() int
func (*QueryProposalRequest) XXX_Unmarshal ¶
func (m *QueryProposalRequest) XXX_Unmarshal(b []byte) error
type QueryProposalResponse ¶
type QueryProposalResponse struct { // proposal is the proposal info. Proposal *Proposal `protobuf:"bytes,1,opt,name=proposal,proto3" json:"proposal,omitempty"` }
QueryProposalResponse is the Query/Proposal response type.
func (*QueryProposalResponse) Descriptor ¶
func (*QueryProposalResponse) Descriptor() ([]byte, []int)
func (*QueryProposalResponse) GetProposal ¶
func (m *QueryProposalResponse) GetProposal() *Proposal
func (*QueryProposalResponse) Marshal ¶
func (m *QueryProposalResponse) Marshal() (dAtA []byte, err error)
func (*QueryProposalResponse) MarshalTo ¶
func (m *QueryProposalResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryProposalResponse) MarshalToSizedBuffer ¶
func (m *QueryProposalResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryProposalResponse) ProtoMessage ¶
func (*QueryProposalResponse) ProtoMessage()
func (*QueryProposalResponse) Reset ¶
func (m *QueryProposalResponse) Reset()
func (*QueryProposalResponse) Size ¶
func (m *QueryProposalResponse) Size() (n int)
func (*QueryProposalResponse) String ¶
func (m *QueryProposalResponse) String() string
func (*QueryProposalResponse) Unmarshal ¶
func (m *QueryProposalResponse) Unmarshal(dAtA []byte) error
func (*QueryProposalResponse) XXX_DiscardUnknown ¶
func (m *QueryProposalResponse) XXX_DiscardUnknown()
func (*QueryProposalResponse) XXX_Marshal ¶
func (m *QueryProposalResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryProposalResponse) XXX_Merge ¶
func (m *QueryProposalResponse) XXX_Merge(src proto.Message)
func (*QueryProposalResponse) XXX_Size ¶
func (m *QueryProposalResponse) XXX_Size() int
func (*QueryProposalResponse) XXX_Unmarshal ¶
func (m *QueryProposalResponse) XXX_Unmarshal(b []byte) error
type QueryProposalsByGroupPolicyRequest ¶
type QueryProposalsByGroupPolicyRequest struct { // address is the account address of the group policy related to proposals. Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // pagination defines an optional pagination for the request. Pagination *query.PageRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryProposalsByGroupPolicyRequest is the Query/ProposalByGroupPolicy request type.
func (*QueryProposalsByGroupPolicyRequest) Descriptor ¶
func (*QueryProposalsByGroupPolicyRequest) Descriptor() ([]byte, []int)
func (*QueryProposalsByGroupPolicyRequest) GetAddress ¶
func (m *QueryProposalsByGroupPolicyRequest) GetAddress() string
func (*QueryProposalsByGroupPolicyRequest) GetPagination ¶
func (m *QueryProposalsByGroupPolicyRequest) GetPagination() *query.PageRequest
func (*QueryProposalsByGroupPolicyRequest) Marshal ¶
func (m *QueryProposalsByGroupPolicyRequest) Marshal() (dAtA []byte, err error)
func (*QueryProposalsByGroupPolicyRequest) MarshalTo ¶
func (m *QueryProposalsByGroupPolicyRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryProposalsByGroupPolicyRequest) MarshalToSizedBuffer ¶
func (m *QueryProposalsByGroupPolicyRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryProposalsByGroupPolicyRequest) ProtoMessage ¶
func (*QueryProposalsByGroupPolicyRequest) ProtoMessage()
func (*QueryProposalsByGroupPolicyRequest) Reset ¶
func (m *QueryProposalsByGroupPolicyRequest) Reset()
func (*QueryProposalsByGroupPolicyRequest) Size ¶
func (m *QueryProposalsByGroupPolicyRequest) Size() (n int)
func (*QueryProposalsByGroupPolicyRequest) String ¶
func (m *QueryProposalsByGroupPolicyRequest) String() string
func (*QueryProposalsByGroupPolicyRequest) Unmarshal ¶
func (m *QueryProposalsByGroupPolicyRequest) Unmarshal(dAtA []byte) error
func (*QueryProposalsByGroupPolicyRequest) XXX_DiscardUnknown ¶
func (m *QueryProposalsByGroupPolicyRequest) XXX_DiscardUnknown()
func (*QueryProposalsByGroupPolicyRequest) XXX_Marshal ¶
func (m *QueryProposalsByGroupPolicyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryProposalsByGroupPolicyRequest) XXX_Merge ¶
func (m *QueryProposalsByGroupPolicyRequest) XXX_Merge(src proto.Message)
func (*QueryProposalsByGroupPolicyRequest) XXX_Size ¶
func (m *QueryProposalsByGroupPolicyRequest) XXX_Size() int
func (*QueryProposalsByGroupPolicyRequest) XXX_Unmarshal ¶
func (m *QueryProposalsByGroupPolicyRequest) XXX_Unmarshal(b []byte) error
type QueryProposalsByGroupPolicyResponse ¶
type QueryProposalsByGroupPolicyResponse struct { // proposals are the proposals with given group policy. Proposals []*Proposal `protobuf:"bytes,1,rep,name=proposals,proto3" json:"proposals,omitempty"` // pagination defines the pagination in the response. Pagination *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryProposalsByGroupPolicyResponse is the Query/ProposalByGroupPolicy response type.
func (*QueryProposalsByGroupPolicyResponse) Descriptor ¶
func (*QueryProposalsByGroupPolicyResponse) Descriptor() ([]byte, []int)
func (*QueryProposalsByGroupPolicyResponse) GetPagination ¶
func (m *QueryProposalsByGroupPolicyResponse) GetPagination() *query.PageResponse
func (*QueryProposalsByGroupPolicyResponse) GetProposals ¶
func (m *QueryProposalsByGroupPolicyResponse) GetProposals() []*Proposal
func (*QueryProposalsByGroupPolicyResponse) Marshal ¶
func (m *QueryProposalsByGroupPolicyResponse) Marshal() (dAtA []byte, err error)
func (*QueryProposalsByGroupPolicyResponse) MarshalTo ¶
func (m *QueryProposalsByGroupPolicyResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryProposalsByGroupPolicyResponse) MarshalToSizedBuffer ¶
func (m *QueryProposalsByGroupPolicyResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryProposalsByGroupPolicyResponse) ProtoMessage ¶
func (*QueryProposalsByGroupPolicyResponse) ProtoMessage()
func (*QueryProposalsByGroupPolicyResponse) Reset ¶
func (m *QueryProposalsByGroupPolicyResponse) Reset()
func (*QueryProposalsByGroupPolicyResponse) Size ¶
func (m *QueryProposalsByGroupPolicyResponse) Size() (n int)
func (*QueryProposalsByGroupPolicyResponse) String ¶
func (m *QueryProposalsByGroupPolicyResponse) String() string
func (*QueryProposalsByGroupPolicyResponse) Unmarshal ¶
func (m *QueryProposalsByGroupPolicyResponse) Unmarshal(dAtA []byte) error
func (*QueryProposalsByGroupPolicyResponse) XXX_DiscardUnknown ¶
func (m *QueryProposalsByGroupPolicyResponse) XXX_DiscardUnknown()
func (*QueryProposalsByGroupPolicyResponse) XXX_Marshal ¶
func (m *QueryProposalsByGroupPolicyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryProposalsByGroupPolicyResponse) XXX_Merge ¶
func (m *QueryProposalsByGroupPolicyResponse) XXX_Merge(src proto.Message)
func (*QueryProposalsByGroupPolicyResponse) XXX_Size ¶
func (m *QueryProposalsByGroupPolicyResponse) XXX_Size() int
func (*QueryProposalsByGroupPolicyResponse) XXX_Unmarshal ¶
func (m *QueryProposalsByGroupPolicyResponse) XXX_Unmarshal(b []byte) error
type QueryServer ¶
type QueryServer interface { // GroupInfo queries group info based on group id. GroupInfo(context.Context, *QueryGroupInfoRequest) (*QueryGroupInfoResponse, error) // GroupPolicyInfo queries group policy info based on account address of group policy. GroupPolicyInfo(context.Context, *QueryGroupPolicyInfoRequest) (*QueryGroupPolicyInfoResponse, error) // GroupMembers queries members of a group by group id. GroupMembers(context.Context, *QueryGroupMembersRequest) (*QueryGroupMembersResponse, error) // GroupsByAdmin queries groups by admin address. GroupsByAdmin(context.Context, *QueryGroupsByAdminRequest) (*QueryGroupsByAdminResponse, error) // GroupPoliciesByGroup queries group policies by group id. GroupPoliciesByGroup(context.Context, *QueryGroupPoliciesByGroupRequest) (*QueryGroupPoliciesByGroupResponse, error) // GroupPoliciesByAdmin queries group policies by admin address. GroupPoliciesByAdmin(context.Context, *QueryGroupPoliciesByAdminRequest) (*QueryGroupPoliciesByAdminResponse, error) // Proposal queries a proposal based on proposal id. Proposal(context.Context, *QueryProposalRequest) (*QueryProposalResponse, error) // ProposalsByGroupPolicy queries proposals based on account address of group policy. ProposalsByGroupPolicy(context.Context, *QueryProposalsByGroupPolicyRequest) (*QueryProposalsByGroupPolicyResponse, error) // VoteByProposalVoter queries a vote by proposal id and voter. VoteByProposalVoter(context.Context, *QueryVoteByProposalVoterRequest) (*QueryVoteByProposalVoterResponse, error) // VotesByProposal queries a vote by proposal id. VotesByProposal(context.Context, *QueryVotesByProposalRequest) (*QueryVotesByProposalResponse, error) // VotesByVoter queries a vote by voter. VotesByVoter(context.Context, *QueryVotesByVoterRequest) (*QueryVotesByVoterResponse, error) // GroupsByMember queries groups by member address. GroupsByMember(context.Context, *QueryGroupsByMemberRequest) (*QueryGroupsByMemberResponse, error) // TallyResult returns the tally result of a proposal. If the proposal is // still in voting period, then this query computes the current tally state, // which might not be final. On the other hand, if the proposal is final, // then it simply returns the `final_tally_result` state stored in the // proposal itself. TallyResult(context.Context, *QueryTallyResultRequest) (*QueryTallyResultResponse, error) // Groups queries all groups in state. // // Since: cosmos-sdk 0.47.1 Groups(context.Context, *QueryGroupsRequest) (*QueryGroupsResponse, error) }
QueryServer is the server API for Query service.
type QueryTallyResultRequest ¶
type QueryTallyResultRequest struct { // proposal_id is the unique id of a proposal. ProposalId uint64 `protobuf:"varint,1,opt,name=proposal_id,json=proposalId,proto3" json:"proposal_id,omitempty"` }
QueryTallyResultRequest is the Query/TallyResult request type.
func (*QueryTallyResultRequest) Descriptor ¶
func (*QueryTallyResultRequest) Descriptor() ([]byte, []int)
func (*QueryTallyResultRequest) GetProposalId ¶
func (m *QueryTallyResultRequest) GetProposalId() uint64
func (*QueryTallyResultRequest) Marshal ¶
func (m *QueryTallyResultRequest) Marshal() (dAtA []byte, err error)
func (*QueryTallyResultRequest) MarshalTo ¶
func (m *QueryTallyResultRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryTallyResultRequest) MarshalToSizedBuffer ¶
func (m *QueryTallyResultRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryTallyResultRequest) ProtoMessage ¶
func (*QueryTallyResultRequest) ProtoMessage()
func (*QueryTallyResultRequest) Reset ¶
func (m *QueryTallyResultRequest) Reset()
func (*QueryTallyResultRequest) Size ¶
func (m *QueryTallyResultRequest) Size() (n int)
func (*QueryTallyResultRequest) String ¶
func (m *QueryTallyResultRequest) String() string
func (*QueryTallyResultRequest) Unmarshal ¶
func (m *QueryTallyResultRequest) Unmarshal(dAtA []byte) error
func (*QueryTallyResultRequest) XXX_DiscardUnknown ¶
func (m *QueryTallyResultRequest) XXX_DiscardUnknown()
func (*QueryTallyResultRequest) XXX_Marshal ¶
func (m *QueryTallyResultRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryTallyResultRequest) XXX_Merge ¶
func (m *QueryTallyResultRequest) XXX_Merge(src proto.Message)
func (*QueryTallyResultRequest) XXX_Size ¶
func (m *QueryTallyResultRequest) XXX_Size() int
func (*QueryTallyResultRequest) XXX_Unmarshal ¶
func (m *QueryTallyResultRequest) XXX_Unmarshal(b []byte) error
type QueryTallyResultResponse ¶
type QueryTallyResultResponse struct { // tally defines the requested tally. Tally TallyResult `protobuf:"bytes,1,opt,name=tally,proto3" json:"tally"` }
QueryTallyResultResponse is the Query/TallyResult response type.
func (*QueryTallyResultResponse) Descriptor ¶
func (*QueryTallyResultResponse) Descriptor() ([]byte, []int)
func (*QueryTallyResultResponse) GetTally ¶
func (m *QueryTallyResultResponse) GetTally() TallyResult
func (*QueryTallyResultResponse) Marshal ¶
func (m *QueryTallyResultResponse) Marshal() (dAtA []byte, err error)
func (*QueryTallyResultResponse) MarshalTo ¶
func (m *QueryTallyResultResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryTallyResultResponse) MarshalToSizedBuffer ¶
func (m *QueryTallyResultResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryTallyResultResponse) ProtoMessage ¶
func (*QueryTallyResultResponse) ProtoMessage()
func (*QueryTallyResultResponse) Reset ¶
func (m *QueryTallyResultResponse) Reset()
func (*QueryTallyResultResponse) Size ¶
func (m *QueryTallyResultResponse) Size() (n int)
func (*QueryTallyResultResponse) String ¶
func (m *QueryTallyResultResponse) String() string
func (*QueryTallyResultResponse) Unmarshal ¶
func (m *QueryTallyResultResponse) Unmarshal(dAtA []byte) error
func (*QueryTallyResultResponse) XXX_DiscardUnknown ¶
func (m *QueryTallyResultResponse) XXX_DiscardUnknown()
func (*QueryTallyResultResponse) XXX_Marshal ¶
func (m *QueryTallyResultResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryTallyResultResponse) XXX_Merge ¶
func (m *QueryTallyResultResponse) XXX_Merge(src proto.Message)
func (*QueryTallyResultResponse) XXX_Size ¶
func (m *QueryTallyResultResponse) XXX_Size() int
func (*QueryTallyResultResponse) XXX_Unmarshal ¶
func (m *QueryTallyResultResponse) XXX_Unmarshal(b []byte) error
type QueryVoteByProposalVoterRequest ¶
type QueryVoteByProposalVoterRequest struct { // proposal_id is the unique ID of a proposal. ProposalId uint64 `protobuf:"varint,1,opt,name=proposal_id,json=proposalId,proto3" json:"proposal_id,omitempty"` // voter is a proposal voter account address. Voter string `protobuf:"bytes,2,opt,name=voter,proto3" json:"voter,omitempty"` }
QueryVoteByProposalVoterRequest is the Query/VoteByProposalVoter request type.
func (*QueryVoteByProposalVoterRequest) Descriptor ¶
func (*QueryVoteByProposalVoterRequest) Descriptor() ([]byte, []int)
func (*QueryVoteByProposalVoterRequest) GetProposalId ¶
func (m *QueryVoteByProposalVoterRequest) GetProposalId() uint64
func (*QueryVoteByProposalVoterRequest) GetVoter ¶
func (m *QueryVoteByProposalVoterRequest) GetVoter() string
func (*QueryVoteByProposalVoterRequest) Marshal ¶
func (m *QueryVoteByProposalVoterRequest) Marshal() (dAtA []byte, err error)
func (*QueryVoteByProposalVoterRequest) MarshalTo ¶
func (m *QueryVoteByProposalVoterRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryVoteByProposalVoterRequest) MarshalToSizedBuffer ¶
func (m *QueryVoteByProposalVoterRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryVoteByProposalVoterRequest) ProtoMessage ¶
func (*QueryVoteByProposalVoterRequest) ProtoMessage()
func (*QueryVoteByProposalVoterRequest) Reset ¶
func (m *QueryVoteByProposalVoterRequest) Reset()
func (*QueryVoteByProposalVoterRequest) Size ¶
func (m *QueryVoteByProposalVoterRequest) Size() (n int)
func (*QueryVoteByProposalVoterRequest) String ¶
func (m *QueryVoteByProposalVoterRequest) String() string
func (*QueryVoteByProposalVoterRequest) Unmarshal ¶
func (m *QueryVoteByProposalVoterRequest) Unmarshal(dAtA []byte) error
func (*QueryVoteByProposalVoterRequest) XXX_DiscardUnknown ¶
func (m *QueryVoteByProposalVoterRequest) XXX_DiscardUnknown()
func (*QueryVoteByProposalVoterRequest) XXX_Marshal ¶
func (m *QueryVoteByProposalVoterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryVoteByProposalVoterRequest) XXX_Merge ¶
func (m *QueryVoteByProposalVoterRequest) XXX_Merge(src proto.Message)
func (*QueryVoteByProposalVoterRequest) XXX_Size ¶
func (m *QueryVoteByProposalVoterRequest) XXX_Size() int
func (*QueryVoteByProposalVoterRequest) XXX_Unmarshal ¶
func (m *QueryVoteByProposalVoterRequest) XXX_Unmarshal(b []byte) error
type QueryVoteByProposalVoterResponse ¶
type QueryVoteByProposalVoterResponse struct { // vote is the vote with given proposal_id and voter. Vote *Vote `protobuf:"bytes,1,opt,name=vote,proto3" json:"vote,omitempty"` }
QueryVoteByProposalVoterResponse is the Query/VoteByProposalVoter response type.
func (*QueryVoteByProposalVoterResponse) Descriptor ¶
func (*QueryVoteByProposalVoterResponse) Descriptor() ([]byte, []int)
func (*QueryVoteByProposalVoterResponse) GetVote ¶
func (m *QueryVoteByProposalVoterResponse) GetVote() *Vote
func (*QueryVoteByProposalVoterResponse) Marshal ¶
func (m *QueryVoteByProposalVoterResponse) Marshal() (dAtA []byte, err error)
func (*QueryVoteByProposalVoterResponse) MarshalTo ¶
func (m *QueryVoteByProposalVoterResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryVoteByProposalVoterResponse) MarshalToSizedBuffer ¶
func (m *QueryVoteByProposalVoterResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryVoteByProposalVoterResponse) ProtoMessage ¶
func (*QueryVoteByProposalVoterResponse) ProtoMessage()
func (*QueryVoteByProposalVoterResponse) Reset ¶
func (m *QueryVoteByProposalVoterResponse) Reset()
func (*QueryVoteByProposalVoterResponse) Size ¶
func (m *QueryVoteByProposalVoterResponse) Size() (n int)
func (*QueryVoteByProposalVoterResponse) String ¶
func (m *QueryVoteByProposalVoterResponse) String() string
func (*QueryVoteByProposalVoterResponse) Unmarshal ¶
func (m *QueryVoteByProposalVoterResponse) Unmarshal(dAtA []byte) error
func (*QueryVoteByProposalVoterResponse) XXX_DiscardUnknown ¶
func (m *QueryVoteByProposalVoterResponse) XXX_DiscardUnknown()
func (*QueryVoteByProposalVoterResponse) XXX_Marshal ¶
func (m *QueryVoteByProposalVoterResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryVoteByProposalVoterResponse) XXX_Merge ¶
func (m *QueryVoteByProposalVoterResponse) XXX_Merge(src proto.Message)
func (*QueryVoteByProposalVoterResponse) XXX_Size ¶
func (m *QueryVoteByProposalVoterResponse) XXX_Size() int
func (*QueryVoteByProposalVoterResponse) XXX_Unmarshal ¶
func (m *QueryVoteByProposalVoterResponse) XXX_Unmarshal(b []byte) error
type QueryVotesByProposalRequest ¶
type QueryVotesByProposalRequest struct { // proposal_id is the unique ID of a proposal. ProposalId uint64 `protobuf:"varint,1,opt,name=proposal_id,json=proposalId,proto3" json:"proposal_id,omitempty"` // pagination defines an optional pagination for the request. Pagination *query.PageRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryVotesByProposalRequest is the Query/VotesByProposal request type.
func (*QueryVotesByProposalRequest) Descriptor ¶
func (*QueryVotesByProposalRequest) Descriptor() ([]byte, []int)
func (*QueryVotesByProposalRequest) GetPagination ¶
func (m *QueryVotesByProposalRequest) GetPagination() *query.PageRequest
func (*QueryVotesByProposalRequest) GetProposalId ¶
func (m *QueryVotesByProposalRequest) GetProposalId() uint64
func (*QueryVotesByProposalRequest) Marshal ¶
func (m *QueryVotesByProposalRequest) Marshal() (dAtA []byte, err error)
func (*QueryVotesByProposalRequest) MarshalTo ¶
func (m *QueryVotesByProposalRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryVotesByProposalRequest) MarshalToSizedBuffer ¶
func (m *QueryVotesByProposalRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryVotesByProposalRequest) ProtoMessage ¶
func (*QueryVotesByProposalRequest) ProtoMessage()
func (*QueryVotesByProposalRequest) Reset ¶
func (m *QueryVotesByProposalRequest) Reset()
func (*QueryVotesByProposalRequest) Size ¶
func (m *QueryVotesByProposalRequest) Size() (n int)
func (*QueryVotesByProposalRequest) String ¶
func (m *QueryVotesByProposalRequest) String() string
func (*QueryVotesByProposalRequest) Unmarshal ¶
func (m *QueryVotesByProposalRequest) Unmarshal(dAtA []byte) error
func (*QueryVotesByProposalRequest) XXX_DiscardUnknown ¶
func (m *QueryVotesByProposalRequest) XXX_DiscardUnknown()
func (*QueryVotesByProposalRequest) XXX_Marshal ¶
func (m *QueryVotesByProposalRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryVotesByProposalRequest) XXX_Merge ¶
func (m *QueryVotesByProposalRequest) XXX_Merge(src proto.Message)
func (*QueryVotesByProposalRequest) XXX_Size ¶
func (m *QueryVotesByProposalRequest) XXX_Size() int
func (*QueryVotesByProposalRequest) XXX_Unmarshal ¶
func (m *QueryVotesByProposalRequest) XXX_Unmarshal(b []byte) error
type QueryVotesByProposalResponse ¶
type QueryVotesByProposalResponse struct { // votes are the list of votes for given proposal_id. Votes []*Vote `protobuf:"bytes,1,rep,name=votes,proto3" json:"votes,omitempty"` // pagination defines the pagination in the response. Pagination *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryVotesByProposalResponse is the Query/VotesByProposal response type.
func (*QueryVotesByProposalResponse) Descriptor ¶
func (*QueryVotesByProposalResponse) Descriptor() ([]byte, []int)
func (*QueryVotesByProposalResponse) GetPagination ¶
func (m *QueryVotesByProposalResponse) GetPagination() *query.PageResponse
func (*QueryVotesByProposalResponse) GetVotes ¶
func (m *QueryVotesByProposalResponse) GetVotes() []*Vote
func (*QueryVotesByProposalResponse) Marshal ¶
func (m *QueryVotesByProposalResponse) Marshal() (dAtA []byte, err error)
func (*QueryVotesByProposalResponse) MarshalTo ¶
func (m *QueryVotesByProposalResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryVotesByProposalResponse) MarshalToSizedBuffer ¶
func (m *QueryVotesByProposalResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryVotesByProposalResponse) ProtoMessage ¶
func (*QueryVotesByProposalResponse) ProtoMessage()
func (*QueryVotesByProposalResponse) Reset ¶
func (m *QueryVotesByProposalResponse) Reset()
func (*QueryVotesByProposalResponse) Size ¶
func (m *QueryVotesByProposalResponse) Size() (n int)
func (*QueryVotesByProposalResponse) String ¶
func (m *QueryVotesByProposalResponse) String() string
func (*QueryVotesByProposalResponse) Unmarshal ¶
func (m *QueryVotesByProposalResponse) Unmarshal(dAtA []byte) error
func (*QueryVotesByProposalResponse) XXX_DiscardUnknown ¶
func (m *QueryVotesByProposalResponse) XXX_DiscardUnknown()
func (*QueryVotesByProposalResponse) XXX_Marshal ¶
func (m *QueryVotesByProposalResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryVotesByProposalResponse) XXX_Merge ¶
func (m *QueryVotesByProposalResponse) XXX_Merge(src proto.Message)
func (*QueryVotesByProposalResponse) XXX_Size ¶
func (m *QueryVotesByProposalResponse) XXX_Size() int
func (*QueryVotesByProposalResponse) XXX_Unmarshal ¶
func (m *QueryVotesByProposalResponse) XXX_Unmarshal(b []byte) error
type QueryVotesByVoterRequest ¶
type QueryVotesByVoterRequest struct { // voter is a proposal voter account address. Voter string `protobuf:"bytes,1,opt,name=voter,proto3" json:"voter,omitempty"` // pagination defines an optional pagination for the request. Pagination *query.PageRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryVotesByVoterRequest is the Query/VotesByVoter request type.
func (*QueryVotesByVoterRequest) Descriptor ¶
func (*QueryVotesByVoterRequest) Descriptor() ([]byte, []int)
func (*QueryVotesByVoterRequest) GetPagination ¶
func (m *QueryVotesByVoterRequest) GetPagination() *query.PageRequest
func (*QueryVotesByVoterRequest) GetVoter ¶
func (m *QueryVotesByVoterRequest) GetVoter() string
func (*QueryVotesByVoterRequest) Marshal ¶
func (m *QueryVotesByVoterRequest) Marshal() (dAtA []byte, err error)
func (*QueryVotesByVoterRequest) MarshalTo ¶
func (m *QueryVotesByVoterRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryVotesByVoterRequest) MarshalToSizedBuffer ¶
func (m *QueryVotesByVoterRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryVotesByVoterRequest) ProtoMessage ¶
func (*QueryVotesByVoterRequest) ProtoMessage()
func (*QueryVotesByVoterRequest) Reset ¶
func (m *QueryVotesByVoterRequest) Reset()
func (*QueryVotesByVoterRequest) Size ¶
func (m *QueryVotesByVoterRequest) Size() (n int)
func (*QueryVotesByVoterRequest) String ¶
func (m *QueryVotesByVoterRequest) String() string
func (*QueryVotesByVoterRequest) Unmarshal ¶
func (m *QueryVotesByVoterRequest) Unmarshal(dAtA []byte) error
func (*QueryVotesByVoterRequest) XXX_DiscardUnknown ¶
func (m *QueryVotesByVoterRequest) XXX_DiscardUnknown()
func (*QueryVotesByVoterRequest) XXX_Marshal ¶
func (m *QueryVotesByVoterRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryVotesByVoterRequest) XXX_Merge ¶
func (m *QueryVotesByVoterRequest) XXX_Merge(src proto.Message)
func (*QueryVotesByVoterRequest) XXX_Size ¶
func (m *QueryVotesByVoterRequest) XXX_Size() int
func (*QueryVotesByVoterRequest) XXX_Unmarshal ¶
func (m *QueryVotesByVoterRequest) XXX_Unmarshal(b []byte) error
type QueryVotesByVoterResponse ¶
type QueryVotesByVoterResponse struct { // votes are the list of votes by given voter. Votes []*Vote `protobuf:"bytes,1,rep,name=votes,proto3" json:"votes,omitempty"` // pagination defines the pagination in the response. Pagination *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"` }
QueryVotesByVoterResponse is the Query/VotesByVoter response type.
func (*QueryVotesByVoterResponse) Descriptor ¶
func (*QueryVotesByVoterResponse) Descriptor() ([]byte, []int)
func (*QueryVotesByVoterResponse) GetPagination ¶
func (m *QueryVotesByVoterResponse) GetPagination() *query.PageResponse
func (*QueryVotesByVoterResponse) GetVotes ¶
func (m *QueryVotesByVoterResponse) GetVotes() []*Vote
func (*QueryVotesByVoterResponse) Marshal ¶
func (m *QueryVotesByVoterResponse) Marshal() (dAtA []byte, err error)
func (*QueryVotesByVoterResponse) MarshalTo ¶
func (m *QueryVotesByVoterResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryVotesByVoterResponse) MarshalToSizedBuffer ¶
func (m *QueryVotesByVoterResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryVotesByVoterResponse) ProtoMessage ¶
func (*QueryVotesByVoterResponse) ProtoMessage()
func (*QueryVotesByVoterResponse) Reset ¶
func (m *QueryVotesByVoterResponse) Reset()
func (*QueryVotesByVoterResponse) Size ¶
func (m *QueryVotesByVoterResponse) Size() (n int)
func (*QueryVotesByVoterResponse) String ¶
func (m *QueryVotesByVoterResponse) String() string
func (*QueryVotesByVoterResponse) Unmarshal ¶
func (m *QueryVotesByVoterResponse) Unmarshal(dAtA []byte) error
func (*QueryVotesByVoterResponse) XXX_DiscardUnknown ¶
func (m *QueryVotesByVoterResponse) XXX_DiscardUnknown()
func (*QueryVotesByVoterResponse) XXX_Marshal ¶
func (m *QueryVotesByVoterResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryVotesByVoterResponse) XXX_Merge ¶
func (m *QueryVotesByVoterResponse) XXX_Merge(src proto.Message)
func (*QueryVotesByVoterResponse) XXX_Size ¶
func (m *QueryVotesByVoterResponse) XXX_Size() int
func (*QueryVotesByVoterResponse) XXX_Unmarshal ¶
func (m *QueryVotesByVoterResponse) XXX_Unmarshal(b []byte) error
type TallyResult ¶
type TallyResult struct { // yes_count is the weighted sum of yes votes. YesCount string `protobuf:"bytes,1,opt,name=yes_count,json=yesCount,proto3" json:"yes_count,omitempty"` // abstain_count is the weighted sum of abstainers. AbstainCount string `protobuf:"bytes,2,opt,name=abstain_count,json=abstainCount,proto3" json:"abstain_count,omitempty"` // no_count is the weighted sum of no votes. NoCount string `protobuf:"bytes,3,opt,name=no_count,json=noCount,proto3" json:"no_count,omitempty"` // no_with_veto_count is the weighted sum of veto. NoWithVetoCount string `protobuf:"bytes,4,opt,name=no_with_veto_count,json=noWithVetoCount,proto3" json:"no_with_veto_count,omitempty"` }
TallyResult represents the sum of weighted votes for each vote option.
func DefaultTallyResult ¶
func DefaultTallyResult() TallyResult
DefaultTallyResult returns a TallyResult with all counts set to 0.
func (*TallyResult) Descriptor ¶
func (*TallyResult) Descriptor() ([]byte, []int)
func (TallyResult) GetAbstainCount ¶
func (t TallyResult) GetAbstainCount() (math.Dec, error)
GetAbstainCount returns the number of abstain counts from tally result.
func (TallyResult) GetNoCount ¶
func (t TallyResult) GetNoCount() (math.Dec, error)
GetNoCount returns the number of no counts from tally result.
func (TallyResult) GetNoWithVetoCount ¶
func (t TallyResult) GetNoWithVetoCount() (math.Dec, error)
GetNoWithVetoCount returns the number of no with veto counts from tally result.
func (TallyResult) GetYesCount ¶
func (t TallyResult) GetYesCount() (math.Dec, error)
GetYesCount returns the number of yes counts from tally result.
func (*TallyResult) Marshal ¶
func (m *TallyResult) Marshal() (dAtA []byte, err error)
func (*TallyResult) MarshalToSizedBuffer ¶
func (m *TallyResult) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*TallyResult) ProtoMessage ¶
func (*TallyResult) ProtoMessage()
func (*TallyResult) Reset ¶
func (m *TallyResult) Reset()
func (*TallyResult) Size ¶
func (m *TallyResult) Size() (n int)
func (*TallyResult) String ¶
func (m *TallyResult) String() string
func (TallyResult) TotalCounts ¶
func (t TallyResult) TotalCounts() (math.Dec, error)
TotalCounts is the sum of all weights.
func (*TallyResult) Unmarshal ¶
func (m *TallyResult) Unmarshal(dAtA []byte) error
func (*TallyResult) XXX_DiscardUnknown ¶
func (m *TallyResult) XXX_DiscardUnknown()
func (*TallyResult) XXX_Marshal ¶
func (m *TallyResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TallyResult) XXX_Merge ¶
func (m *TallyResult) XXX_Merge(src proto.Message)
func (*TallyResult) XXX_Size ¶
func (m *TallyResult) XXX_Size() int
func (*TallyResult) XXX_Unmarshal ¶
func (m *TallyResult) XXX_Unmarshal(b []byte) error
type ThresholdDecisionPolicy ¶
type ThresholdDecisionPolicy struct { // threshold is the minimum weighted sum of `YES` votes that must be met or // exceeded for a proposal to succeed. Threshold string `protobuf:"bytes,1,opt,name=threshold,proto3" json:"threshold,omitempty"` // windows defines the different windows for voting and execution. Windows *DecisionPolicyWindows `protobuf:"bytes,2,opt,name=windows,proto3" json:"windows,omitempty"` }
ThresholdDecisionPolicy is a decision policy where a proposal passes when it satisfies the two following conditions:
- The sum of all `YES` voter's weights is greater or equal than the defined `threshold`.
- The voting and execution periods of the proposal respect the parameters given by `windows`.
func (ThresholdDecisionPolicy) Allow ¶
func (p ThresholdDecisionPolicy) Allow(tallyResult TallyResult, totalPower string) (DecisionPolicyResult, error)
Allow allows a proposal to pass when the tally of yes votes equals or exceeds the threshold before the timeout.
func (*ThresholdDecisionPolicy) Descriptor ¶
func (*ThresholdDecisionPolicy) Descriptor() ([]byte, []int)
func (ThresholdDecisionPolicy) GetMinExecutionPeriod ¶
func (p ThresholdDecisionPolicy) GetMinExecutionPeriod() time.Duration
GetMinExecutionPeriod returns the minimum execution period of ThresholdDecisionPolicy
func (*ThresholdDecisionPolicy) GetThreshold ¶
func (m *ThresholdDecisionPolicy) GetThreshold() string
func (ThresholdDecisionPolicy) GetVotingPeriod ¶
func (p ThresholdDecisionPolicy) GetVotingPeriod() time.Duration
GetVotingPeriod returns the voitng period of ThresholdDecisionPolicy
func (*ThresholdDecisionPolicy) GetWindows ¶
func (m *ThresholdDecisionPolicy) GetWindows() *DecisionPolicyWindows
func (*ThresholdDecisionPolicy) Marshal ¶
func (m *ThresholdDecisionPolicy) Marshal() (dAtA []byte, err error)
func (*ThresholdDecisionPolicy) MarshalTo ¶
func (m *ThresholdDecisionPolicy) MarshalTo(dAtA []byte) (int, error)
func (*ThresholdDecisionPolicy) MarshalToSizedBuffer ¶
func (m *ThresholdDecisionPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ThresholdDecisionPolicy) ProtoMessage ¶
func (*ThresholdDecisionPolicy) ProtoMessage()
func (*ThresholdDecisionPolicy) Reset ¶
func (m *ThresholdDecisionPolicy) Reset()
func (*ThresholdDecisionPolicy) Size ¶
func (m *ThresholdDecisionPolicy) Size() (n int)
func (*ThresholdDecisionPolicy) String ¶
func (m *ThresholdDecisionPolicy) String() string
func (*ThresholdDecisionPolicy) Unmarshal ¶
func (m *ThresholdDecisionPolicy) Unmarshal(dAtA []byte) error
func (*ThresholdDecisionPolicy) Validate ¶
func (p *ThresholdDecisionPolicy) Validate(g GroupInfo, config Config) error
Validate validates the policy against the group. Note that the threshold can actually be greater than the group's total weight: in the Allow method we check the tally weight against `min(threshold,total_weight)`.
func (ThresholdDecisionPolicy) ValidateBasic ¶
func (p ThresholdDecisionPolicy) ValidateBasic() error
ValidateBasic does basic validation on ThresholdDecisionPolicy
func (*ThresholdDecisionPolicy) XXX_DiscardUnknown ¶
func (m *ThresholdDecisionPolicy) XXX_DiscardUnknown()
func (*ThresholdDecisionPolicy) XXX_Marshal ¶
func (m *ThresholdDecisionPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ThresholdDecisionPolicy) XXX_Merge ¶
func (m *ThresholdDecisionPolicy) XXX_Merge(src proto.Message)
func (*ThresholdDecisionPolicy) XXX_Size ¶
func (m *ThresholdDecisionPolicy) XXX_Size() int
func (*ThresholdDecisionPolicy) XXX_Unmarshal ¶
func (m *ThresholdDecisionPolicy) XXX_Unmarshal(b []byte) error
type UnimplementedMsgServer ¶
type UnimplementedMsgServer struct { }
UnimplementedMsgServer can be embedded to have forward compatible implementations.
func (*UnimplementedMsgServer) CreateGroup ¶
func (*UnimplementedMsgServer) CreateGroup(ctx context.Context, req *MsgCreateGroup) (*MsgCreateGroupResponse, error)
func (*UnimplementedMsgServer) CreateGroupPolicy ¶
func (*UnimplementedMsgServer) CreateGroupPolicy(ctx context.Context, req *MsgCreateGroupPolicy) (*MsgCreateGroupPolicyResponse, error)
func (*UnimplementedMsgServer) CreateGroupWithPolicy ¶
func (*UnimplementedMsgServer) CreateGroupWithPolicy(ctx context.Context, req *MsgCreateGroupWithPolicy) (*MsgCreateGroupWithPolicyResponse, error)
func (*UnimplementedMsgServer) Exec ¶
func (*UnimplementedMsgServer) Exec(ctx context.Context, req *MsgExec) (*MsgExecResponse, error)
func (*UnimplementedMsgServer) LeaveGroup ¶
func (*UnimplementedMsgServer) LeaveGroup(ctx context.Context, req *MsgLeaveGroup) (*MsgLeaveGroupResponse, error)
func (*UnimplementedMsgServer) SubmitProposal ¶
func (*UnimplementedMsgServer) SubmitProposal(ctx context.Context, req *MsgSubmitProposal) (*MsgSubmitProposalResponse, error)
func (*UnimplementedMsgServer) UpdateGroupAdmin ¶
func (*UnimplementedMsgServer) UpdateGroupAdmin(ctx context.Context, req *MsgUpdateGroupAdmin) (*MsgUpdateGroupAdminResponse, error)
func (*UnimplementedMsgServer) UpdateGroupMembers ¶
func (*UnimplementedMsgServer) UpdateGroupMembers(ctx context.Context, req *MsgUpdateGroupMembers) (*MsgUpdateGroupMembersResponse, error)
func (*UnimplementedMsgServer) UpdateGroupMetadata ¶
func (*UnimplementedMsgServer) UpdateGroupMetadata(ctx context.Context, req *MsgUpdateGroupMetadata) (*MsgUpdateGroupMetadataResponse, error)
func (*UnimplementedMsgServer) UpdateGroupPolicyAdmin ¶
func (*UnimplementedMsgServer) UpdateGroupPolicyAdmin(ctx context.Context, req *MsgUpdateGroupPolicyAdmin) (*MsgUpdateGroupPolicyAdminResponse, error)
func (*UnimplementedMsgServer) UpdateGroupPolicyDecisionPolicy ¶
func (*UnimplementedMsgServer) UpdateGroupPolicyDecisionPolicy(ctx context.Context, req *MsgUpdateGroupPolicyDecisionPolicy) (*MsgUpdateGroupPolicyDecisionPolicyResponse, error)
func (*UnimplementedMsgServer) UpdateGroupPolicyMetadata ¶
func (*UnimplementedMsgServer) UpdateGroupPolicyMetadata(ctx context.Context, req *MsgUpdateGroupPolicyMetadata) (*MsgUpdateGroupPolicyMetadataResponse, error)
func (*UnimplementedMsgServer) Vote ¶
func (*UnimplementedMsgServer) Vote(ctx context.Context, req *MsgVote) (*MsgVoteResponse, error)
func (*UnimplementedMsgServer) WithdrawProposal ¶
func (*UnimplementedMsgServer) WithdrawProposal(ctx context.Context, req *MsgWithdrawProposal) (*MsgWithdrawProposalResponse, error)
type UnimplementedQueryServer ¶
type UnimplementedQueryServer struct { }
UnimplementedQueryServer can be embedded to have forward compatible implementations.
func (*UnimplementedQueryServer) GroupInfo ¶
func (*UnimplementedQueryServer) GroupInfo(ctx context.Context, req *QueryGroupInfoRequest) (*QueryGroupInfoResponse, error)
func (*UnimplementedQueryServer) GroupMembers ¶
func (*UnimplementedQueryServer) GroupMembers(ctx context.Context, req *QueryGroupMembersRequest) (*QueryGroupMembersResponse, error)
func (*UnimplementedQueryServer) GroupPoliciesByAdmin ¶
func (*UnimplementedQueryServer) GroupPoliciesByAdmin(ctx context.Context, req *QueryGroupPoliciesByAdminRequest) (*QueryGroupPoliciesByAdminResponse, error)
func (*UnimplementedQueryServer) GroupPoliciesByGroup ¶
func (*UnimplementedQueryServer) GroupPoliciesByGroup(ctx context.Context, req *QueryGroupPoliciesByGroupRequest) (*QueryGroupPoliciesByGroupResponse, error)
func (*UnimplementedQueryServer) GroupPolicyInfo ¶
func (*UnimplementedQueryServer) GroupPolicyInfo(ctx context.Context, req *QueryGroupPolicyInfoRequest) (*QueryGroupPolicyInfoResponse, error)
func (*UnimplementedQueryServer) Groups ¶
func (*UnimplementedQueryServer) Groups(ctx context.Context, req *QueryGroupsRequest) (*QueryGroupsResponse, error)
func (*UnimplementedQueryServer) GroupsByAdmin ¶
func (*UnimplementedQueryServer) GroupsByAdmin(ctx context.Context, req *QueryGroupsByAdminRequest) (*QueryGroupsByAdminResponse, error)
func (*UnimplementedQueryServer) GroupsByMember ¶
func (*UnimplementedQueryServer) GroupsByMember(ctx context.Context, req *QueryGroupsByMemberRequest) (*QueryGroupsByMemberResponse, error)
func (*UnimplementedQueryServer) Proposal ¶
func (*UnimplementedQueryServer) Proposal(ctx context.Context, req *QueryProposalRequest) (*QueryProposalResponse, error)
func (*UnimplementedQueryServer) ProposalsByGroupPolicy ¶
func (*UnimplementedQueryServer) ProposalsByGroupPolicy(ctx context.Context, req *QueryProposalsByGroupPolicyRequest) (*QueryProposalsByGroupPolicyResponse, error)
func (*UnimplementedQueryServer) TallyResult ¶
func (*UnimplementedQueryServer) TallyResult(ctx context.Context, req *QueryTallyResultRequest) (*QueryTallyResultResponse, error)
func (*UnimplementedQueryServer) VoteByProposalVoter ¶
func (*UnimplementedQueryServer) VoteByProposalVoter(ctx context.Context, req *QueryVoteByProposalVoterRequest) (*QueryVoteByProposalVoterResponse, error)
func (*UnimplementedQueryServer) VotesByProposal ¶
func (*UnimplementedQueryServer) VotesByProposal(ctx context.Context, req *QueryVotesByProposalRequest) (*QueryVotesByProposalResponse, error)
func (*UnimplementedQueryServer) VotesByVoter ¶
func (*UnimplementedQueryServer) VotesByVoter(ctx context.Context, req *QueryVotesByVoterRequest) (*QueryVotesByVoterResponse, error)
type Vote ¶
type Vote struct { // proposal is the unique ID of the proposal. ProposalId uint64 `protobuf:"varint,1,opt,name=proposal_id,json=proposalId,proto3" json:"proposal_id,omitempty"` // voter is the account address of the voter. Voter string `protobuf:"bytes,2,opt,name=voter,proto3" json:"voter,omitempty"` // option is the voter's choice on the proposal. Option VoteOption `protobuf:"varint,3,opt,name=option,proto3,enum=cosmos.group.v1.VoteOption" json:"option,omitempty"` // metadata is any arbitrary metadata attached to the vote. // the recommended format of the metadata is to be found here: https://docs.cosmos.network/v0.47/modules/group#vote-2 Metadata string `protobuf:"bytes,4,opt,name=metadata,proto3" json:"metadata,omitempty"` // submit_time is the timestamp when the vote was submitted. SubmitTime time.Time `protobuf:"bytes,5,opt,name=submit_time,json=submitTime,proto3,stdtime" json:"submit_time"` }
Vote represents a vote for a proposal.string metadata
func (*Vote) Descriptor ¶
func (*Vote) GetMetadata ¶
func (*Vote) GetOption ¶
func (m *Vote) GetOption() VoteOption
func (*Vote) GetProposalId ¶
func (*Vote) GetSubmitTime ¶
func (Vote) PrimaryKeyFields ¶
func (v Vote) PrimaryKeyFields() []interface{}
func (*Vote) ProtoMessage ¶
func (*Vote) ProtoMessage()
func (Vote) ValidateBasic ¶
ValidateBasic does basic validation on vote.
func (*Vote) XXX_DiscardUnknown ¶
func (m *Vote) XXX_DiscardUnknown()
func (*Vote) XXX_Unmarshal ¶
type VoteOption ¶
type VoteOption int32
VoteOption enumerates the valid vote options for a given proposal.
const ( // VOTE_OPTION_UNSPECIFIED defines an unspecified vote option which will // return an error. VOTE_OPTION_UNSPECIFIED VoteOption = 0 // VOTE_OPTION_YES defines a yes vote option. VOTE_OPTION_YES VoteOption = 1 // VOTE_OPTION_ABSTAIN defines an abstain vote option. VOTE_OPTION_ABSTAIN VoteOption = 2 // VOTE_OPTION_NO defines a no vote option. VOTE_OPTION_NO VoteOption = 3 // VOTE_OPTION_NO_WITH_VETO defines a no with veto vote option. VOTE_OPTION_NO_WITH_VETO VoteOption = 4 )
func VoteOptionFromString ¶
func VoteOptionFromString(str string) (VoteOption, error)
VoteOptionFromString returns a VoteOption from a string. It returns an error if the string is invalid.
func (VoteOption) EnumDescriptor ¶
func (VoteOption) EnumDescriptor() ([]byte, []int)
func (VoteOption) String ¶
func (x VoteOption) String() string
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
client
|
|
Package codec provides a singleton instance of Amino codec that should be used to register any concrete type that can later be referenced inside a MsgSubmitProposal instance so that they can be (de)serialized properly.
|
Package codec provides a singleton instance of Amino codec that should be used to register any concrete type that can later be referenced inside a MsgSubmitProposal instance so that they can be (de)serialized properly. |
internal
|
|
math
Package math provides helper functions for doing mathematical calculations and parsing for the group module.
|
Package math provides helper functions for doing mathematical calculations and parsing for the group module. |
orm
Package orm is a convenient object to data store mapper.
|
Package orm is a convenient object to data store mapper. |
migrations
|
|
Package testutil is a generated GoMock package.
|
Package testutil is a generated GoMock package. |