subscan
Runtime Modules / PWNftSale
Spec Version:
Events
Name
Lookup
Attributes
WorldClockStarted6900["u64"]
NewEra6901["u64","u64"]
SpiritClaimed6902["AccountId","CollectionId","NftId"]
OriginOfShellPreordered6903["AccountId","PreorderId"]
OriginOfShellMinted6904["RarityType","CollectionId","NftId","AccountId","RaceType","CareerType"]
SpiritCollectionIdSet6905["CollectionId"]
OriginOfShellCollectionIdSet6906["CollectionId"]
OriginOfShellInventoryUpdated6907["RarityType"]
ClaimSpiritStatusChanged6908["bool"]
PurchaseRareOriginOfShellsStatusChanged6909["bool"]
PurchasePrimeOriginOfShellsStatusChanged690a["bool"]
PreorderOriginOfShellsStatusChanged690b["bool"]
ChosenPreorderMinted690c["PreorderId","AccountId"]
NotChosenPreorderRefunded690d["PreorderId","AccountId"]
LastDayOfSaleStatusChanged690e["bool"]
OverlordChanged690f["Option<AccountId>","AccountId"]
OriginOfShellsInventoryWasSet6910["bool"]
OriginOfShellGiftedToOwner6911["AccountId","NftSaleType"]
SpiritsMetadataSet6912["BoundedVec<u8, StringLimit>"]
OriginOfShellsMetadataSet6913["Vec<(RaceType, BoundedVec<u8, StringLimit>)>"]
Storage Functions
Name
Type
PreorderIndex{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
Preorders{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"pallet_phala_world:traits:PreorderInfo","keys_id":4,"value_id":561}}
OwnerHasPreorder{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["AccountId"],"value":"Bool","keys_id":0,"value_id":98}}
OriginOfShellsInventory{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["pallet_phala_world:traits:RarityType","pallet_phala_world:traits:RaceType"],"value":"pallet_phala_world:traits:NftSaleInfo","keys_id":562,"value_id":563}}
ZeroDay{"origin":"PlainType","plain_type":"U64","PlainTypeValue":8}
Era{"origin":"PlainType","plain_type":"U64","PlainTypeValue":8}
CanClaimSpirits{"origin":"PlainType","plain_type":"Bool","PlainTypeValue":98}
CanPurchaseRareOriginOfShells{"origin":"PlainType","plain_type":"Bool","PlainTypeValue":98}
CanPurchasePrimeOriginOfShells{"origin":"PlainType","plain_type":"Bool","PlainTypeValue":98}
CanPreorderOriginOfShells{"origin":"PlainType","plain_type":"Bool","PlainTypeValue":98}
LastDayOfSale{"origin":"PlainType","plain_type":"Bool","PlainTypeValue":98}
SpiritCollectionId{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
OriginOfShellCollectionId{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
CareerTypeCount{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["pallet_phala_world:traits:CareerType"],"value":"U32","keys_id":135,"value_id":4}}
IsOriginOfShellsInventorySet{"origin":"PlainType","plain_type":"Bool","PlainTypeValue":98}
SpiritsMetadata{"origin":"PlainType","plain_type":"Vec<U8>","PlainTypeValue":122}
OriginOfShellsMetadata{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["pallet_phala_world:traits:RaceType"],"value":"Vec<U8>","keys_id":134,"value_id":122}}
Overlord{"origin":"PlainType","plain_type":"AccountId","PlainTypeValue":0}
Constants
Name
Type
Value
SecondsPerEraU648051010000000000
MinBalanceToClaimSpiritU12800a0724e180900000000000000000000
LegendaryOriginOfShellPriceU1280080a1a76b4a35000000000000000000
MagicOriginOfShellPriceU1280000c16ff28623000000000000000000
PrimeOriginOfShellPriceU12800406352bfc601000000000000000000
IterLimitU32e8030000
Error Types
Name
Docs
WorldClockAlreadySet
SpiritClaimNotAvailable
RareOriginOfShellPurchaseNotAvailable
PrimeOriginOfShellPurchaseNotAvailable
PreorderOriginOfShellNotAvailable
PreorderClaimNotAvailable
SpiritAlreadyClaimed
InvalidSpiritClaim
InvalidMetadata
MustOwnSpiritToPurchase
OriginOfShellAlreadyPurchased
BelowMinimumBalanceThreshold
WhitelistVerificationFailed
InvalidPurchase
NoAvailablePreorderId
PreorderClaimNotDetected
RefundClaimNotDetected
PreorderIsPending
PreordersCorrupted
NotPreorderOwner
RaceMintMaxReached
OverlordNotSet
RequireOverlordAccount
InvalidStatusType
WrongRarityType
SpiritCollectionNotSet
SpiritCollectionIdAlreadySet
SpiritsMetadataNotSet
OriginOfShellCollectionNotSet
OriginOfShellCollectionIdAlreadySet
OriginOfShellInventoryCorrupted
OriginOfShellInventoryAlreadySet
OriginOfShellsMetadataNotSet
UnableToAddAttributes
KeyTooLong
NoAvailableRaceGivewayLeft
NoAvailableRaceReservedLeft
WrongNftSaleType