Oracle
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xde6d…cb75
-
variable spans 49 additional slots
Balances ($0.00)
No balances found for "Oracle"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "Oracle"
ABI
ABI objects
Getter at block 21327598
owner() view returns (address)
0xde6d6f23aabbdc9469c8907ece7c379f98e4cb75
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 _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[])
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 _poster)
receive()
This contract contains no error objects.