GenesisState defines the group module's genesis state.

from message cosmos.group.v1.GenesisState

Hierarchy

Constructors

Properties

groupMembers: GroupMember[] = []

group_members is the list of groups members.

from field: repeated cosmos.group.v1.GroupMember group_members = 3;

groupPolicies: GroupPolicyInfo[] = []

group_policies is the list of group policies info.

from field: repeated cosmos.group.v1.GroupPolicyInfo group_policies = 5;

groupPolicySeq: bigint = protoInt64.zero

group_policy_seq is the group policy table orm.Sequence, it is used to generate the next group policy account address.

from field: uint64 group_policy_seq = 4;

groupSeq: bigint = protoInt64.zero

group_seq is the group table orm.Sequence, it is used to get the next group ID.

from field: uint64 group_seq = 1;

groups: GroupInfo[] = []

groups is the list of groups info.

from field: repeated cosmos.group.v1.GroupInfo groups = 2;

proposalSeq: bigint = protoInt64.zero

proposal_seq is the proposal table orm.Sequence, it is used to get the next proposal ID.

from field: uint64 proposal_seq = 6;

proposals: proto.cosmos.group.v1.Proposal[] = []

proposals is the list of proposals.

from field: repeated cosmos.group.v1.Proposal proposals = 7;

votes: proto.cosmos.group.v1.Vote[] = []

votes is the list of votes.

from field: repeated cosmos.group.v1.Vote votes = 8;

fields: FieldList = ...
runtime: ProtoRuntime = proto3
typeName: "cosmos.group.v1.GenesisState" = "cosmos.group.v1.GenesisState"

Methods