AnotherCloneFactory
Verified contract
Implementation
Active on
Base with 0 txns
Storage
Map
Table
Raw
Constants and immutables
5
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 27 additional slots
Balances ($0.00)
No balances found for "AnotherCloneFactory"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "AnotherCloneFactory"
ABI
ABI objects
Getter at block 22930946
AB_ADMIN_ROLE() view returns (bytes32)
0x2ceaf29507f118cd1f62635058556b732f02f44e3a3a133e73c60008a777fd3e
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
PUBLISHER_ROLE() view returns (bytes32)
0x0ac90c257048ef1c3e387c26d4a99bde06894efbcbff862dc1885c3a9319308a
abDataRegistry() view returns (address)
0x0000000000000000000000000000000000000000
abKycModule() view returns (address)
0x0000000000000000000000000000000000000000
abVerifier() view returns (address)
0x0000000000000000000000000000000000000000
collectionCount() view returns (uint256)
0
erc1155Impl() view returns (address)
0x0000000000000000000000000000000000000000
erc721Impl() view returns (address)
0x0000000000000000000000000000000000000000
royaltyImpl() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
collections(uint256) view returns (address nft, address publisher)
erc721ImplAddresses(uint256) view returns (address)
getRoleAdmin(bytes32 role) view returns (bytes32)
hasPublisherRole(address _account) view returns (bool _hasRole)
hasRole(bytes32 role, address account) view returns (bool)
predictAddressFromImplementation(address _impl, bytes32 _salt) view returns (address _predicted)
predictERC1155Address(bytes32 _salt) view returns (address _predicted)
predictERC721Address(uint256 _implementationId, bytes32 _salt) view returns (address _predicted)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events approveERC721Implementation(address _newImpl) returns (uint256 _newImplementationId)
createCollection1155(bytes32 _salt)
createCollection721(uint256 _implementationId, string _name, bytes32 _salt)
createCollection721FromImplementation(address _impl, address _publisher, string _name, bytes32 _salt)
createPublisherProfile(address _account, address _abRoyalty, uint256 _publisherFee)
createPublisherProfile(address _account, uint256 _publisherFee)
grantRole(bytes32 role, address account)
initialize(address _abDataRegistry, address _abVerifier, address _erc721Impl, address _erc1155Impl, address _royaltyImpl)
renounceRole(bytes32 role, address account)
revokePublisherAccess(address _account)
revokeRole(bytes32 role, address account)
setABKYCModule(address _abKYCModule)
setABRoyaltyImplementation(address _newImpl)
setERC1155Implementation(address _newImpl)
setERC721Implementation(address _newImpl)
updateERC721Implementation(uint256 _implementationId, address _newImpl)
Initialized(uint8 version)
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()
This contract contains no fallback and receive objects.
ACCOUNT_NOT_PUBLISHER()
INVALID_PARAMETER()