ALTS by adidas

Verified contract

Active on Ethereum with 21,793 txns
Deployed by via 0xee911701 at 16907002
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
12 additional variables
 (#1228)
ERC-721
--
0xc075e7367e0580e5e3f11290b7f3b478e427628b9ee30226adef7486f3c6cc82
From
0xd36eb83612aefaa30f4364c8a659e32752bb60bb099ea0fe5223becf68e3054a
0x23b96e80a837fa41578a76e5eeeb7996efad7691b6e5df978706aa068d1cc305
0x56e784438bc81f7325219fc8e6cf1c874a897673d23e61690e5935160255884b
0xbccc645f603b6736de460ec65fd8085a40fc99739eb3fd2875bd5c2849b60a59
0x2b726de91482fb1a3137981f2faa4c9f329b7595bbea84457d14731076f53aef
0x437ad7ac81ce7d5b3378e8ab1f95430ef191166f38037aaad9f0002de32038b5
0x00eedf7090041ef8e81c1230a8fb5020c3644a12db5bd4d9870e4c220de1812e
0xcb165eb76f999aed27819ba727a7700908d74030e923d91f8dc0f9cd788b0a3b
0x193579c33296b9e9b4506de7a21fd37f81d998b33bad90423c95f4da5914e4d7

Functions
Getter at block 20877801
altsTokenOperatorFilter(view returns (address)
0xa61772321a319d961ec2f5b830d5d1b775910510
baseUri(view returns (string)
https://vm.adidas.land/api/alts/
childrenLocked(view returns (bool)
true
contractFiltering(view returns (bool)
true
contractLocked(view returns (bool)
false
contractURI(view returns (string)
ipfs://QmTm8nKjhMVPqzKoXvnP7ygu2V5AVoP3x5MjxFPDRoT5WV/
maxSupply(view returns (uint256)
30000
mintLocked(view returns (bool)
true
name(view returns (string)
ALTS by adidas
operatorFilteringEnabled(view returns (bool)
true
owner(view returns (address)
0x6d1c18bccde60142af23a3f8aa6f5f59c532a675
symbol(view returns (string)
ALT
totalSupply(view returns (uint256)
20066
uriSuffix(view returns (string)
/
waitDuration(view returns (uint256)
1000
Read-only
balanceOf(address ownerview returns (uint256)
balanceOfERC1155Child(uint256 _tokenIdaddress _childContractuint256 _childTokenIdview returns (uint256)
balanceOfERC20Child(uint256 _tokenIdaddress _childContractview returns (uint256)
child721Exists(address _childContractuint256 _childTokenIdview returns (bool)
getAllERC1155ChildContracts(uint256 _tokenIdview returns (address[])
getAllERC721ChildContracts(uint256 _tokenIdview returns (address[])
getApproved(uint256 tokenIdview returns (address)
getERC1155Children(uint256 _tokenIdaddress _childContractview returns (uint256[]uint256[])
getERC20Children(uint256 _tokenIdview returns (address[]uint256[])
getERC721Children(uint256 _tokenIdaddress _childContractview returns (uint256[])
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
ownerOf721Child(address _childContractuint256 _childTokenIdview returns (addressuint256)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenHasChildren(uint256 _tokenIdview returns (bool)
tokenURI(uint256 _tokenIdview returns (string)
total721ChildTokens(uint256 _tokenIdaddress _childContractview returns (uint256)
walletOfOwner(address __owneruint256 _startingIndexuint256 _endingIndexview returns (uint256[])
State-modifying
addERC1155Child(uint256 _tokenIdaddress _childContractuint256 _childTokenIduint256 _value
addERC20Child(uint256 _tokenIdaddress _childContractuint256 _value
addERC721Child(uint256 _tokenIdaddress _childContractuint256 _childTokenId
approve(address operatoruint256 tokenIdpayable 
bulkAddERC1155Child(uint256 _tokenIdaddress[] _childContractsuint256[] _childTokenIdsuint256[] _values
bulkAddERC20Child(uint256 _tokenIdaddress[] _childContractsuint256[] _values
bulkAddERC721Child(uint256 _tokenIdaddress[] _childContractsuint256[] _childTokenIds
bulkTransferERC1155Child(uint256 _tokenIdaddress _toaddress[] _childContractsuint256[] _childTokenIdsuint256[] _values
bulkTransferERC20Child(uint256 _tokenIdaddress _toaddress[] _childContractsuint256[] _values
bulkTransferERC721Child(uint256 _tokenIdaddress _toaddress[] _childContractsuint256[] _childTokenIds
burn(uint256[] _tokenIds
burnAndMint(uint256[] idsuint256[] values
childRescue(uint256 _typeuint256 _tokenIdaddress _childContractuint256 _childTokenId
mintMany(address[] touint256[] value
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(addressaddressuint256uint256bytesreturns (bytes4)
onERC721Received(addressaddressuint256bytesreturns (bytes4)
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes datapayable 
setAltsTokenOperatorFilter(address _filterAddress
setApprovalForAll(address operatorbool approved
setBaseUri(string _baseUri
setChildrenLocked(bool status
setContractFiltering(bool value
setContractLocked(bool status
setContractURI(string _uri
setMintLocked(bool status
setNameAndSymbol(string __namestring __symbol
setOperatorFilteringEnabled(bool value
setReveal(bool revealstring _baseUri
setRoyalties(address recipientuint96 value
setUriSuffix(string _uriSuffix
setWaitDuration(uint256 number
transferERC1155Child(uint256 _tokenIdaddress _toaddress _childContractuint256 _childTokenIduint256 _value
transferERC20Child(uint256 _tokenIdaddress _toaddress _childContractuint256 _value
transferERC721Child(uint256 _tokenIdaddress _toaddress _childContractuint256 _childTokenId
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
transferSafeERC20Child(uint256 _tokenIdaddress _toaddress _childContractuint256 _value
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(string __namestring __symboladdress _filterAddressaddress _ERC1155addressstring _baseUristring _uriSuffixstring _uriaddress _royaltyReceipientuint96 _royaltyValueuint256 _waitTimelapseuint256 __maxSupply
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(