Editions

Verified contract

Active on Ethereum with 593 txns
Deployed by via 0x79ab5313 at 17178240
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $6,433.54
0x77e1e3a1c2dc0bdc303002923e9b4484d9f69afa6a655cfbd44c732e61b11b2b
0xb25f61b4205eef0bbdaf127362943e31bcea10dc518593f1f4604b6ebd2a4a45
0x30f325b5fe1b6c8ac64f572fa19ae6a5d98881e0d5ec21391fe000bc42193931
0x13520ff7f3bc5182068e925654d5cd93d70cee17fbdbe812b495b6e3e25b0f3e
0x342294310f28b8273c69185b432afd8cdc7acc5fbd3dec7427548f7494104f18
0x3c5d1018c1efd3d81ff563146c721c0b03f2e766244eefc48c6fc76a0bc886db
0x2287e25f4409079810cd415979bf6842fbc3505923a7ec9195a3ee06c71a26d2
0x6b0ca4355322f338e1e018c4fa34038d640fe2562952aa71a04b9d00faac942c
0x347ac8da581fee3c5984e92ea4fbedbe1e600ca33e8ff1840d6af4692d2c7630
0xc02db43c41803b7668dd3d7b9717f6d273f7215e9117063c09f535c14fdf9770

Functions
Getter at block 21286171
CREATE_ROLE(view returns (bytes4)
0x2ad5dda4
SIGNER_ROLE(view returns (bytes4)
0xe2f4eaae
UPDATE_ROLE(view returns (bytes4)
0x3ee192ac
implementation(view returns (address)
0x5afbf5a5d8548c4e8ae80d3216dcfa7300acd252
percentFee(view returns (uint256)
300
Read-only
calculateFee(uint256 _unitPriceuint256 _quantityaddress _tokenview returns (uint256)
calculateTotalValue(uint256 _unitPriceuint256 _quantityaddress _tokenview returns (uint256)
contractPermissions(address _contractview returns (bool)
editionsData(uint64view returns (address paymentAddressaddress paymentTokenaddress cloneuint64 startTimeuint64 endTimeuint64 maxEditionsuint32 minEditionsuint32 mintLimituint16 referralBasisPointsuint256 pricePerEditionbool closed)
erc20Balances(addressaddressview returns (uint256)
fixedFees(addressview returns (uint256)
getIdOwner(uint64 _idview returns (address)
getMessageHash(uint256 cidaddress touint256 maxEditionsuint256 startTimeuint256 endTimeuint256 pricePerEditionuint256 mintLimitpure returns (bytes32)
getPlugin(uint64 _idview returns (address)
getStorageContract(uint64 _idview returns (address)
isAuthorized(address _useraddress _operatorbytes4 _roleview returns (bool)
isAuthorizedById(uint64 _idbytes4 _roleaddress _operatorview returns (bool)
nativeBalances(addressview returns (uint256)
recoverSigner(bytes32 messageHashuint8 vbytes32 rbytes32 spure returns (address)
verifySignature(uint256 cidaddress touint256 maxEditionsuint256 startTimeuint256 endTimeuint256 pricePerEditionuint256 mintLimitbytes signaturepure returns (address)
State-modifying
adminWithdrawERC20(address _tokenaddress _recipientuint256 _amount
adminWithdrawNative(address _recipientuint256 _amount
close(uint64 _id
createEdition(struct EditionsCreateEditionParams paramsreturns (address clone)
initializeAuthGuard(address _registry
migratePluginContract(uint64 _idaddress _newPluginContractreturns (bool)
mint(uint64 _idaddress _touint256 _quantityaddress _curatorpayable 
open(uint64 _id
signatureMint(struct EditionsSignatureMintParams paramspayable 
updateEdition(uint64 _iduint64 _startTimeuint64 _endTimeuint32 _minEditionsuint64 _maxEditionsuint256 _pricePerEditionuint32 _mintLimituint16 _referralBasisPoints
updateFixedFee(address _tokenuint256 _newFixedFee
updatePercentFee(uint256 _newPercentFee
withdrawERC20(address _tokenaddress _recipientuint256 _amount
withdrawNative(address _recipientuint256 _amount
Events
EditionCreated(uint256 indexed cidstruct EditionsEditionsData newEdition
EditionUpdated(uint256 indexed cidstruct EditionsEditionsData updatedEdition
PaymentReceived(address buyeraddress indexed selleraddress indexed tokenaddress pluginuint256 unitPriceuint256 quantityuint256 protocolFeeuint64 indexed id
ReferralPaymentReceived(address buyeraddress indexed selleraddress indexed curatoraddress tokenaddress pluginuint256 unitPriceuint256 quantityuint256 protocolFeeuint256 referralAmountuint64 indexed id
Withdrawn(address indexed tokenaddress indexed recipientuint256 amount
Constructor
constructor(address _registryaddress _implementationuint256 _nativeFixedFeeuint256 _percentFee
Fallback and receive

This contract contains no fallback and receive objects.

Errors
CreateFail(