KikoMints

Verified contract

Proxy

Active on Ethereum with 349 txns
Deployed by via 0x0b1e22b1 at 16630620
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 43 additional slots
-
variable spans 48 additional slots
6 additional variables
Native
Value $456.38
0x1d059e42630874062d4384008a76b7035be3246dfbc2c68162d351955cc820d2
0xe3464f756dab4013a3ee88a00e36f973f5562d51eccd2802d54b81c8295b150f
0x274d9f72c2b762f75a822fec1d781f5dcad8340366a8ed55249a428428800ba4
0xae4cca02790669a6dc7b89cb9352e104cfd321791ea5425de7cee6dc482dce59
0x2f02c8880ca82b87cd089efd810ce643581cfef4b4f947717afade3f763f762e
0x5575deca205bb8d7c9f59a4cf3f588d00c9d51b1cfa7a7a31b86ea2c30a005d4
0x6ed205bae087f3451eac4d7474f6a489b013bb37dedbbfd668d7901d31c72fb7
0x7bb4738390f1a80beb01f585e1361dd596341103c84dc0d4dcf8dc6182a19ad8
0xcf65f04d41a5d3c585b908abea9d92ea8e6b55d9a131e909623c2ec772f9b8c1
0x54ca783d62c9dba16bd7b366a5d0077503b4666a022f65bff8ef67c57878f09d

Functions
Getter at block 21187246
DECIMALS_FOR_TOKENID(view returns (uint256)
10000000000
couponHashPrecision(view returns (uint256)
100
getCollectionCount(view returns (uint256)
17
materialsAndToolsContract(view returns (address)
0x3416218f08635669f63cd11b973cfbb634304213
name(view returns (string)
KikoMints
owner(view returns (address)
0x7777409f4c5c4476d3a50098441852a8aab5f777
symbol(view returns (string)
KIKO
vipPassContract(view returns (address)
0x4e5da991b56f7b90b5a63da8d1daa45fe841d5fb
Read-only
balanceOf(address ownerview returns (uint256)
collectionIdAndBaseTokenIdToTokenId(uint256 collectionIduint256 baseTokenIdpure returns (uint256)
collectionIdAndTokenIdInCollectionToCustomDiscount(uint256uint256view returns (uint256)
collections(uint256view returns (string itemLabelstring baseURIaddress baseTokenuint256 baseCollectionuint256 priceuint256 discountPriceuint256 totalTokenIdsuint256 collectionTypeuint256 paymentErc20Priceaddress paymentErc20Addressbool available)
couponHashToDiscountPercentageTimesPrecision(bytes32view returns (uint256)
couponHashToUses(bytes32view returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getCollectionMts(uint256 collectionIdview returns (uint256[]uint256[])
getOwnerOfTokenInCollection(uint256 collectionIduint256 tokenIdInCollectionview returns (address)
getTokenInCollectionHasBeenMinted(uint256 collectionIduint256 tokenIdInCollectionview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
isCollectionFreezed(uint256view returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenIdToCollectionIdAndBaseTokenId(uint256 tokenIdpure returns (uint256uint256)
tokenURI(uint256 tokenIdview returns (string)
voucherHashToUses(bytes32view returns (uint256)
voucherHashToValue(bytes32view returns (uint256)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addAndEditCollections(struct KikoMintsCollectionUpdate collectionsToUpdatestruct KikoMintsCollection[] collectionsToAdd
approve(address operatoruint256 tokenId
freezeCollectionsForever(uint256[] collectionIds
initialize(address warmXYZaddress delegateCash
mintFromCollection(uint256 collectionIduint256 tokenIdInCollectionstring couponstring voucherpayable 
mintFromCollectionMultiple(uint256[] collectionIdsuint256[] tokenIdsInCollectionuint256[] proxyTypesstring couponstring voucherpayable 
renounceOwnership(
runAirdrop(uint256[] collectionIdsuint256[] tokenIdsaddress[] owners
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setAdmin(address addrbool enabled
setApprovalForAll(address operatorbool approved
setCoupons(bytes32[] couponHashesuint256[] usesuint256[] discounts
setCustomDiscount(uint256[] collectionIdsuint256[] tokenIdsInCollectionuint256[] customDiscounts
setMaterialsAndToolsContract(address _contract
setVipPassContract(address _contract
setVouchers(bytes32[] voucherHashesuint256[] usesuint256[] values
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
withdraw(
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Initialized(uint8 version
Minted(uint256 indexed collectionIduint256 indexed tokenIdInCollection
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SetAdmin(address indexed addrbool indexed enabled
SetCoupon(bytes32 indexed couponHashuint256 discountValueuint256 uses
SetCustomDiscount(uint256 indexed collectionIduint256 indexed tokenIdInCollectionuint256 customDiscount
SetVoucher(bytes32 indexed voucherHashuint256 discountValueuint256 uses
ToggleCollection(uint256 indexed indexbool indexed available
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
OperatorNotAllowed(address operator