Name | Lookup | Parameters | |
---|---|---|---|
create_group | 3d00 | 2 | |
create_class | 3d01 | 7 | |
mint | 3d02 | 4 | |
mint_stackable_nft | 3d03 | 4 | |
transfer | 3d04 | 2 | |
transfer_stackable_nft | 3d05 | 3 | |
transfer_batch | 3d06 | 1 | |
sign_asset | 3d07 | 2 | |
enable_promotion | 3d08 | 1 | |
burn | 3d09 | 1 | |
force_lock_collection | 3d0a | 1 | |
force_unlock_collection | 3d0b | 1 | |
force_transfer | 3d0c | 3 | |
set_hard_limit | 3d0d | 2 | |
withdraw_funds_from_class_fund | 3d0e | 1 | |
force_unlock_nft | 3d0f | 1 | |
force_update_total_issuance | 3d10 | 3 | |
force_update_royalty_fee | 3d11 | 2 |
Name | Lookup | Attributes | |
---|---|---|---|
NewNftCollectionCreated | 3d00 | ["GroupCollectionId"] | |
NewNftClassCreated | 3d01 | ["<T as frame_system::Config>::AccountId","ClassIdOf"] | |
NewNftMinted | 3d02 | ["(ClassIdOf, TokenIdOf)","(ClassIdOf, TokenIdOf)","<T as frame_system::Config>::AccountId","ClassIdOf","u32","TokenIdOf"] | |
NewStackableNftMinted | 3d03 | ["<T as frame_system::Config>::AccountId","ClassIdOf","TokenIdOf","BalanceOf"] | |
NewTimeCapsuleMinted | 3d04 | ["(ClassIdOf, TokenIdOf)","<T as frame_system::Config>::AccountId","ClassIdOf","TokenIdOf","BlockNumber","Bytes"] | |
TransferedNft | 3d05 | ["<T as frame_system::Config>::AccountId","<T as frame_system::Config>::AccountId","TokenIdOf","(ClassIdOf, TokenIdOf)"] | |
TransferedStackableNft | 3d06 | ["<T as frame_system::Config>::AccountId","<T as frame_system::Config>::AccountId","(ClassIdOf, TokenIdOf)","BalanceOf"] | |
ForceTransferredNft | 3d07 | ["<T as frame_system::Config>::AccountId","<T as frame_system::Config>::AccountId","TokenIdOf","(ClassIdOf, TokenIdOf)"] | |
ClassTotalIssuanceUpdated | 3d08 | ["ClassIdOf","TokenIdOf"] | |
SignedNft | 3d09 | ["TokenIdOf","<T as frame_system::Config>::AccountId"] | |
PromotionEnabled | 3d0a | ["bool"] | |
BurnedNft | 3d0b | ["(ClassIdOf, TokenIdOf)"] | |
ExecutedNft | 3d0c | ["AssetId"] | |
ScheduledTimeCapsule | 3d0d | ["AssetId","Bytes","BlockNumber"] | |
CollectionLocked | 3d0e | ["ClassIdOf"] | |
CollectionUnlocked | 3d0f | ["ClassIdOf"] | |
HardLimitSet | 3d10 | ["ClassIdOf"] | |
ClassFundsWithdrawn | 3d11 | ["ClassIdOf"] | |
NftUnlocked | 3d12 | ["ClassIdOf","TokenIdOf"] | |
ClassRoyaltyFeeUpdated | 3d13 | ["ClassIdOf","Perbill"] |
Name | Type | |
---|---|---|
GroupCollections | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["U64"],"value":"core_primitives:NftGroupCollectionData","keys_id":8,"value_id":433}} | |
ClassDataCollection | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["U32"],"value":"U64","keys_id":4,"value_id":8}} | |
NextGroupCollectionId | {"origin":"PlainType","plain_type":"U64","PlainTypeValue":8} | |
AllNftGroupCollection | {"origin":"PlainType","plain_type":"U64","PlainTypeValue":8} | |
NextAssetId | {"origin":"PlainType","plain_type":"U64","PlainTypeValue":8} | |
AssetSupporters | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["U32","U64"],"value":"Vec<AccountId>","keys_id":121,"value_id":51}} | |
PromotionEnabled | {"origin":"PlainType","plain_type":"Bool","PlainTypeValue":102} | |
LockedCollection | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["U32"],"value":"NULL","keys_id":4,"value_id":32}} |
Name | Type | Value | |
---|---|---|---|
AssetMintingFee | U128 | 000064a7b3b6e00d0000000000000000 | |
ClassMintingFee | U128 | 0000e8890423c78a0000000000000000 | |
Treasury | [U8; 8] | 6269742f74727379 | |
PalletId | [U8; 8] | 6269742f626e6674 | |
MaxBatchTransfer | U32 | 64000000 | |
MaxBatchMinting | U32 | e8030000 | |
MaxMetadata | U32 | 00040000 | |
MiningResourceId | bit_country_primitives:FungibleTokenId | 030000000000000000 |
Name | Docs |
---|---|
AlreadyInitialized | Attempted to initialize the metaverse after it had already been initialized. |
AssetInfoNotFound | Asset Info not found |
AssetIdNotFound | Asset Id not found |
NoPermission | No permission |
NoAvailableCollectionId | No available collection id |
CollectionDoesNotExist | Collection id does not exist |
ClassIdNotFound | Class Id not found |
NonTransferable | Non Transferable |
InvalidQuantity | Invalid quantity |
NoAvailableAssetId | No available asset id |
AssetIdAlreadyExist | Asset Id is already exist |
AssetAlreadyInAuction | Asset Id is currently in an auction |
SignOwnAsset | Sign your own Asset |
ExceedMaximumBatchTransfer | Exceed maximum batch transfer |
ExceedMaximumBatchMinting | Exceed maximum batch minting |
ExceedMaximumMetadataLength | Exceed maximum length metadata |
EmptySupporters | Error when signing support |
InsufficientBalance | Insufficient Balance |
TimecapsuleExecutedTooEarly | Time-capsule executed too early |
OnlyForTimeCapsuleCollectionType | Only Time capsule collection |
TimeCapsuleExecutionLogicIsInvalid | Timecapsule execution logic is invalid |
ErrorWhenScheduledTimeCapsule | Timecapsule scheduled error |
CollectionAlreadyLocked | Collection already locked |
CollectionIsLocked | Collection is locked |
CollectionIsNotLocked | Collection is not locked |
RoyaltyFeeExceedLimit | NFT Royalty fee exceed 50% |
AssetIsLocked | NFT Asset is locked e.g on marketplace, or other locks |
ExceededMintingLimit | NFT mint limit is exceeded |
TotalMintedAssetsForClassExceededProposedLimit | The total amount of minted NFTs is more than the proposed hard limit |
HardLimitIsAlreadySet | Hard limit is already set |
InvalidAssetType | Extrisic is called using invalid NFT type |
InvalidStackableNftTransfer | Invalid stackable NFT transfer (stored value is equal to zero) |
InvalidStackableNftAmount | Invalid stackable NFT amount |
InvalidCurrentTotalIssuance | Invalid current total issuanceInvalid current total issuance |