ERC721KODACreatorFactory

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xb629555a at 16390496
Slot
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 49 additional slots
-
variable spans 48 additional slots

No balances found for "ERC721KODACreatorFactory"

No transactions found for "ERC721KODACreatorFactory"


Functions
Getter at block 20852433
accessControls(view returns (address)
0x0000000000000000000000000000000000000000
defaultSelfSovereignContractName(view returns (string)
paused(view returns (bool)
false
platformSettings(view returns (address)
0x0000000000000000000000000000000000000000
proxiableUUID(view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
receiverImplementation(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
contractImplementations(stringview returns (address)
deployedHandler(bytes32view returns (address)
flaggedContracts(addressview returns (bool)
getHandler(address[] _recipientsuint256[] _splitAmountsview returns (address)
getHandlerId(address[] _recipientsuint256[] _splitAmountspure returns (bytes32)
implementationIdentifiers(addressview returns (string)
predictDeterministicAddressOfSelfSovereignNFT(string _nftIdentifieraddress _artiststring _namestring _symbolview returns (address)
State-modifying
addCreatorImplementation(address _implementationstring _identifier
deployCreatorContractAndFundsHandler(struct IERC721KODACreatorFactorySelfSovereignDeployment _deploymentParamsuint256 _artistIndexbytes32[] _artistProofaddress[] _recipientsuint256[] _splitAmounts
deployCreatorContractAndFundsHandlerOnBehalfOfArtist(address _artiststruct IERC721KODACreatorFactorySelfSovereignDeployment _deploymentParamsaddress[] _recipientsuint256[] _splitAmounts
deployCreatorContractWithCustomFundsHandler(struct IERC721KODACreatorFactorySelfSovereignDeployment _deploymentParamsaddress _fundsHandleruint256 _artistIndexbytes32[] _artistProof
deployCreatorContractWithCustomFundsHandlerOnBehalfOfArtist(address _artiststruct IERC721KODACreatorFactorySelfSovereignDeployment _deploymentParamsaddress _fundsHandler
deployFundsHandler(address[] _recipientsuint256[] _splitAmountsreturns (address)
flagBannedContract(address _contractbool _banned
initialize(string _erc721ImplementationNameaddress _erc721Implementationaddress _receiverImplementationaddress _accessControlsaddress _settings
pause(
unpause(
updateAccessControls(address _access
updateDefaultCreatorIdentifier(string _default
updateReceiverImplementation(address _receiver
updateSettingsContract(address _newSettings
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
ContractDeployed(
CreatorContractBanned(address indexed _contractbool _banned
DefaultImplementationUpdated(string _identifier
FundsHandlerDeployed(address indexed _handler
Initialized(uint8 version
NewImplementationAdded(string _identifier
Paused(address account
SelfSovereignERC721Deployed(address indexed deployeraddress indexed artistaddress indexed selfSovereignNFTaddress implementationaddress fundsHandler
Unpaused(address account
Upgraded(address indexed implementation
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
DuplicateIdentifier(
DuplicateImplementation(
EmptyString(
OnlyAdmin(
OnlyVerifiedArtist(
ZeroAddress(