TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 267 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
-
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) |
---|---|---|---|---|---|---|---|
| 21045928 | 5 days ago | | | 0 | 0.0028818948 | |
| 21013540 | 10 days ago | | | 0 | 0.00054708858 | |
| 20966660 | 16 days ago | | | 0 | 0.0011268032 | |
| 20919798 | 23 days ago | | | 0 | 0.0010348616 | |
| 20879592 | a month ago | | | 0 | 0.0027622556 | |
| 20866245 | a month ago | | | 0 | 0.00086585532 | |
| 20819319 | a month ago | | | 0 | 0.0022460157 | |
| 20782439 | a month ago | | | 0 | 0.00072793510 | |
| 20765757 | a month ago | | | 0 | 0.00029459966 | |
| 20722012 | 2 months ago | | | 0 | 0.00052391400 |
ABI
ABI objects
Getter at block 21083543
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.