bitbadgesjs-sdk - v0.27.2
    Preparing search index...

    Class MsgCreateCollection

    MsgCreateCollection is used to create a new collection.

    from message badges.MsgCreateCollection

    Hierarchy

    Index

    Constructors

    Properties

    aliasPathsToAdd: badges.AliasPathAddObject[] = []

    Alias (non-wrapping) paths to add.

    from field: repeated badges.AliasPathAddObject aliasPathsToAdd = 15;

    collectionApprovals: badges.CollectionApproval[] = []

    Collection approvals.

    from field: repeated badges.CollectionApproval collectionApprovals = 9;

    collectionMetadata?: badges.CollectionMetadata

    Collection metadata.

    from field: badges.CollectionMetadata collectionMetadata = 6;

    collectionPermissions?: badges.CollectionPermissions

    Collection permissions.

    from field: badges.CollectionPermissions collectionPermissions = 4;

    cosmosCoinWrapperPathsToAdd: badges.CosmosCoinWrapperPathAddObject[] = []

    IBC wrapper paths to add.

    from field: repeated badges.CosmosCoinWrapperPathAddObject cosmosCoinWrapperPathsToAdd = 13;

    creator: string = ""

    Address of the creator.

    from field: string creator = 1;

    customData: string = ""

    Custom data.

    from field: string customData = 8;

    defaultBalances?: badges.UserBalanceStore

    The default balances for the user

    from field: badges.UserBalanceStore defaultBalances = 2;

    Collection-level invariants that cannot be broken. Addresses are generated by the keeper and stored in the collection.

    from field: badges.InvariantsAddObject invariants = 14;

    isArchived: boolean = false

    isArchived flag.

    from field: bool isArchived = 11;

    manager: string = ""

    Manager address.

    from field: string manager = 5;

    mintEscrowCoinsToTransfer: Coin[] = []

    Coins to be transferred to the mint escrow address.

    from field: repeated cosmos.base.v1beta1.Coin mintEscrowCoinsToTransfer = 12;

    standards: string[] = []

    Standards entries.

    from field: repeated string standards = 10;

    tokenMetadata: badges.TokenMetadata[] = []

    Token metadata entries.

    from field: repeated badges.TokenMetadata tokenMetadata = 7;

    validTokenIds: badges.UintRange[] = []

    New token IDs to add to this collection

    from field: repeated badges.UintRange validTokenIds = 3;

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

    Methods