ALTS by adidas

Verified contract

Active on Ethereum with 22,291 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
--
0xf0d86f00bb761c1c106f21c1b973029b5d4f6d519747b8902fe11f65de8fa30b
0x9306ea5519893b868f8186ea70a3c5da1ffb9c833d4280caa6d7cbd082bcdc6e
From
0x940fa3229cddffd50e9a17a66c918e279314b3995cf6c32109b108a87bc3c1f2
0xf82ffc69bbc557f152e0ab3c7f0d44a96e108ebf247e6e4bf83656b2d3323b3d
0x15294dca51629e131ffc2b63ec864d38ae54b1e241d6bceffab35c7bc8e977be
0xd219259f7f232b1b992b90d17920f0231bed79b6e8d01ba96308a0d95e79ffef
0x8ef2248c09a677867f89f05f7df6475266c3545fd43fc19bed6ff40865072ee2
0x44eaa2d03fa8f4cf12fb82a89c1f202c71ce89c7c1089df23328b0dc7be3e486
0xaaa97601a5122a0a8a4cf9447eea6a02875170fae939d3c0af384ae1b68ad1a2
0xa8203eac3e9f33a7eb4f12766ea3f156fd99ecfed7166b23020263969a18a2f2

Functions
Getter at block 21248362
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(