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 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) ValidateBasic() 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 MemberRequests
- 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) GetSignBytes() []byte
- func (m MsgCreateGroup) GetSigners() []sdk.AccAddress
- 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) Route() string
- func (m *MsgCreateGroup) Size() (n int)
- func (m *MsgCreateGroup) String() string
- func (m MsgCreateGroup) Type() string
- func (m *MsgCreateGroup) Unmarshal(dAtA []byte) error
- func (m MsgCreateGroup) ValidateBasic() 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) GetSignBytes() []byte
- func (m MsgCreateGroupPolicy) GetSigners() []sdk.AccAddress
- 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) Route() string
- func (m *MsgCreateGroupPolicy) SetDecisionPolicy(decisionPolicy DecisionPolicy) error
- func (m *MsgCreateGroupPolicy) Size() (n int)
- func (m *MsgCreateGroupPolicy) String() string
- func (m MsgCreateGroupPolicy) Type() string
- func (m *MsgCreateGroupPolicy) Unmarshal(dAtA []byte) error
- func (m MsgCreateGroupPolicy) UnpackInterfaces(unpacker types.AnyUnpacker) error
- func (m MsgCreateGroupPolicy) ValidateBasic() 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) GetSignBytes() []byte
- func (m MsgCreateGroupWithPolicy) GetSigners() []sdk.AccAddress
- 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) Route() string
- func (m *MsgCreateGroupWithPolicy) SetDecisionPolicy(decisionPolicy DecisionPolicy) error
- func (m *MsgCreateGroupWithPolicy) Size() (n int)
- func (m *MsgCreateGroupWithPolicy) String() string
- func (m MsgCreateGroupWithPolicy) Type() string
- func (m *MsgCreateGroupWithPolicy) Unmarshal(dAtA []byte) error
- func (m MsgCreateGroupWithPolicy) UnpackInterfaces(unpacker types.AnyUnpacker) error
- func (m MsgCreateGroupWithPolicy) ValidateBasic() 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) GetSignBytes() []byte
- func (m MsgExec) GetSigners() []sdk.AccAddress
- 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) Route() string
- func (m *MsgExec) Size() (n int)
- func (m *MsgExec) String() string
- func (m MsgExec) Type() string
- func (m *MsgExec) Unmarshal(dAtA []byte) error
- func (m MsgExec) ValidateBasic() 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) GetSignBytes() []byte
- func (m MsgLeaveGroup) GetSigners() []sdk.AccAddress
- 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) Route() string
- func (m *MsgLeaveGroup) Size() (n int)
- func (m *MsgLeaveGroup) String() string
- func (m MsgLeaveGroup) Type() string
- func (m *MsgLeaveGroup) Unmarshal(dAtA []byte) error
- func (m MsgLeaveGroup) ValidateBasic() 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) GetSignBytes() []byte
- func (m MsgSubmitProposal) GetSigners() []sdk.AccAddress
- 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) Route() string
- func (m *MsgSubmitProposal) SetMsgs(msgs []sdk.Msg) error
- func (m *MsgSubmitProposal) Size() (n int)
- func (m *MsgSubmitProposal) String() string
- func (m MsgSubmitProposal) Type() string
- func (m *MsgSubmitProposal) Unmarshal(dAtA []byte) error
- func (m MsgSubmitProposal) UnpackInterfaces(unpacker types.AnyUnpacker) error
- func (m MsgSubmitProposal) ValidateBasic() 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) GetSignBytes() []byte
- func (m MsgUpdateGroupAdmin) GetSigners() []sdk.AccAddress
- 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) Route() string
- func (m *MsgUpdateGroupAdmin) Size() (n int)
- func (m *MsgUpdateGroupAdmin) String() string
- func (m MsgUpdateGroupAdmin) Type() string
- func (m *MsgUpdateGroupAdmin) Unmarshal(dAtA []byte) error
- func (m MsgUpdateGroupAdmin) ValidateBasic() 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) GetSignBytes() []byte
- func (m MsgUpdateGroupMembers) GetSigners() []sdk.AccAddress
- 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) Route() string
- func (m *MsgUpdateGroupMembers) Size() (n int)
- func (m *MsgUpdateGroupMembers) String() string
- func (m MsgUpdateGroupMembers) Type() string
- func (m *MsgUpdateGroupMembers) Unmarshal(dAtA []byte) error
- func (m MsgUpdateGroupMembers) ValidateBasic() 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) GetSignBytes() []byte
- func (m MsgUpdateGroupMetadata) GetSigners() []sdk.AccAddress
- 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) Route() string
- func (m *MsgUpdateGroupMetadata) Size() (n int)
- func (m *MsgUpdateGroupMetadata) String() string
- func (m MsgUpdateGroupMetadata) Type() string
- func (m *MsgUpdateGroupMetadata) Unmarshal(dAtA []byte) error
- func (m MsgUpdateGroupMetadata) ValidateBasic() 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) GetSignBytes() []byte
- func (m MsgUpdateGroupPolicyAdmin) GetSigners() []sdk.AccAddress
- 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) Route() string
- func (m *MsgUpdateGroupPolicyAdmin) Size() (n int)
- func (m *MsgUpdateGroupPolicyAdmin) String() string
- func (m MsgUpdateGroupPolicyAdmin) Type() string
- func (m *MsgUpdateGroupPolicyAdmin) Unmarshal(dAtA []byte) error
- func (m MsgUpdateGroupPolicyAdmin) ValidateBasic() 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) GetSignBytes() []byte
- func (m MsgUpdateGroupPolicyDecisionPolicy) GetSigners() []sdk.AccAddress
- 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) Route() string
- func (m *MsgUpdateGroupPolicyDecisionPolicy) SetDecisionPolicy(decisionPolicy DecisionPolicy) error
- func (m *MsgUpdateGroupPolicyDecisionPolicy) Size() (n int)
- func (m *MsgUpdateGroupPolicyDecisionPolicy) String() string
- func (m MsgUpdateGroupPolicyDecisionPolicy) Type() string
- func (m *MsgUpdateGroupPolicyDecisionPolicy) Unmarshal(dAtA []byte) error
- func (m MsgUpdateGroupPolicyDecisionPolicy) UnpackInterfaces(unpacker types.AnyUnpacker) error
- func (m MsgUpdateGroupPolicyDecisionPolicy) ValidateBasic() 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) GetSignBytes() []byte
- func (m MsgUpdateGroupPolicyMetadata) GetSigners() []sdk.AccAddress
- 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) Route() string
- func (m *MsgUpdateGroupPolicyMetadata) Size() (n int)
- func (m *MsgUpdateGroupPolicyMetadata) String() string
- func (m MsgUpdateGroupPolicyMetadata) Type() string
- func (m *MsgUpdateGroupPolicyMetadata) Unmarshal(dAtA []byte) error
- func (m MsgUpdateGroupPolicyMetadata) ValidateBasic() 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) GetSignBytes() []byte
- func (m MsgVote) GetSigners() []sdk.AccAddress
- 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) Route() string
- func (m *MsgVote) Size() (n int)
- func (m *MsgVote) String() string
- func (m MsgVote) Type() string
- func (m *MsgVote) Unmarshal(dAtA []byte) error
- func (m MsgVote) ValidateBasic() 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) GetSignBytes() []byte
- func (m MsgWithdrawProposal) GetSigners() []sdk.AccAddress
- 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) Route() string
- func (m *MsgWithdrawProposal) Size() (n int)
- func (m *MsgWithdrawProposal) String() string
- func (m MsgWithdrawProposal) Type() string
- func (m *MsgWithdrawProposal) Unmarshal(dAtA []byte) error
- func (m MsgWithdrawProposal) ValidateBasic() 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 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) 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 { // NewAccount returns a new account with the next account number. Does not save the new account to the store. NewAccount(sdk.Context, authtypes.AccountI) authtypes.AccountI // GetAccount retrieves an account from the store. GetAccount(sdk.Context, sdk.AccAddress) authtypes.AccountI // SetAccount sets an account in the store. SetAccount(sdk.Context, authtypes.AccountI) // RemoveAccount removes an account in the store. RemoveAccount(ctx sdk.Context, acc authtypes.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 { codec.ProtoMarshaler // 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 time.Duration, executionPeriod time.Duration) DecisionPolicy
NewPercentageDecisionPolicy creates a new percentage DecisionPolicy
func NewThresholdDecisionPolicy ¶
func NewThresholdDecisionPolicy(threshold string, votingPeriod time.Duration, 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 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. 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. 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) ValidateBasic ¶
func (m MemberRequest) ValidateBasic() error
ValidateBasic performs stateless validation on a group member, such as making sure the address is well-formed, and the weight is non-negative. Note: in state, a member's weight MUST be positive. However, in some Msgs, it's possible to set a zero member weight, for example in MsgUpdateGroupMembers to denote that we're removing a member.
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 MemberRequests ¶
type MemberRequests struct {
Members []MemberRequest
}
MemberRequests defines a repeated slice of MemberRequest objects.
func (MemberRequests) ValidateBasic ¶
func (ms MemberRequests) ValidateBasic() error
ValidateBasic performs stateless validation on an array of members. On top of validating each member individually, it also makes sure there are no duplicate addresses.
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) GetSignBytes ¶
func (m MsgCreateGroup) GetSignBytes() []byte
GetSignBytes Implements Msg.
func (MsgCreateGroup) GetSigners ¶
func (m MsgCreateGroup) GetSigners() []sdk.AccAddress
GetSigners returns the expected signers for a MsgCreateGroup.
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) ValidateBasic ¶
func (m MsgCreateGroup) ValidateBasic() error
ValidateBasic does a sanity check on the provided data
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) GetSignBytes ¶
func (m MsgCreateGroupPolicy) GetSignBytes() []byte
GetSignBytes Implements Msg.
func (MsgCreateGroupPolicy) GetSigners ¶
func (m MsgCreateGroupPolicy) GetSigners() []sdk.AccAddress
GetSigners returns the expected signers for a 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) Route ¶
func (m MsgCreateGroupPolicy) Route() string
Route Implements Msg.
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) ValidateBasic ¶
func (m MsgCreateGroupPolicy) ValidateBasic() error
ValidateBasic does a sanity check on the provided data
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 string, 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) GetSignBytes ¶
func (m MsgCreateGroupWithPolicy) GetSignBytes() []byte
GetSignBytes Implements Msg.
func (MsgCreateGroupWithPolicy) GetSigners ¶
func (m MsgCreateGroupWithPolicy) GetSigners() []sdk.AccAddress
GetSigners returns the expected signers for a 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) Route ¶
func (m MsgCreateGroupWithPolicy) Route() string
Route Implements Msg.
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) Type ¶
func (m MsgCreateGroupWithPolicy) Type() string
Type Implements Msg.
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) ValidateBasic ¶
func (m MsgCreateGroupWithPolicy) ValidateBasic() error
ValidateBasic does a sanity check on the provided data
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) GetSigners ¶
func (m MsgExec) GetSigners() []sdk.AccAddress
GetSigners returns the expected signers for a MsgExec.
func (*MsgExec) MarshalToSizedBuffer ¶
func (*MsgExec) ProtoMessage ¶
func (*MsgExec) ProtoMessage()
func (MsgExec) ValidateBasic ¶
ValidateBasic does a sanity check on the provided data
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) GetSignBytes ¶
func (m MsgLeaveGroup) GetSignBytes() []byte
GetSignBytes Implements Msg
func (MsgLeaveGroup) GetSigners ¶
func (m MsgLeaveGroup) GetSigners() []sdk.AccAddress
GetSigners returns the expected signers for a MsgLeaveGroup
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) ValidateBasic ¶
func (m MsgLeaveGroup) ValidateBasic() error
ValidateBasic does a sanity check on the provided data
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) GetSignBytes ¶
func (m MsgSubmitProposal) GetSignBytes() []byte
GetSignBytes Implements Msg.
func (MsgSubmitProposal) GetSigners ¶
func (m MsgSubmitProposal) GetSigners() []sdk.AccAddress
GetSigners returns the expected signers for a MsgSubmitProposal.
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) ValidateBasic ¶
func (m MsgSubmitProposal) ValidateBasic() error
ValidateBasic does a sanity check on the provided proposal, such as verifying proposer addresses, and performing ValidateBasic on each individual `sdk.Msg`.
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) GetSignBytes ¶
func (m MsgUpdateGroupAdmin) GetSignBytes() []byte
GetSignBytes Implements Msg.
func (MsgUpdateGroupAdmin) GetSigners ¶
func (m MsgUpdateGroupAdmin) GetSigners() []sdk.AccAddress
GetSigners returns the expected signers for a MsgUpdateGroupAdmin.
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) Route ¶
func (m MsgUpdateGroupAdmin) Route() string
Route Implements Msg.
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) ValidateBasic ¶
func (m MsgUpdateGroupAdmin) ValidateBasic() error
ValidateBasic does a sanity check on the provided data.
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) GetSignBytes ¶
func (m MsgUpdateGroupMembers) GetSignBytes() []byte
GetSignBytes Implements Msg.
func (MsgUpdateGroupMembers) GetSigners ¶
func (m MsgUpdateGroupMembers) GetSigners() []sdk.AccAddress
GetSigners returns the expected signers for a MsgUpdateGroupMembers.
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) Route ¶
func (m MsgUpdateGroupMembers) Route() string
Route Implements Msg.
func (*MsgUpdateGroupMembers) Size ¶
func (m *MsgUpdateGroupMembers) Size() (n int)
func (*MsgUpdateGroupMembers) String ¶
func (m *MsgUpdateGroupMembers) String() string
func (MsgUpdateGroupMembers) Type ¶
func (m MsgUpdateGroupMembers) Type() string
Type Implements Msg.
func (*MsgUpdateGroupMembers) Unmarshal ¶
func (m *MsgUpdateGroupMembers) Unmarshal(dAtA []byte) error
func (MsgUpdateGroupMembers) ValidateBasic ¶
func (m MsgUpdateGroupMembers) ValidateBasic() error
ValidateBasic does a sanity check on the provided data
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) GetSignBytes ¶
func (m MsgUpdateGroupMetadata) GetSignBytes() []byte
GetSignBytes Implements Msg.
func (MsgUpdateGroupMetadata) GetSigners ¶
func (m MsgUpdateGroupMetadata) GetSigners() []sdk.AccAddress
GetSigners returns the expected signers for a MsgUpdateGroupMetadata.
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) Route ¶
func (m MsgUpdateGroupMetadata) Route() string
Route Implements Msg.
func (*MsgUpdateGroupMetadata) Size ¶
func (m *MsgUpdateGroupMetadata) Size() (n int)
func (*MsgUpdateGroupMetadata) String ¶
func (m *MsgUpdateGroupMetadata) String() string
func (MsgUpdateGroupMetadata) Type ¶
func (m MsgUpdateGroupMetadata) Type() string
Type Implements Msg.
func (*MsgUpdateGroupMetadata) Unmarshal ¶
func (m *MsgUpdateGroupMetadata) Unmarshal(dAtA []byte) error
func (MsgUpdateGroupMetadata) ValidateBasic ¶
func (m MsgUpdateGroupMetadata) ValidateBasic() error
ValidateBasic does a sanity check on the provided data
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) GetSignBytes ¶
func (m MsgUpdateGroupPolicyAdmin) GetSignBytes() []byte
GetSignBytes Implements Msg.
func (MsgUpdateGroupPolicyAdmin) GetSigners ¶
func (m MsgUpdateGroupPolicyAdmin) GetSigners() []sdk.AccAddress
GetSigners returns the expected signers for a MsgUpdateGroupPolicyAdmin.
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) Route ¶
func (m MsgUpdateGroupPolicyAdmin) Route() string
Route Implements Msg.
func (*MsgUpdateGroupPolicyAdmin) Size ¶
func (m *MsgUpdateGroupPolicyAdmin) Size() (n int)
func (*MsgUpdateGroupPolicyAdmin) String ¶
func (m *MsgUpdateGroupPolicyAdmin) String() string
func (MsgUpdateGroupPolicyAdmin) Type ¶
func (m MsgUpdateGroupPolicyAdmin) Type() string
Type Implements Msg.
func (*MsgUpdateGroupPolicyAdmin) Unmarshal ¶
func (m *MsgUpdateGroupPolicyAdmin) Unmarshal(dAtA []byte) error
func (MsgUpdateGroupPolicyAdmin) ValidateBasic ¶
func (m MsgUpdateGroupPolicyAdmin) ValidateBasic() error
ValidateBasic does a sanity check on the provided data
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 sdk.AccAddress, 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) GetSignBytes ¶
func (m MsgUpdateGroupPolicyDecisionPolicy) GetSignBytes() []byte
GetSignBytes Implements Msg.
func (MsgUpdateGroupPolicyDecisionPolicy) GetSigners ¶
func (m MsgUpdateGroupPolicyDecisionPolicy) GetSigners() []sdk.AccAddress
GetSigners returns the expected signers for a 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) Route ¶
func (m MsgUpdateGroupPolicyDecisionPolicy) Route() string
Route Implements Msg.
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) Type ¶
func (m MsgUpdateGroupPolicyDecisionPolicy) Type() string
Type Implements Msg.
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) ValidateBasic ¶
func (m MsgUpdateGroupPolicyDecisionPolicy) ValidateBasic() error
ValidateBasic does a sanity check on the provided data
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) GetSignBytes ¶
func (m MsgUpdateGroupPolicyMetadata) GetSignBytes() []byte
GetSignBytes Implements Msg.
func (MsgUpdateGroupPolicyMetadata) GetSigners ¶
func (m MsgUpdateGroupPolicyMetadata) GetSigners() []sdk.AccAddress
GetSigners returns the expected signers for a MsgUpdateGroupPolicyMetadata.
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) Route ¶
func (m MsgUpdateGroupPolicyMetadata) Route() string
Route Implements Msg.
func (*MsgUpdateGroupPolicyMetadata) Size ¶
func (m *MsgUpdateGroupPolicyMetadata) Size() (n int)
func (*MsgUpdateGroupPolicyMetadata) String ¶
func (m *MsgUpdateGroupPolicyMetadata) String() string
func (MsgUpdateGroupPolicyMetadata) Type ¶
func (m MsgUpdateGroupPolicyMetadata) Type() string
Type Implements Msg.
func (*MsgUpdateGroupPolicyMetadata) Unmarshal ¶
func (m *MsgUpdateGroupPolicyMetadata) Unmarshal(dAtA []byte) error
func (MsgUpdateGroupPolicyMetadata) ValidateBasic ¶
func (m MsgUpdateGroupPolicyMetadata) ValidateBasic() error
ValidateBasic does a sanity check on the provided data
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) GetSigners ¶
func (m MsgVote) GetSigners() []sdk.AccAddress
GetSigners returns the expected signers for a MsgVote.
func (*MsgVote) MarshalToSizedBuffer ¶
func (*MsgVote) ProtoMessage ¶
func (*MsgVote) ProtoMessage()
func (MsgVote) ValidateBasic ¶
ValidateBasic does a sanity check on the provided data
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) GetSignBytes ¶
func (m MsgWithdrawProposal) GetSignBytes() []byte
GetSignBytes Implements Msg.
func (MsgWithdrawProposal) GetSigners ¶
func (m MsgWithdrawProposal) GetSigners() []sdk.AccAddress
GetSigners returns the expected signers for a MsgWithdrawProposal.
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) Route ¶
func (m MsgWithdrawProposal) Route() string
Route Implements Msg.
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) ValidateBasic ¶
func (m MsgWithdrawProposal) ValidateBasic() error
ValidateBasic does a sanity check on the provided data
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 ¶ added in v0.46.5
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. 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) }
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 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) }
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 ¶ added in v0.46.5
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) 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. 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.
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. |