BlockBarMarketplace

Verified contract

Active on Ethereum with 459 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "BlockBarMarketplace"

0x340d441b3a316a745e4d62c097eb87016bc78e7723b459ae3481215dba878ee4
0xe16830c9c5b54f89b2cad2836317bd00810c79336083df67c3c3b1c597cf1300
0xbbfbd1e2a65bbb1c67194ad779a0d92fa0a6f2994672633d277b94e69f3dcf05
0xa0192cc855dcdf3c4bd2b74ccf2f817b5cfa40b056abf4799bdaf65cdc5f2b9e
0x84fafa4189c6640644efc595ba6f1208f0835660d7ba27ed26e32457168b26fb
From
0x86f9ad0d879c2e4458b4c9f02158dea21bb8f21307b989251d585fc87748e818
0x4199e26170db56f28713677c92c145e51cb08e130f5d73284fd4e94db7fb05ee
0xe412dc8acfacedc7780a2f2bd52c585aa88ee7806bde5e66c0351161c1113405
0xc606f9d0062419ab8da57f1b0817e9d1c6f3d940fbd2c0eb22db46104e919395
0x29fbcecc1e50bf52adc0555a66c8dd3c75c532e85d395f8ab8edcb6405c98810

Functions
Getter at block 21210904
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
ETH_CURRENCY(view returns (bytes32)
0xaaaebeba3810b1e6b70781f14b2d72c1cb89c0b2b320c43bb67ff79f562f5ff4
FEE_DENOMINATOR(view returns (uint96)
10000
PAUSER_ROLE(view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
USD_CURRENCY(view returns (bytes32)
0xc4ae21aac0c6549d71dd96035b7e0bdb6c79ebdba8891b666115bc976d16a29e
getETHCurrencyBytes(pure returns (bytes32 ETHCurrency)
0xaaaebeba3810b1e6b70781f14b2d72c1cb89c0b2b320c43bb67ff79f562f5ff4
getETHPriceInUSD(view returns (uint256 ETHPriceInUSD)
307699698553
getMarketplaceFee(view returns (uint96 marketplaceFees)
1000
getOwner(view returns (address owner)
0x3f4d3fb5a7f4b24cebf0efa8c8222bfd13635583
getSales(view returns (uint256 numberOfSales)
60
getUSDCurrencyBytes(pure returns (bytes32 USDCurrency)
0xc4ae21aac0c6549d71dd96035b7e0bdb6c79ebdba8891b666115bc976d16a29e
listingsCount(view returns (uint256 count)
340
name(pure returns (string nameOfContract)
BlockBarMarketplace
paused(view returns (bool)
false
Read-only
convertETHWeiToUSDWei(uint256 amountInETHview returns (uint256 USDWei)
convertUSDWeiToETHWei(uint256 amountInUSDview returns (uint256 ETHWei)
getListing(uint256 listingIdview returns (struct Listing listing)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isClose(uint256 originalAmountuint256 compareToAmountuint256 thresholdpure returns (bool valueIsClose)
supportsInterface(bytes4 interfaceIdview returns (bool)
validate(uint256 listingIdview returns (bool isValid)
State-modifying
createPrivateListing(uint256[] tokenIdsuint256 amountbytes32 currencyaddress payoutAddressuint256 validUntiladdress buyerAddressreturns (uint256 listingId)
createPublicListing(uint256[] tokenIdsuint256 amountbytes32 currencyaddress payoutAddressuint256 validUntilreturns (uint256 listingId)
disableListing(uint256 listingId
drain(
grantRole(bytes32 roleaddress account
multicall(bytes[] datareturns (bytes[] results)
pause(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setMarketplaceFee(uint96 newMarketplaceFee
swap(uint256 listingIdpayable 
unpause(
updateListingExpiration(uint256 listingIduint256 validUntilreturns (struct Listing listing)
Events
ListingCreated(uint256 indexed listingIdaddress indexed owner
ListingDisabled(uint256 indexed listingId
ListingUpdated(uint256 indexed listingIdaddress indexed owneruint256 indexed validUntil
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
Swap(uint256 indexed listingIdaddress indexed buyer
TransferToPreviousOwner(uint256 indexed listingIdaddress indexed collectoruint256 indexed amount
TransferToRoyaltiesCollector(uint256 indexed tokenIdaddress indexed collectoruint256 shareuint256 amount
Unpaused(address account
Constructor
constructor(address blockbarBtlContractAddressaddress priceFeedAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.