subscan
Runtime Modules / RmrkEquip
Spec Version:
Call Functions
Events
Name
Lookup
Attributes
BaseCreated6700["AccountId","BaseId"]
SlotEquipped6701["CollectionId","ItemId","BaseId","SlotId"]
SlotUnequipped6702["CollectionId","ItemId","BaseId","SlotId"]
EquippablesUpdated6703["BaseId","SlotId"]
BaseIssuerChanged6704["AccountId","AccountId","BaseId"]
Storage Functions
Name
Type
Bases{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"rmrk_traits:base:BaseInfo","keys_id":4,"value_id":626}}
Parts{"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["U32","U32"],"value":"rmrk_traits:part:PartType","keys_id":39,"value_id":366}}
NextBaseId{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
NextPartId{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"U32","keys_id":4,"value_id":4}}
Equippings{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat","Blake2_128Concat"],"key_vec":["Tuple:U32U32","U32","U32"],"value":"U32","keys_id":627,"value_id":4}}
Themes{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat","Blake2_128Concat"],"key_vec":["U32","Vec<U8>","Vec<U8>"],"value":"Vec<U8>","keys_id":628,"value_id":131}}
Constants
Name
Type
Value
MaxPropertiesPerThemeU3264000000
MaxCollectionsEquippablePerPartU3264000000
Error Types
Name
Docs
PermissionError
ItemDoesntExist
EquipperDoesntExist
NoAvailableBaseId
TooManyEquippables
NoAvailablePartId
MustBeDirectParent
PartDoesntExist
BaseDoesntExist
CantEquipFixedPart
NoResourceForThisBaseFoundOnNft
CollectionNotEquippable
ItemHasNoResourceToEquipThere
NoEquippableOnFixedPart
NeedsDefaultThemeFirst
ItemAlreadyEquipped
SlotAlreadyEquipped
SlotNotEquipped
UnknownError
ExceedsMaxPartsPerBase
TooManyProperties
ItemNotEquipped
UnequipperMustOwnEitherItemOrEquipper
UnexpectedTryFromIntError
UnexpectedVecConversionError