TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 4 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
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
Balances ($0.00)
No balances found for "TransparentUpgradeableProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 17422978 | a year ago | | | 0 | 0.0050385939 | |
| 17173583 | 2 years ago | | | 0 | 0.011498083 | |
| 16609565 | 2 years ago | | | 0 | 0.0015412531 | |
| 16122759 | 2 years ago | | | 0 | 0.0011294789 |
ABI
ABI objects
Getter at block 21318917
isClaimable() view returns (bool)
false
owner() view returns (address)
0x2272ecf43a7481088fa2d4ba9109804ed5a31901
version() pure returns (uint256)
3
Read-only
claimedBy(address nftAddress, uint256 tokenId) view returns (address _owner, string _type)
getAllRegisteredContractsOfType(uint256 _type) view returns (address[])
getClaimsFor(address _owner) view returns (uint256[])
getLegacyClaims(address nftAddress) view returns (bytes32)
isBurnAddress(address needle) view returns (bool)
isClaimed(address nftAddress, uint256 tokenId, bytes32[] proof) view returns (bool)
isRegistered(address _contract, uint256 _type) view returns (bool)
legacyClaimedBy(address nftAddress, address claimant, uint256 tokenId, bytes32[] proof) view returns (address _owner, string _type)
registeredContracts(address) view returns (uint256)
verifyScript(bytes32 root, bytes32 _hash, bytes32[] proof) pure returns (bool)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
addBypassRule(address who, bytes4 functionSig, uint256 id)
addLegacy(address nftAddress, bytes32 root)
addLegacyClaimedBy(address nftAddress, bytes32 root)
claim(address nftAddress, uint256 tokenId, address _claimedBy)
initialize()
registerContract(address _contract, uint256 _type)
removeBypassRule(address who, bytes4 functionSig, uint256 id)
renounceOwnership()
toggleBypassability()
toggleCanClaim()
toggleClaimable()
transferOwnership(address newOwner)
unregisterContract(address _contract, uint256 index)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
This contract contains no error objects.