TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 266 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
-
variable spans 15 additional slots
-
variable spans 15 additional slots
Balances ($0.00)
No balances found for "TransparentUpgradeableProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18664025 | a year ago | | | 0 | 0.0050125991 | |
| 18663993 | a year ago | | | 0 | 0.0044554546 | |
| 18537818 | a year ago | | | 0 | 0.0015269657 | |
| 18537813 | a year ago | | | 0 | 0.0055855191 | |
| 18537813 | a year ago | | | 0 | 0.0055849843 | |
| 18537813 | a year ago | | | 0 | 0.0055855191 | |
| 18537813 | a year ago | | | 0 | 0.0055855191 | |
| 18537813 | a year ago | | | 0 | 0.0055849843 | |
| 18537812 | a year ago | | | 0 | 0.0056761866 | |
| 18537812 | a year ago | | | 0 | 0.0056761866 |
ABI
ABI objects
Getter at block 21216127 renounceOwnership() view
hashflowRouter() view returns (address)
0x55084ee0fef03f14a305cd24286359a35d735151
owner() view returns (address)
0x2ab6dd39f851eca7948b12352ac8befee594e936
questOwner() view returns (address)
0x2ab6dd39f851eca7948b12352ac8befee594e936
renovaAvatar() view returns (address)
0x3e3cff05ce7d7f1be0e6d80fbc0d9c64bc0b3262
renovaItem() view returns (address)
0x9c3f6286b31d4f80be16962aa8e6b3b959a93011
Read-only
itemMerkleRoots(bytes32) view returns (bytes32)
questDeploymentAddresses(bytes32) view returns (address)
questIdsByDeploymentAddress(address) view returns (bytes32)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
createQuest(bytes32 questId, uint256 startTime, uint256 endTime, address depositToken, uint256 minDepositAmount)
depositTokenForQuest(address player, uint256 depositAmount)
initialize(address _renovaAvatar, address _renovaItem, address _hashflowRouter, address _questOwner)
mintItemAdmin(address tokenOwner, uint256 hashverseItemId)
mintItems(address tokenOwner, struct IRenovaCommandDeckItemMintSpec[] mintSpecs)
transferOwnership(address newOwner)
updateHashflowRouter(address _hashflowRouter)
updateQuestOwner(address _questOwner)
uploadItemMerkleRoot(bytes32 rootId, bytes32 root)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
CreateQuest(bytes32 questId, address questAddress, uint256 startTime, uint256 endTime, address depositToken, uint256 minDepositAmount)
Initialized(uint8 version)
MintItems(bytes32 rootId, address player)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
UpdateHashflowRouter(address newRouter, address oldRouter)
UpdateQuestOwner(address newQuestOwner, address oldQuestOwner)
UploadItemMerkleRoot(bytes32 rootId, bytes32 root)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
This contract contains no error objects.