TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 280 txns
Unified storage
Map
Table
Raw
Constants and immutables
2
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x17e6…9b94
0x0000…0000
-
variable spans 49 additional slots
Balances ($0.00)
No balances found for "TransparentUpgradeableProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21325116 | 8 hours ago | | | 0 | 0.0017283885 | |
| 21281543 | 6 days ago | | | 0 | 0.0017244011 | |
| 21254428 | 10 days ago | | | 0 | 0.00072232444 | |
| 21224431 | 14 days ago | | | 0 | 0.0015270209 | |
| 21222114 | 15 days ago | | | 0 | 0.0018801718 | |
| 21221862 | 15 days ago | | | 0 | 0.00072663928 | |
| 21221844 | 15 days ago | | | 0 | 0.00075335655 | |
| 21209327 | 17 days ago | | | 0 | 0.00085885984 | |
| 21207361 | 17 days ago | | | 0 | 0.00086278787 | |
| 21203117 | 17 days ago | | | 0 | 0.00077237098 |
ABI
ABI objects
Getter at block 21327598
owner() view returns (address)
0x17e66b1e0260c930bfa567ff3ab5c71794279b94
paused() view returns (bool)
false
pendingOwner() view returns (address)
0x0000000000000000000000000000000000000000
poster() view returns (address)
0x5c5bffdb161e637b7f555cc122831126e02270d5
Read-only
priceModel(address _asset) view returns (address)
readyToUpdate(address _asset, uint256 _requestedPrice, uint256 _postSwing, uint256 _postBuffer) view returns (bool)
readyToUpdates(address[] _assets, uint256[] _requestedPrices, uint256[] _postSwings, uint256[] _postBuffers) 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
_acceptOwner()
_disableAssetPriceModel(address _asset)
_disableAssetStatusOracleBatch(address[] _assets)
_executeTransaction(address _target, string _signature, bytes _data)
_executeTransactions(address[] _targets, string[] _signatures, bytes[] _calldatas)
_setAsset(address _asset, string _signature, bytes _data)
_setAssetPriceModel(address _asset, address _priceModel)
_setAssetPriceModelBatch(address[] _assets, address[] _priceModels)
_setAssets(address[] _assets, string[] _signatures, bytes[] _calldatas)
_setPaused(bool _requestedState)
_setPendingOwner(address newPendingOwner)
_setPoster(address _newPoster)
getAssetPriceStatus(address _asset) returns (bool)
getUnderlyingPrice(address _asset) returns (uint256 _price)
getUnderlyingPriceAndStatus(address _asset) returns (uint256 _price, bool _status)
initialize(address _poster)
setPrice(address _asset, uint256 _requestedPrice) returns (bool)
setPrices(address[] _assets, uint256[] _requestedPrices) returns (bool[])
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
NewOwner(address indexed previousOwner, address indexed newOwner)
NewPendingOwner(address indexed oldPendingOwner, address indexed newPendingOwner)
NewPoster(address oldPoster, address newPoster)
SetAssetPriceModel(address asset, address priceModel)
SetPaused(bool newState)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
receive()
This contract contains no error objects.