FFMarketplace

Verified contract

Active on Ethereum with 3,744 txns
Deployed by via 0x5f8e41dd at 15121615
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#1)
ERC-1555
--
0xf8c2ddfecf2bc0b47a12e1964b2fa4359903c4d229e990fb2a7d579790218821
0xcdaf1c800fc1d456f98d3564c259bbfdb772986fa5826e16448fb9bfc1176862
0xf860cb49e8f3b492eaf0cb9ecb2e33ede38649ce23c0eee1ad82ee2571e946f3
0x21ca5f5ee7643edfd5a3fcd4a2552b6aeff0a7c807bf41618c26241cebfcbf99
0xaede44201e0b8a9614c854c9988f910bc877d2d1740c88696d571d76d358250a
0x0040f158b805c3cbda0ef2ee3bf36ace1690e90707d3fd49fc08924ee36bf87c
0xa5a76f0f5f370b56cdf2d250a0dd87c838325729f831a08a3418ac2cc863533a
0x116d06b02b69ad1cb0644eebd6e8c73773c7ef4c4540ef0c2636494b32190de0
0xd1e8091d41dd9cc432c1258996432f071beb9480f49435340fff432577b19bd2
0x3542d4380820fe7d7329dbc3753d91b5f5dc9b957658b6e60e8fd5c9c6d58bbd

Functions
Getter at block 21292807
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MARKETPLACE_ADMIN(view returns (bytes32)
0x327ba3f171911ab8c29a8ecfd67f0f318ea5db161d38bb45109f98ef01af7bf2
 
getWLVendingItemsAll(view returns (struct FFMarketplaceWLVendingItem[])
getWLVendingItemsLength(view returns (uint256)
210
marketItem(view returns (address)
0xcc508d2c524ff37d1bbc4aeb4296c42cdb1043b4
paused(view returns (bool)
false
token(view returns (address)
0xd9fe2551598ac520a5610bc6d74e37bd2ac08f4b
Read-only
addressToDiscord(addressview returns (string)
getFixedPriceOfItem(uint256 index_view returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getWLPurchasersOf(uint256 index_view returns (address[])
getWLVendingItem(uint256 index_view returns (struct FFMarketplaceWLVendingItem)
getWLVendingItemsPaginated(uint256 start_uint256 end_view returns (struct FFMarketplaceWLVendingItem[])
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
toWLPurchased(uint256addressview returns (bool)
toWLPurchasers(uint256uint256view returns (address)
toWLVendingItems(uint256view returns (uint256 tokenIduint8 itemTypebool activestring titlestring imageUristring descriptionuint32 amountAvailableuint32 amountPurchaseduint256 startTimeuint256 endTimeuint256 pricestring discordstring twitter)
State-modifying
addWLVendingItem(struct FFMarketplaceWLVendingItem WLVendingItem_
burnERC1155Tokens(uint256 tokenId_uint256 amount_
deleteMostRecentWLVendingItem(
giftPurchaserAsMarketAdmin(uint256 index_address giftedAddress_
grantRole(bytes32 roleaddress account
modifyWLVendingItem(uint256 index_struct FFMarketplaceWLVendingItem WLVendingItem_
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(addressaddressuint256uint256bytesreturns (bytes4)
pause(
purchaseWLVendingItem(uint256 index_
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setDiscordIdentity(string discordTag_
unpause(
updateMarketItemContract(address marketItem_
Events
DiscordDirectoryUpdated(address indexed setter_string discordTag_
Paused(address account
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Unpaused(address account
WLVendingItemAdded(address indexed operator_struct FFMarketplaceWLVendingItem item_
WLVendingItemGifted(address indexed gifted_uint256 index_struct FFMarketplaceWLVendingItem item_
WLVendingItemModified(address indexed operator_struct FFMarketplaceWLVendingItem before_struct FFMarketplaceWLVendingItem after_
WLVendingItemPurchased(address indexed purchaser_uint256 index_struct FFMarketplaceWLVendingItem item_
WLVendingItemRemoved(address indexed operator_struct FFMarketplaceWLVendingItem item_
Constructor
constructor(address _tokenaddress _marketItem
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.