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

    Class MsgUpdateCollection

    MsgUpdateCollection is used to update a collection.

    from message badges.MsgUpdateCollection

    Hierarchy

    Index

    Constructors

    Properties

    aliasPathsToAdd: badges.AliasPathAddObject[] = []

    Alias (non-wrapping) paths to add.

    from field: repeated badges.AliasPathAddObject aliasPathsToAdd = 24;

    collectionApprovals: badges.CollectionApproval[] = []

    New collection approvals to set.

    from field: repeated badges.CollectionApproval collectionApprovals = 16;

    collectionId: string = ""

    ID of the collection (0 for new collection).

    from field: string collectionId = 2;

    collectionMetadata?: badges.CollectionMetadata

    New collection metadata to set.

    from field: badges.CollectionMetadata collectionMetadata = 10;

    collectionPermissions?: badges.CollectionPermissions

    New collection permissions to set.

    from field: badges.CollectionPermissions collectionPermissions = 6;

    cosmosCoinWrapperPathsToAdd: badges.CosmosCoinWrapperPathAddObject[] = []

    IBC wrapper paths to add.

    from field: repeated badges.CosmosCoinWrapperPathAddObject cosmosCoinWrapperPathsToAdd = 22;

    creator: string = ""

    Address of the creator.

    from field: string creator = 1;

    customData: string = ""

    New custom data to set.

    from field: string customData = 14;

    Collection-level invariants that cannot be broken. These are set upon genesis and cannot be modified. Addresses are generated by the keeper and stored in the collection.

    from field: badges.InvariantsAddObject invariants = 23;

    isArchived: boolean = false

    New isArchived to set.

    from field: bool isArchived = 20;

    manager: string = ""

    New manager to set.

    from field: string manager = 8;

    mintEscrowCoinsToTransfer: Coin[] = []

    Coins to be transferred to the mint escrow address.

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

    standards: string[] = []

    New standards to set.

    from field: repeated string standards = 18;

    tokenMetadata: badges.TokenMetadata[] = []

    New token metadata to set.

    from field: repeated badges.TokenMetadata tokenMetadata = 12;

    updateCollectionApprovals: boolean = false

    Indicates if collection approvals should be updated. If true, we set to value in this Msg. If false, we keep existing value.

    from field: bool updateCollectionApprovals = 15;

    updateCollectionMetadata: boolean = false

    Indicates if the collection metadata should be updated. If true, we set to value in this Msg. If false, we keep existing value.

    from field: bool updateCollectionMetadata = 9;

    updateCollectionPermissions: boolean = false

    Indicates if collection permissions should be updated. If true, we set to value in this Msg. If false, we keep existing value.

    from field: bool updateCollectionPermissions = 5;

    updateCustomData: boolean = false

    Indicates if the custom data should be updated. If true, we set to value in this Msg. If false, we keep existing value.

    from field: bool updateCustomData = 13;

    updateIsArchived: boolean = false

    Indicates if the isArchived should be updated. If true, we set to value in this Msg. If false, we keep existing value.

    from field: bool updateIsArchived = 19;

    updateManager: boolean = false

    Indicates if the manager should be updated. If true, we set to value in this Msg. If false, we keep existing value.

    from field: bool updateManager = 7;

    updateStandards: boolean = false

    Indicates if the standards should be updated. If true, we set to value in this Msg. If false, we keep existing value.

    from field: bool updateStandards = 17;

    updateTokenMetadata: boolean = false

    Indicates if the token metadata should be updated. If true, we set to value in this Msg. If false, we keep existing value.

    from field: bool updateTokenMetadata = 11;

    updateValidTokenIds: boolean = false

    Indicates if the valid token IDs should be updated. If true, we set to value in this Msg. If false, we keep existing value.

    from field: bool updateValidTokenIds = 3;

    validTokenIds: badges.UintRange[] = []

    New token IDs to add to this collection

    from field: repeated badges.UintRange validTokenIds = 4;

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

    Methods