subscan
Runtime Modules / Marketplace
Spec Version:
Events
Name
Lookup
Attributes
ListingCreatedf900["ListingIdOf","ListingOf"]
ListingCancelledf901["ListingIdOf"]
ListingFilledf902["ListingIdOf","AccountId","TokenBalanceOf","TokenBalanceOf","TokenBalanceOf","TokenBalanceOf"]
BidPlacedf903["ListingIdOf","BidOf"]
AuctionFinalizedf904["ListingIdOf","Option<BidOf>","TokenBalanceOf","TokenBalanceOf"]
ProtocolFeeSetf905["Perbill"]
Storage Functions
Name
Type
Info{"origin":"PlainType","plain_type":"compact<U32>","PlainTypeValue":946}
Listings{"origin":"Map","n_map_type":{"hashers":["Identity"],"key_vec":["H256"],"value":"pallet_marketplace:features:listing:Listing","keys_id":12,"value_id":277}}
Constants
Name
Type
Value
MinimumBidIncreasePercentageU3280f0fa02
ReserveIdentifier[U8; 8]6d61726b74706c63
ListingDepositU128009060b6da2e07070000000000000000
ListingActiveDelayU3205000000
MaxRoundingErrorU128e8030000000000000000000000000000
MaxSaltLengthU3220000000
Error Types
Name
Docs
UnableToFillthe order cannot be filled
ListingNotFoundThe listing does not exist
NoPermissionThe caller does not have permission for this operation
MaxRoundingErrorExceededThe max rounding error was exceeded
LowBaseCurrencyBalanceThe base currency balance is too low
LowTokenBalanceThe token balance is too low
TransferParamCreationFailedTransfer params could not be created
TakeValueUnderMinimumThe take value is under the minimum requirement
ListingAlreadyExistsA listing with this id already exists
InvalidAuctionStartThe start time of the auction must be greater than the current block plus theminimum requirement
InvalidAuctionEndThe end time of the auction must be after the start
InactiveAuctionCannot bid on an auction that has not started or is over
AuctionNotOverCannot finalize an auction that is not over
ListingIsWrongTypeAn action was taken that is not compatible with the listing's type.
InvalidAmountThe amount is invalid
InvalidPriceThe price is invalid
ListingForbiddenListing is forbidden for this token
NoCurrencyNeither the make side or the take side of the listing is considered a currency
ListingNotActiveThe listing has not crossed the mandatory delay before its considered active
CurrencyNotAllowedAsRoyaltyThe currency is not allowed to be used as a royalty payment
BuyerIsSellerThe seller is not allowed to buy their own listing
MakeAssetFrozenMake asset is frozen
TakeAssetFrozenTake asset is frozen