MasterMint
Verified contract
Active on
Ethereum with 1,186 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "MasterMint"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 13527459 | 3 years ago | | | 0.154 | 0.015592524 | |
| 13527459 | 3 years ago | | | 0.154 | 0.012891149 | |
| 13527229 | 3 years ago | | | 0.077 | 0.0069309150 | |
| 13526664 | 3 years ago | | | 0.154 | 0.012356829 | |
| 13526608 | 3 years ago | | | 0.154 | 0.013735328 | |
| 13526607 | 3 years ago | | | 0.077 | 0.013136325 | |
| 13526605 | 3 years ago | | | 0.077 | 0.013081949 | |
| 13526605 | 3 years ago | | | 0.077 | 0.013118428 | |
| 13526605 | 3 years ago | | | 0.077 | 0.016389790 | |
| 13526604 | 3 years ago | | | 0.077 | 0.012024478 |
ABI
ABI objects
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 protocolFeesInBPS, uint16 curationFeesInBPS, uint16 artistMiningHighWatermark, uint16 artistMiningThresholdInBPS, uint16 artistMiningPaymentThresholdInETH, uint128 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 account) view returns (uint256)
calculateThreshold(address nilPass) view returns (uint256 artistMiningThreshold)
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
mints(uint256 mintId) view returns (struct MasterMintMintState)
mintsMetadata(uint256) view returns (uint32 artistMiningThreshold, uint16 artistMiningPaymentThresholdInETH, uint16 protocolFeesInBPS, uint16 curationFeesInBPS, address nilPass, uint8 status, address creator, address calculator)
nOwned(address owner) view returns (uint256[])
ownerOf(uint256 nid) view returns (address)
payments(uint256) view returns (uint32 nMinted, uint112 nPaid, uint112 totalPaidInWei)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenExists(uint256 mintId, uint256 tokenId) view returns (bool)
tokensExist(uint256 mintId, uint256[] tokenIds) view returns (bool[])
tokensOwned(uint256 mintId, address owner) view returns (uint256[])
withdrawals(uint256) view returns (uint128 artistMiningWithdrawn, uint128 paymentWithdrawn)
State-modifying
Events addMint(address nilPass, address creator)
creatorWithdraw(uint256 mintId, bool withNil)
grantRole(bytes32 role, address account)
mint(uint256 mintId, uint8 amount) payable
mintTokenIds(uint256 mintId, uint256[] tokenIds) payable
mintWithN(uint256 mintId, uint256[] tokenIds) payable
protocolWithdraw(bool withNil)
renounceRole(bytes32 role, address account)
replaceMint(uint256 mintId, address nilPass, address creator)
revokeRole(bytes32 role, address account)
setCalculator(address calculator_)
setConfiguration(struct MasterMintProtocolConfiguration configuration_)
setCurationFeesPayoutAccount(address newCurationFeesPayoutAccount)
setMintCreator(uint256 mintId, address newCreator)
setMintStatus(uint256 mintId, uint8 status)
setProtocolFeesPayoutAccount(address newProtocolFeesPayoutAccount)
MintAdded(uint256 mintId, struct MasterMintMintMetadata metadata)
MintReplaced(uint256 mintId, struct MasterMintMintMetadata metadata)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
constructor(address vNil_, address nOwnerResolver_, address calculator_, struct MasterMintProtocolConfiguration configuration_, address dao)
receive()
This contract contains no error objects.