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

    Interface iMsgCreateCollection<T>

    Type Parameters

    Hierarchy (View Summary)

    Implemented by

    Index

    Properties

    collectionApprovals?: iCollectionApproval<T>[]

    The new collection approved transfers timeline. Must have the necessary permissions in future transactions to update. However, no restrictions in this genesis Msg.

    collectionMetadataTimeline?: iCollectionMetadataTimeline<T>[]

    The new collection metadata timeline. Must have the necessary permissions in future transactions to update. However, no restrictions in this genesis Msg.

    collectionPermissions?: iCollectionPermissions<T>

    The new collection permissions. Must have the necessary permissions in future transactions to update. However, no restrictions in this genesis Msg.

    cosmosCoinWrapperPathsToAdd?: iCosmosCoinWrapperPathAddObject<T>[]

    The IBC wrapper paths to add.

    creator: string

    The creator of the transaction.

    customDataTimeline?: iCustomDataTimeline<T>[]

    The new custom data timeline. Must have the necessary permissions in future transactions to update. However, no restrictions in this genesis Msg.

    defaultBalances?: iUserBalanceStore<T>

    The default balances for users who have not interacted with the collection yet. Only can be set on initial creation. Only used if collection has "Standard" balance type.

    invariants?: iCollectionInvariants<T>

    Collection-level invariants that cannot be broken. These are set upon genesis and cannot be modified.

    isArchivedTimeline?: iIsArchivedTimeline<T>[]

    The new is archived timeline. Must have the necessary permissions in future transactions to update. However, no restrictions in this genesis Msg.

    managerTimeline?: iManagerTimeline<T>[]

    The new manager timeline. Must have the necessary permissions in future transactions to update. However, no restrictions in this genesis Msg.

    mintEscrowCoinsToTransfer?: iCosmosCoin<T>[]

    The coins to mint to the transfer address. Only used if collection has "Non-Public" balance type.

    standardsTimeline?: iStandardsTimeline<T>[]

    The new standards timeline. Must have the necessary permissions in future transactions to update. However, no restrictions in this genesis Msg.

    tokenMetadataTimeline?: iTokenMetadataTimeline<T>[]

    The new token metadata timeline. Must have the necessary permissions in future transactions to update. However, no restrictions in this genesis Msg. Note we take first-match only for token IDs, so do not define duplicates.

    validTokenIds?: iUintRange<T>[]

    The tokens to create. Newly created tokens will be sent to the "Mint" address. Must have necessary permissions in future transactions to update. However, no restrictions in this genesis Msg. Only used if collection has "Standard" balance type.