TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 322 txns
Unified storage
Map
Table
Raw
Constants and immutables
4Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "TransparentUpgradeableProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18933546 | 9 months ago | | | 0 | 0.0012945590 | |
| 18928479 | 9 months ago | | | 0 | 0.0044145004 | |
| 18925434 | 9 months ago | | | 0 | 0.0019800170 | |
| 18925381 | 9 months ago | | | 0 | 0.0018399729 | |
| 18755641 | 9 months ago | | | 0 | 0.0030967944 | |
| 17728191 | a year ago | | | 0 | 0.0040163738 | |
| 17728140 | a year ago | | | 0 | 0.0022000973 | |
| 17722279 | a year ago | | | 0 | 0.0035659979 | |
| 17722271 | a year ago | | | 0 | 0.0036908133 | |
| 17722091 | a year ago | | | 0 | 0.0045943872 |
ABI
ABI objects
Getter at block 20797711
getAdmin() view returns (address)
0xdcc29d5e9476972a0ef1e49ee5d9c7825ed55394
HABIBI_CONTRACT() view returns (address)
0x8526be2379e853d5cf02f9823bb9690e1a6ff9e2
OIL_CONTRACT() view returns (address)
0x5fe8c486b5f216b9ad83c12958d8a03eb3fd5060
marketplaceActive() view returns (bool)
true
owner() view returns (address)
0x0000000000000000000000000000000000000000
ruler() view returns (address)
0xeb30c033aa346f2d9065fab12f963c3084faab85
Read-only
checkAdmin(address _address) view returns (bool)
getProjectEntries(uint256 _projectId) view returns (uint256[])
getProjects(uint256[] _projectsIds) view returns (struct MarketplaceProject[])
isProjectExists(uint256 _id) view 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
addProject(uint256 _projectId, uint256 _cost, uint256 _qty, uint256 _publishAt)
addProjectEntry(uint256 _projectId, uint256 _referenceId)
addProjectEntryWithHabibi(uint256 _projectId, uint256 _referenceId)
renounceOwnership()
setAdmin(address _address, bool _isAdmin)
setHabibiContract(address _habibiContract)
setHabibiReceiveAddress(address _habibiReceiveAddress)
setMarketplaceActive(bool _isActive)
setOilContract(address _oilContract)
setRuler(address _ruler)
setup(address _oilContract)
transferOwnership(address newOwner)
updateProject(uint256 _projectId, uint256 _cost, uint256 _qty, bool _filled, uint256 _publishAt)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
ProjectAdded(address sender, uint256 cost, uint256 qty, uint256 publishAt)
ProjectEntryPurchased(address indexed sender, uint256 projectId, uint256 entryId)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
This contract contains no error objects.