Skip to content

T extends NumberType

Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:137

Extends

Type Parameters

T

T extends NumberType

Properties

aliasPathsToAdd?

optional aliasPathsToAdd?: iAliasPathAddObject<T>[]

Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:80

The alias (non-wrapping) paths to add.

Inherited from

Omit.aliasPathsToAdd


collectionApprovals?

optional collectionApprovals?: iCollectionApproval<T>[]

Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:65

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

Inherited from

Omit.collectionApprovals


collectionId

collectionId: string

Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:113

The ID of the collection to update.

Inherited from

Omit.collectionId


collectionMetadata?

optional collectionMetadata?: iCollectionMetadata

Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:56

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

Inherited from

iMsgUniversalUpdateCollection.collectionMetadata


collectionPermissions?

optional collectionPermissions?: iCollectionPermissions<T>

Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:50

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

Inherited from

Omit.collectionPermissions


cosmosCoinWrapperPathsToAdd?

optional cosmosCoinWrapperPathsToAdd?: iCosmosCoinWrapperPathAddObject<T>[]

Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:77

The IBC wrapper paths to add.

Inherited from

Omit.cosmosCoinWrapperPathsToAdd


creator

creator: string

Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:41

The creator of the transaction.

Inherited from

iMsgUniversalUpdateCollection.creator


customData?

optional customData?: string

Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:62

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

Inherited from

iMsgUniversalUpdateCollection.customData


invariants?

optional invariants?: iInvariantsAddObject<T>

Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:83

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

Inherited from

Omit.invariants


isArchived?

optional isArchived?: boolean

Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:71

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

Inherited from

iMsgUniversalUpdateCollection.isArchived


manager?

optional manager?: string

Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:53

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

Inherited from

iMsgUniversalUpdateCollection.manager


mintEscrowCoinsToTransfer?

optional mintEscrowCoinsToTransfer?: iCosmosCoin<T>[]

Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:74

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

Inherited from

Omit.mintEscrowCoinsToTransfer


standards?

optional standards?: string[]

Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:68

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

Inherited from

iMsgUniversalUpdateCollection.standards


tokenMetadata?

optional tokenMetadata?: iTokenMetadata<T>[]

Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:59

The new token metadata. 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.

Inherited from

Omit.tokenMetadata


updateCollectionApprovals?

optional updateCollectionApprovals?: boolean

Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:125

Whether or not to update the collection approved transfers.

Inherited from

Omit.updateCollectionApprovals


updateCollectionMetadata?

optional updateCollectionMetadata?: boolean

Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:119

Whether or not to update the collection metadata.

Inherited from

Omit.updateCollectionMetadata


updateCollectionPermissions?

optional updateCollectionPermissions?: boolean

Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:115

Whether or not to update the collection permissions.

Inherited from

Omit.updateCollectionPermissions


updateCustomData?

optional updateCustomData?: boolean

Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:123

Whether or not to update the custom data.

Inherited from

Omit.updateCustomData


updateIsArchived?

optional updateIsArchived?: boolean

Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:129

Whether or not to update the is archived flag.

Inherited from

Omit.updateIsArchived


updateManager?

optional updateManager?: boolean

Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:117

Whether or not to update the manager.

Inherited from

Omit.updateManager


updateStandards?

optional updateStandards?: boolean

Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:127

Whether or not to update the standards.

Inherited from

Omit.updateStandards


updateTokenMetadata?

optional updateTokenMetadata?: boolean

Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:121

Whether or not to update the token metadata.

Inherited from

Omit.updateTokenMetadata


updateValidTokenIds?

optional updateValidTokenIds?: boolean

Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:131

Whether or not to update the valid token IDs.

Inherited from

Omit.updateValidTokenIds


validTokenIds?

optional validTokenIds?: iUintRange<T>[]

Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:47

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.

Inherited from

Omit.validTokenIds

Edit this page on GitHub