MsgCreateCollection is used to create a new collection.

from message badges.MsgCreateCollection

Hierarchy

Constructors

Properties

badgeIdsToAdd: proto.badges.UintRange[] = []

New badge IDs to add to this collection

from field: repeated badges.UintRange badgeIdsToAdd = 5;

badgeMetadataTimeline: proto.badges.BadgeMetadataTimeline[] = []

Badge metadata timeline entries.

from field: repeated badges.BadgeMetadataTimeline badgeMetadataTimeline = 9;

balancesType: string = ""

Type of balances "Standard" or "Off-Chain - Indexed" or "Off-Chain - Non-Indexed" or "Non-Public".

from field: string balancesType = 2;

collectionApprovals: proto.badges.CollectionApproval[] = []

Collection approvals.

from field: repeated badges.CollectionApproval collectionApprovals = 12;

collectionMetadataTimeline: proto.badges.CollectionMetadataTimeline[] = []

Collection metadata timeline entries.

from field: repeated badges.CollectionMetadataTimeline collectionMetadataTimeline = 8;

collectionPermissions?: proto.badges.CollectionPermissions

Collection permissions.

from field: badges.CollectionPermissions collectionPermissions = 6;

creator: string = ""

Address of the creator.

from field: string creator = 1;

customDataTimeline: proto.badges.CustomDataTimeline[] = []

Custom data timeline entries.

from field: repeated badges.CustomDataTimeline customDataTimeline = 11;

defaultBalances?: proto.badges.UserBalanceStore

The default balances for the user

from field: badges.UserBalanceStore defaultBalances = 4;

isArchivedTimeline: proto.badges.IsArchivedTimeline[] = []

isArchived timeline entries.

from field: repeated badges.IsArchivedTimeline isArchivedTimeline = 14;

managerTimeline: proto.badges.ManagerTimeline[] = []

Manager timeline entries.

from field: repeated badges.ManagerTimeline managerTimeline = 7;

offChainBalancesMetadataTimeline: proto.badges.OffChainBalancesMetadataTimeline[] = []

Off-chain balances metadata timeline entries.

from field: repeated badges.OffChainBalancesMetadataTimeline offChainBalancesMetadataTimeline = 10;

standardsTimeline: proto.badges.StandardsTimeline[] = []

Standards timeline entries.

from field: repeated badges.StandardsTimeline standardsTimeline = 13;

fields: FieldList = ...
runtime: ProtoRuntime = proto3
typeName: "badges.MsgCreateCollection" = "badges.MsgCreateCollection"

Methods