TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 855 txns
Deployed by via 0x758692dc at 18346055
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
-
variable spans 48 additional slots
-
variable spans 48 additional slots

No balances found for "TransparentUpgradeableProxy"

0xcfaa52dace0c1bf1a988a3383c0564cd1bbcd11b40f5f51cb0a54719e16f6939
0xf6f041454a6a208d6fd6449e61d1cd5ce58352fb4e4582ebb78772ea768ca16e
0x30d011711a5bb842af52f5805b48c79242b94a2e41292bc0cb96d14320ad03ed
0x3d6a1bf205bd6118a315c674c3ae14e6a8def896379202d7ae493a20328b1b8a
0xddae706de11e7f70da05de7adce27d1a39bbf810aa17ae3d2c5d1948ae5d55c2
0xc357a56ec856656ecc2ff867adee6f68f9c61fc61fcc2193cec8ec2753d70a39
0x05cd3810d28a0e0c2489a3cbb4e5ef775877c81d27cdda7b52cf2bfeb1ba7787
0xce8e08a475c0ad1098593a1db074d73af988c316c9356be167a1a05157a52ff4
0xe7b8b4a480583ba5ad2d6a99f1e4316a74aa547afd8b8993cf1071ba74127c85
0x28f71ae6256c171c8987b743e7274da7082bb8b770a5672677a7a461495ef252

Functions
Getter at block 21225828
claimable(view returns (bool)
false
cost(view returns (uint256)
0
getTransferValidationFunction(pure returns (bytes4 functionSignaturebool isViewFunction)
(functionSignature=0xcaee23ea, isViewFunction=true)
getTransferValidator(view returns (address validator)
0xa000027a9b2802e1ddf7000061001e5c005a0000
maxSupply(view returns (uint256)
2000
name(view returns (string)
MetaRebelzPuppies
owner(view returns (address)
0xdc43c3ca65ea79fafe251e45fe6040f67b859bcb
paused(view returns (bool)
false
symbol(view returns (string)
MRP
totalSupply(view returns (uint256 result)
2000
withdrawWallet(view returns (address)
0xdc43c3ca65ea79fafe251e45fe6040f67b859bcb
Read-only
balanceOf(address ownerview returns (uint256)
explicitOwnershipOf(uint256 tokenIdview returns (struct IERC721AUpgradeableTokenOwnership ownership)
explicitOwnershipsOf(uint256[] tokenIdsview returns (struct IERC721AUpgradeableTokenOwnership[])
freeClaims(addressview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
isLocked(uint256 tokenIdview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
tokensOfOwner(address ownerview returns (uint256[])
tokensOfOwnerIn(address owneruint256 startuint256 stopview returns (uint256[])
State-modifying
airdrop(address touint256 _mintAmount
approve(address touint256 tokenIdpayable 
claim(uint256 _claimAmount
initialize(address transferValidator_
lockToken(uint256 tokenIdbool isAdmin
lockToken(uint256[] tokenIds
pause(
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
setBaseURI(string _newBaseURI
setClaims(address[] addressesuint256[] counts
setCost(uint256 _newCost
setMaxSupply(uint256 _maxSupply
setTransferValidator(address validator
setWithdrawWallet(address wallet
toggleClaimable(
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
unlockToken(uint256 tokenIdbool isAdmin
unlockToken(uint256[] tokenIds
unpause(
withdraw(payable 
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
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
TransferValidatorUpdated(address oldValidatoraddress newValidator
Unpaused(address account
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
InvalidQueryRange(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
NotCompatibleWithSpotMints(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
SequentialMintExceedsLimit(
SequentialUpToTooSmall(
SpotMintTokenIdTooSmall(
TokenAlreadyExists(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(