subscan
Runtime Modules / RmrkCore
Spec Version:
Events
Name
Lookup
Attributes
CollectionCreated6600["AccountId","CollectionId"]
NftMinted6601["AccountIdOrCollectionNftTuple<AccountId, CollectionId, ItemId >","CollectionId","ItemId"]
NFTBurned6602["AccountId","CollectionId","ItemId"]
CollectionDestroyed6603["AccountId","CollectionId"]
NFTSent6604["AccountId","AccountIdOrCollectionNftTuple<AccountId, CollectionId, ItemId >","CollectionId","ItemId","bool"]
NFTAccepted6605["AccountId","AccountIdOrCollectionNftTuple<AccountId, CollectionId, ItemId >","CollectionId","ItemId"]
NFTRejected6606["AccountId","CollectionId","ItemId"]
IssuerChanged6607["AccountId","AccountId","CollectionId"]
PropertySet6608["CollectionId","Option<ItemId>","KeyLimitOf","ValueLimitOf"]
PropertyRemoved6609["CollectionId","Option<ItemId>","KeyLimitOf"]
CollectionLocked660a["AccountId","CollectionId"]
ResourceAdded660b["ItemId","ResourceId","CollectionId"]
ResourceReplaced660c["ItemId","ResourceId","CollectionId"]
ResourceAccepted660d["ItemId","ResourceId","CollectionId"]
ResourceRemoval660e["ItemId","ResourceId","CollectionId"]
ResourceRemovalAccepted660f["ItemId","ResourceId","CollectionId"]
PrioritySet6610["CollectionId","ItemId"]
Storage Functions
Name
Type
Collections{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"rmrk_traits:collection:CollectionInfo","keys_id":4,"value_id":613}}
Nfts{"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["U32","U32"],"value":"rmrk_traits:nft:NftInfo","keys_id":39,"value_id":614}}
Priorities{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat","Blake2_128Concat"],"key_vec":["U32","U32","U32"],"value":"U32","keys_id":557,"value_id":4}}
Children{"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["Tuple:U32U32","Tuple:U32U32"],"value":"NULL","keys_id":617,"value_id":31}}
Resources{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat","Blake2_128Concat"],"key_vec":["U32","U32","U32"],"value":"rmrk_traits:resource:ResourceInfo","keys_id":557,"value_id":618}}
EquippableBases{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat","Blake2_128Concat"],"key_vec":["U32","U32","U32"],"value":"NULL","keys_id":557,"value_id":31}}
EquippableSlots{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat","Blake2_128Concat","Blake2_128Concat","Blake2_128Concat"],"key_vec":["U32","U32","U32","U32","U32"],"value":"NULL","keys_id":619,"value_id":31}}
Properties{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat","Blake2_128Concat"],"key_vec":["U32","option<U32>","Vec<U8>"],"value":"Vec<U8>","keys_id":609,"value_id":135}}
Lock{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32","U32"],"value":"Bool","keys_id":39,"value_id":100}}
DummyStorage{"origin":"PlainType","plain_type":"Tuple:rmrk_traits:nft:NftChildPhantomType:phantom_type","PlainTypeValue":620}
Constants
Name
Type
Value
ResourceSymbolLimitU320a000000
PartsLimitU3219000000
MaxPrioritiesU3219000000
NestingBudgetU32c8000000
Error Types
Name
Docs
NoneValueError names should be descriptive.
StorageOverflowErrors should have helpful documentation associated with them.
TooLong
NoAvailableCollectionId
NoAvailableResourceId
MetadataNotSet
RecipientNotSet
NoAvailableNftId
NotInRange
RoyaltyNotSet
CollectionUnknown
NoPermission
NoWitness
CollectionNotEmpty
CollectionFullOrLocked
CannotSendToDescendentOrSelf
ResourceAlreadyExists
NftAlreadyExists
EmptyResource
TooManyRecursionsThe recursion limit has been reached.
NftIsLocked
CannotAcceptNonOwnedNft
CannotRejectNonOwnedNft
CannotRejectNonPendingNft
ResourceDoesntExist
ResourceNotPendingAccepting a resource that is not pending should fail
NonTransferable
CannotSendEquippedItem
CannotAcceptToNewOwner
FailedTransferHooksPreCheck
FailedTransferHooksPostTransfer