MasterMint

Verified contract

Active on Ethereum with 1,186 txns
Deployed by via 0x25907a4b at 13505316
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "MasterMint"

0xa6ba452ab72aae84562600f881af2f51b68ba4cf18b49bb917c0f3cd63809d05
0x91b255ef5064e9e8890c53a37d2492d687f26bec1111974908264f6d0997db50
0xec3e41ddfbc2ae63f4c5891427e81975ecbe9575644b2a7e19530098980e02bb
0xc6634beb6c1795f663b51568f65991caba316bcef460aec1fb3d496f7acda16a
0xbff83b2067761ddd880737c6dbd47788ab8c5fd8a179b783edd1dab65398d342
0x5c75931cc988f551f8dcd2d01c02904b4c5e58f85eccffb85ade773f98ffbe1b
0xf13b5c838249a3df5860cb56612d1d9921d4751c6cf388e145621b206efd6716
0xdb3bc00d7f221e06183f3ec4ef256def63f2a8ab6536929c5d6f3964632d9309
0x6e91b5749be59ff284cbc0e5de5fd6a5f69057690d01e43f04a8ad3af81d5c43
0x21fab8fe0d9d8fcfc11b93a20d96919213b1057e4841e70af784784312fc8b19

Functions
Getter at block 21301352
ADMIN_ROLE(view returns (bytes32)
0xdf8b4c520ffe197c5343c6f5aec59570151ef9a492f2c624fd45ddde6135ec42
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
OPERATOR_ROLE(view returns (bytes32)
0x523a704056dcd17bcf83bed8b68c59416dac1119be77755efe3bde0a64e46e0c
calculator(view returns (address)
0x76ea833ff39db34dd7f9bbb9802a067718c371e9
configuration(view returns (uint16 protocolFeesInBPSuint16 curationFeesInBPSuint16 artistMiningHighWatermarkuint16 artistMiningThresholdInBPSuint16 artistMiningPaymentThresholdInETHuint128 maxNilMintable)
(protocolFeesInBPS=0, curationFeesInBPS=0, artistMiningHighWatermark=1000, artistMiningThresholdInBPS=2200, artistMiningPaymentThresholdInETH=10, maxNilMintable=40000000000000000000000000)
curationFeesPayoutAccount(view returns (address)
0x0000000000000000000000000000000000000000
feesCollectable(view returns (uint256)
0
getNumberOfMints(view returns (uint256)
2
nOwnerResolver(view returns (address)
0x731b19acaa0ae77aea8bf8515f6dcdb894c248c2
nilCollectable(view returns (uint128)
0
protocolFeesPayoutAccount(view returns (address)
0x0000000000000000000000000000000000000000
totalNilMinted(view returns (uint128)
276230000000000000000000
vNil(view returns (address)
0x0aa81a3e027bf4ec1549780b756c6f0ac800350d
Read-only
balanceOf(address accountview returns (uint256)
calculateThreshold(address nilPassview returns (uint256 artistMiningThreshold)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
mints(uint256 mintIdview returns (struct MasterMintMintState)
mintsMetadata(uint256view returns (uint32 artistMiningThresholduint16 artistMiningPaymentThresholdInETHuint16 protocolFeesInBPSuint16 curationFeesInBPSaddress nilPassuint8 statusaddress creatoraddress calculator)
nOwned(address ownerview returns (uint256[])
ownerOf(uint256 nidview returns (address)
payments(uint256view returns (uint32 nMinteduint112 nPaiduint112 totalPaidInWei)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenExists(uint256 mintIduint256 tokenIdview returns (bool)
tokensExist(uint256 mintIduint256[] tokenIdsview returns (bool[])
tokensOwned(uint256 mintIdaddress ownerview returns (uint256[])
withdrawals(uint256view returns (uint128 artistMiningWithdrawnuint128 paymentWithdrawn)
State-modifying
addMint(address nilPassaddress creator
creatorWithdraw(uint256 mintIdbool withNil
grantRole(bytes32 roleaddress account
mint(uint256 mintIduint8 amountpayable 
mintTokenIds(uint256 mintIduint256[] tokenIdspayable 
mintWithN(uint256 mintIduint256[] tokenIdspayable 
protocolWithdraw(bool withNil
renounceRole(bytes32 roleaddress account
replaceMint(uint256 mintIdaddress nilPassaddress creator
revokeRole(bytes32 roleaddress account
setCalculator(address calculator_
setConfiguration(struct MasterMintProtocolConfiguration configuration_
setCurationFeesPayoutAccount(address newCurationFeesPayoutAccount
setMintCreator(uint256 mintIdaddress newCreator
setMintStatus(uint256 mintIduint8 status
setProtocolFeesPayoutAccount(address newProtocolFeesPayoutAccount
Events
MintAdded(uint256 mintIdstruct MasterMintMintMetadata metadata
MintReplaced(uint256 mintIdstruct MasterMintMintMetadata metadata
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 vNil_address nOwnerResolver_address calculator_struct MasterMintProtocolConfiguration configuration_address dao
Fallback and receive
receive(
Errors

This contract contains no error objects.