MarketplaceSettingsV3

Verified contract

Active on Ethereum with 3 txns
Deployed by via 0x19bb7a1a at 18019287
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot

No balances found for "MarketplaceSettingsV3"

0x1583ff00ae8db94f27b27a8c37dabb52808c6f5d5be825c8ed48ec351488be77
0xaa17ec34af9c09423c1579bff691bf96d989bfae12c267ccfbcebc0ef60c2fff
0x4c08d7c6d6cf5a7fc6f86b58f7bd4294804bd6b374d95e44b5f9dfb3c02d8314

Functions
Getter at block 21176293
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
TOKEN_MARK_ROLE(view returns (bytes32)
0xe403a42bbb760a8b3610033c6ca9047404adf765af465dfb889617dd2d64bf62
getMarketplaceFeePercentage(view returns (uint8)
3
getMarketplaceMaxValue(view returns (uint256)
28948022309329048855892746252171976963317496166410141009864396001978282409984
getMarketplaceMinValue(view returns (uint256)
1000
getStakingFeePercentage(view returns (uint8)
1
owner(view returns (address)
0x0bbf6fbb27645d6e587f63a260917ecd9b19b22f
Read-only
calculateMarketplaceFee(uint256 _amountview returns (uint256)
calculateMarketplacePayoutFee(uint256 _amountview returns (uint256)
calculatePrimarySaleFee(addressuint256 _amountview returns (uint256)
calculateStakingFee(uint256 _amountview returns (uint256)
getERC721ContractPrimarySaleFeePercentage(addressview returns (uint8)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasERC721TokenSold(address _contractAddressuint256 _tokenIdview returns (bool)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
grantMarketplaceAccess(address _account
grantRole(bytes32 roleaddress account
markContractAsSold(address _contractAddressreturns (bool)
markERC721Token(address _contractAddressuint256 _tokenIdbool _hasSold
markTokensAsSold(address _originContractuint256[] _tokenIds
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setERC721ContractPrimarySaleFeePercentage(address _contractAddressuint8 _percentage
setMarketplaceFeePercentage(uint8 _percentage
setMarketplaceMaxValue(uint256 _maxValue
setMarketplaceMinValue(uint256 _minValue
setPrimarySaleFeePercentage(uint8 _primarySaleFeePercentage
setStakingFeePercentage(uint8 _percentage
transferOwnership(address newOwner
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Constructor
constructor(address newOwneraddress oldSettings
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.