PriceOracle

Verified contract

Active on Ethereum with 35,952 txns
Deployed by via 0xb0ffb642 at 6747538
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xde8a2eb3a64739212dc5f33a7ca771cd936788185682578e84d5395f8c2e7fb0
0x19e288c169e22756e1ebbe6e6da4caaf60c358bc0e6fc9711be5a8b875650d0f
0xfd2065eead2ecd76dbcf0482dddb543e4122216936ae6e606f17ba0c999e102d
0x11a5862e936ff7205842becbdb83108c0415a687f9f2e6ea76fc26dc9eb793f6
0x8b4628627e8d846fc68bddb849ce986bc039c80be671f4051f7d5102ef5a96f5
0x482f173f53a62fa9093a6842cc45b7c9adf08550f00886336da90f3755e8d4ec
0xbeffb3fafc09c2d0ccb78e219a0964908deed735b0da3f0000ed683bc8fc5b4a
0x3f593b9acce1f85901e543d55275ebaa13ffcbb0fcf9ce00e4f4b9b8cb819058
0x6d5d0a45106008f283b5860128e3dfa93d728f6b93b7b76673276fd51430aae8
0xf0c3f4b1d9feeddf24dea32214c5ccb38fd6e581df09676ed9974ac795ca3b8a

Functions
Getter at block 21256600
anchorAdmin(view returns (address)
0xf06e41add8a7e7a8ad81a07c0aca291e4573ca50
maxSwing(view returns (uint256 mantissa)
100000000000000000
maxSwingMantissa(view returns (uint256)
100000000000000000
numBlocksPerPeriod(view returns (uint256)
240
paused(view returns (bool)
false
pendingAnchorAdmin(view returns (address)
0x0000000000000000000000000000000000000000
poster(view returns (address)
0x3c6809319201b978d821190ba03fa19a3523bd96
Read-only
_assetPrices(addressview returns (uint256 mantissa)
anchors(addressview returns (uint256 perioduint256 priceMantissa)
assetPrices(address assetview returns (uint256)
getPrice(address assetview returns (uint256)
pendingAnchors(addressview returns (uint256)
readers(addressview returns (address)
State-modifying
_acceptAnchorAdmin(returns (uint256)
_setPaused(bool requestedStatereturns (uint256)
_setPendingAnchor(address assetuint256 newScaledPricereturns (uint256)
_setPendingAnchorAdmin(address newPendingAnchorAdminreturns (uint256)
setPrice(address assetuint256 requestedPriceMantissareturns (uint256)
setPrices(address[] assetsuint256[] requestedPriceMantissasreturns (uint256[])
Events
CappedPricePosted(address assetuint256 requestedPriceMantissauint256 anchorPriceMantissauint256 cappedPriceMantissa
Failure(uint256 erroruint256 infouint256 detail
NewAnchorAdmin(address oldAnchorAdminaddress newAnchorAdmin
NewPendingAnchor(address anchorAdminaddress assetuint256 oldScaledPriceuint256 newScaledPrice
NewPendingAnchorAdmin(address oldPendingAnchorAdminaddress newPendingAnchorAdmin
OracleFailure(address msgSenderaddress assetuint256 erroruint256 infouint256 detail
PricePosted(address assetuint256 previousPriceMantissauint256 requestedPriceMantissauint256 newPriceMantissa
SetPaused(bool newState
Constructor
constructor(address _posteraddress addr0address reader0address addr1address reader1
Fallback and receive
fallback(
Errors

This contract contains no error objects.