MinterFilterV2

Verified contract

Active on Ethereum with 145 txns
Deployed by via 0xd431f17e at 18486348
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 "MinterFilterV2"

0xd33e10a6c3e68d67e1f2c776f9cc2037326c0782ffc1c0585e8cbf36913861af
0x18589455e7f797e516e6037533fa9cf80703a9062300ecde7357810238876085
0xcd138d5c735e757869a1d77fc68786231de967b350d40ca652f4ad43a13cedc4
0x9377ae7123a747a6f107cb30a75128a6073aadffc9dbadf8961e4d82c8ac8bb0
0xbde7425593003f8fc1f7c25f653e99b61e92424da051b2880ab9cc21de9a8d0b
0xe1991708e67269c3b580f787d3fdb0f989d683261accc4513a5a4f910c898d05
0xf4239dc300d38167a73b011cc2343db8a26a67ef4756564be1cec1fcbfc76d15
0xc7cbee26d3573e1cbe84b67e6b1d060cc81a27703816ee891a527760f1163d02
0x8dee889061de825adc724087b0099652efe62d75c6bfaa746b36ce79cdb2b332
0x8fa907c492a7b9463c6e33f06f53978b86517431042c04a64d69116778e2ef47

Functions
Getter at block 21178744
adminACLContract(view returns (address)
0xfafda82cde1502c41e597e4656953533c16ca994
coreRegistry(view returns (address)
0x2ee7b9bb2e038be7323a119701a191c030a61ec6
 
getAllGloballyApprovedMinters(view returns (struct IMinterFilterV1MinterWithType[] mintersWithTypes)
minterFilterType(pure returns (string)
MinterFilterV2
minterFilterVersion(pure returns (string)
v2.0.0
owner(view returns (address)
0xfafda82cde1502c41e597e4656953533c16ca994
 
renounceOwnership(pure 
Read-only
getAllContractApprovedMinters(address coreContractview returns (struct IMinterFilterV1MinterWithType[] mintersWithTypes)
getMinterForProject(uint256 projectIdaddress coreContractview returns (address)
getNumProjectsOnContractWithMinters(address coreContractview returns (uint256)
getProjectAndMinterInfoOnContractAt(address coreContractuint256 indexview returns (uint256 projectIdaddress minterAddressstring minterType)
getProjectsOnContractUsingMinter(address coreContractaddress minterview returns (uint256[] projectIds)
isApprovedMinterForContract(address coreContractaddress minterview returns (bool)
isGloballyApprovedMinter(address minterview returns (bool)
isRegisteredCoreContract(address coreContractview returns (bool)
numProjectsUsingMinter(address minterAddressview returns (uint256 numProjects)
projectHasMinter(uint256 projectIdaddress coreContractview returns (bool)
State-modifying
adminACLAllowed(address senderaddress contract_bytes4 selectorreturns (bool)
approveMinterForContract(address coreContractaddress minter
approveMinterGlobally(address minter
mint_joo(address touint256 projectIdaddress coreContractaddress senderreturns (uint256 tokenId)
removeMinterForProject(uint256 projectIdaddress coreContract
removeMintersForProjectsOnContract(uint256[] projectIdsaddress coreContract
revokeMinterForContract(address coreContractaddress minter
revokeMinterGlobally(address minter
setMinterForProject(uint256 projectIdaddress coreContractaddress minter
transferOwnership(address newOwner
updateCoreRegistry(address coreRegistry_
Events
AdminACLUpdated(address indexed adminACLContract
CoreRegistryUpdated(address indexed coreRegistry
Deployed(
MinterApprovedForContract(address indexed coreContractaddress indexed minterstring minterType
MinterApprovedGlobally(address indexed minterstring minterType
MinterRevokedForContract(address indexed coreContractaddress indexed minter
MinterRevokedGlobally(address indexed minter
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ProjectMinterRegistered(uint256 indexed projectIdaddress indexed coreContractaddress indexed minterstring minterType
ProjectMinterRemoved(uint256 indexed projectIdaddress indexed coreContract
Constructor
constructor(address adminACLContract_address coreRegistry_
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.