MinterFilterV2
Verified contract
Active on
Ethereum with 145 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x2ee7…1ec6
-
variable spans 1 additional slot
Balances ($0.00)
No balances found for "MinterFilterV2"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21171371 | a day ago | | | 0 | 0.0030011094 | |
| 21161662 | 2 days ago | | | 0 | 0.0019627045 | |
| 21133542 | 6 days ago | | | 0 | 0.0013273438 | |
| 21132387 | 6 days ago | | | 0 | 0.0024279796 | |
| 21131169 | 7 days ago | | | 0 | 0.0044791532 | |
| 21129381 | 7 days ago | | | 0 | 0.0029913936 | |
| 21129380 | 7 days ago | | | 0 | 0.0031489783 | |
| 21094910 | 12 days ago | | | 0 | 0.00086556694 | |
| 21082166 | 13 days ago | | | 0 | 0.00071639694 | |
| 21082027 | 13 days ago | | | 0 | 0.0012819742 |
ABI
ABI objects
Getter at block 21178744 getAllGloballyApprovedMinters() view returns (struct IMinterFilterV1MinterWithType[] mintersWithTypes) renounceOwnership() pure
adminACLContract() view returns (address)
0xfafda82cde1502c41e597e4656953533c16ca994
coreRegistry() view returns (address)
0x2ee7b9bb2e038be7323a119701a191c030a61ec6
minterFilterType() pure returns (string)
MinterFilterV2
minterFilterVersion() pure returns (string)
v2.0.0
owner() view returns (address)
0xfafda82cde1502c41e597e4656953533c16ca994
Read-only
getAllContractApprovedMinters(address coreContract) view returns (struct IMinterFilterV1MinterWithType[] mintersWithTypes)
getMinterForProject(uint256 projectId, address coreContract) view returns (address)
getNumProjectsOnContractWithMinters(address coreContract) view returns (uint256)
getProjectAndMinterInfoOnContractAt(address coreContract, uint256 index) view returns (uint256 projectId, address minterAddress, string minterType)
getProjectsOnContractUsingMinter(address coreContract, address minter) view returns (uint256[] projectIds)
isApprovedMinterForContract(address coreContract, address minter) view returns (bool)
isGloballyApprovedMinter(address minter) view returns (bool)
isRegisteredCoreContract(address coreContract) view returns (bool)
numProjectsUsingMinter(address minterAddress) view returns (uint256 numProjects)
projectHasMinter(uint256 projectId, address coreContract) view returns (bool)
State-modifying
Events adminACLAllowed(address sender, address contract_, bytes4 selector) returns (bool)
approveMinterForContract(address coreContract, address minter)
approveMinterGlobally(address minter)
mint_joo(address to, uint256 projectId, address coreContract, address sender) returns (uint256 tokenId)
removeMinterForProject(uint256 projectId, address coreContract)
removeMintersForProjectsOnContract(uint256[] projectIds, address coreContract)
revokeMinterForContract(address coreContract, address minter)
revokeMinterGlobally(address minter)
setMinterForProject(uint256 projectId, address coreContract, address minter)
transferOwnership(address newOwner)
updateCoreRegistry(address coreRegistry_)
AdminACLUpdated(address indexed adminACLContract)
CoreRegistryUpdated(address indexed coreRegistry)
Deployed()
MinterApprovedForContract(address indexed coreContract, address indexed minter, string minterType)
MinterApprovedGlobally(address indexed minter, string minterType)
MinterRevokedForContract(address indexed coreContract, address indexed minter)
MinterRevokedGlobally(address indexed minter)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
ProjectMinterRegistered(uint256 indexed projectId, address indexed coreContract, address indexed minter, string minterType)
ProjectMinterRemoved(uint256 indexed projectId, address indexed coreContract)
constructor(address adminACLContract_, address coreRegistry_)
This contract contains no fallback and receive objects.
This contract contains no error objects.