MasterMintV2
Verified contract
Active on
Ethereum with 1,059 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($196.02)
Native
Value
$196.02
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.06 | $3,266.99 |
$196.02 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16353661 | 2 years ago | | | 0.06 | 0.0056963470 | |
| 15303862 | 2 years ago | | | 0.06 | 0.011507210 | |
| 15165950 | 2 years ago | | | 0.06 | 0.0042177474 | |
| 14929910 | 2 years ago | | | 0.12 | 0.027759766 | |
| 14705129 | 3 years ago | | | 0.12 | 0.038456693 | |
| 14541261 | 3 years ago | | | 0.12 | 0.028129767 | |
| 14407699 | 3 years ago | | | 0.06 | 0.024016500 | |
| 14326096 | 3 years ago | | | 0.12 | 0.014628186 | |
| 14227815 | 3 years ago | | | 0.06 | 0.025094351 | |
| 14222374 | 3 years ago | | | 0.06 | 0.016643240 |
ABI
ABI objects
Getter at block 21173183
ADMIN_ROLE() view returns (bytes32)
0xdf8b4c520ffe197c5343c6f5aec59570151ef9a492f2c624fd45ddde6135ec42
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
OPERATOR_ROLE() view returns (bytes32)
0x523a704056dcd17bcf83bed8b68c59416dac1119be77755efe3bde0a64e46e0c
calculator() view returns (address)
0xa2a21512d1cf2fdd23a41700d63bb0220c720c04
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=4000000000000000000000000)
curationFeesPayoutAccount() view returns (address)
0x0000000000000000000000000000000000000000
feesCollectable() view returns (uint256)
0
getNumberOfMints() view returns (uint256)
3
nOwnerResolver() view returns (address)
0x731b19acaa0ae77aea8bf8515f6dcdb894c248c2
nilCollectable() view returns (uint128)
0
protocolFeesPayoutAccount() view returns (address)
0x0000000000000000000000000000000000000000
totalNilMinted() view returns (uint128)
18812475000000000000000
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 MasterMintV2MintState)
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[])
nUsed(uint256 mintId, uint256 nid) view returns (bool)
nsUsed(uint256 mintId, uint256[] nids) view returns (bool[])
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, bytes data) payable
mintTokenIds(uint256 mintId, uint256[] tokenIds, bytes data) payable
mintWithN(uint256 mintId, uint256[] tokenIds, bytes data) 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 MasterMintV2ProtocolConfiguration configuration_)
setCurationFeesPayoutAccount(address newCurationFeesPayoutAccount)
setMintCreator(uint256 mintId, address newCreator)
setMintStatus(uint256 mintId, uint8 status)
setProtocolFeesPayoutAccount(address newProtocolFeesPayoutAccount)
MintAdded(uint256 mintId, struct MasterMintV2MintMetadata metadata)
MintReplaced(uint256 mintId, struct MasterMintV2MintMetadata 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 MasterMintV2ProtocolConfiguration configuration_, address dao)
receive()
This contract contains no error objects.