TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 1,485 txns
Deployed by via 0xd28c11ef at 16668081
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 48 additional slots

No balances found for "TransparentUpgradeableProxy"

0x30294c48292f252a21956175d776721c657008141fb5270888ddbe0aa77c3b40
0x621a4170ad32cb4c4647edfdf5f089eebdf2f458a97228249c4388cde8f9175a
0x690ff02e67173364937201beaa99cffb11e11fc17437be8499b87ef2719e6168
0x6c5c5739a6d4c6be5f651a5e43ba7962053fbb8bc0462f323a5251c67e04aa9f
0xe08cf0ab76286456b7c3e4dfdf66b28954a3031f64733168ba9ceaac05c3eb98
0x8715da5ee849700de156f537efdae4b714463e8d2fbbf257d7d6158f3c4550e9
0xfff9b94cce4c86973af4d4f3c27158cf45fc15e767b52d5c113a7dc87af6f47e
0x139da6a4c33fed15fdc26f38f5a4c404db04e1a37a23f0a442ff9b9bb5bc0262
0x29faeb9fc53aaa6bb309f2e9304fb0d263c2995ab907faf1be98d9b3c0e0905f
0x574196d85400950c89aaa33bf7a571624db6982b230abfc1bcde813acab6adab

Functions
Getter at block 21315786
MAX_SUPPLY(view returns (uint256)
420
baseTokenURI(view returns (string)
https://auction-api.olivexgenesis.io/genesis/metadata/
canStake(view returns (bool)
true
name(view returns (string)
OliveX Genesis
owner(view returns (address)
0x21ee0e71cfff0118f79c31d28bbbcc9d12260d5f
symbol(view returns (string)
OliveX Genesis
tokenURIOverride(view returns (string)
tokenURISuffix(view returns (string)
.json
totalSupply(view returns (uint256)
420
Read-only
approvedContract(addressview returns (bool)
balanceOf(address ownerview returns (uint256)
bio(uint256view returns (string)
compareStrings(string astring bpure returns (bool)
explicitOwnershipOf(uint256 tokenIdview returns (struct IERC721AUpgradeableTokenOwnership)
explicitOwnershipsOf(uint256[] tokenIdsview returns (struct IERC721AUpgradeableTokenOwnership[])
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
isNameReserved(string nameStringview returns (bool)
isUnlocked(uint256 _idview returns (bool)
isUnlockedMultiple(uint256[] tokenIdsview returns (bool[])
lockCount(uint256view returns (uint256)
lockMap(uint256uint256view returns (address)
lockMapIndex(uint256addressview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
ownerOfMultiple(uint256[] tokenIdsview returns (address[])
supportsInterface(bytes4 _interfaceIdview returns (bool)
toLower(string strpure returns (string)
tokenNameByIndex(uint256 indexview returns (string)
tokenNameByIndexMultiple(uint256[] tokenIdsview returns (string[])
tokenURI(uint256 _tokenIdview returns (string)
tokensLastStakedAt(uint256view returns (uint256)
tokensLastStakedAtMultiple(uint256[] tokenIdsview returns (uint256[])
tokensOfOwner(address ownerview returns (uint256[])
tokensOfOwnerIn(address owneruint256 startuint256 stopview returns (uint256[])
validateName(string strpure returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
__DefaultOperatorFilterer_init(
__OperatorFilterer_init(address subscriptionOrRegistrantToCopybool subscribe
airdrop(address[] receivers
airdropWithAmounts(address[] receiversuint256[] amounts
approve(address touint256 tokenId
changeBio(uint256 _tokenIdstring _bio
changeName(uint256 tokenIdstring newName
freeId(uint256 _idaddress _contract
initialize(string baseURI
lockId(uint256 _id
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setBaseURI(string baseURI
setCanStake(bool b
setTokenURIOverride(string _tokenURIOverride
setTokenURISuffix(string _tokenURISuffix
setTokensStakeStatus(uint256[] tokenIdsbool setStake
stake(uint256 tokenId
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
unlockId(uint256 _id
unstake(uint256 tokenId
updateApprovedContracts(address[] _contractsbool[] _values
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
BioChange(uint256 indexed tokenIdstring bio
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
Initialized(uint8 version
NameChange(uint256 indexed tokenIdstring newName
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Stake(uint256 tokenIdaddress byuint256 stakedAt
TokenLocked(uint256 indexed tokenIdaddress indexed approvedContract
TokenUnlocked(uint256 indexed tokenIdaddress indexed approvedContract
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unstake(uint256 tokenIdaddress byuint256 stakedAtuint256 unstakedAt
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApproveToCaller(
BalanceQueryForZeroAddress(
InvalidQueryRange(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OperatorNotAllowed(address operator
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(