CustomSetOracle

Verified contract

Active on Base with 1,502 txns
Deployed by via 0x9d40c0b9 at 21194404
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "CustomSetOracle"

0x4fda99072c19bba5284c5b67ecdbb9c8657775fd424cd93b8f325594e96f6499
0xfce672f8e596dc581cbca4da1860319c13226d9a3c65d98921f96a16e12ac61e
0xe7c1d5077f32e054467a8e6c597f9bfedff4c373624b8ce9c69102f163604110
0xcccb1796f65f1d3e95b16f41765b6117adb701ded4aee669520acdd7ab861036
0x167c8ecbab8485e3222e6b46846f09dec78904d5d9f2b10e56c1b7828016faec
0xf18d41cfbcd700fa1f47c4c98849d5ac72a3d2f05b9f809a4a3007bb2b44a3d6
0x13d76ac9cecfa3cbd6938481e941aa324126bc6d355c8b6f0aa8cb5047d6288a
0x094e7df779ce82763ae30b596c5027b071bc1fa1d1dbd5982755e26e35f0172f
0x8cc91e831bb26ac775b3cf7efe0cefaa5b46deba9edf4ea676f184bc053878b7
0xf526b9d23efe0794af3320cb1577f648db284b08b0f77110aa1b95a4776cc9fc

Functions
Getter at block 22718266
accessController(view returns (address)
0x20dfa88e77d4eeb644f68c5752e7d1a3c21f27e8
getDescription(pure returns (string)
customSet
getSystemRegistry(view returns (address)
0x18dc926095a7a007c01ef836683fdef4c4371b4e
maxAge(view returns (uint256)
86400
Read-only
getPriceInEth(address tokenview returns (uint256 price)
isRegistered(address tokenview returns (bool)
prices(addressview returns (uint192 priceuint32 maxAgeuint32 timestamp)
State-modifying
registerTokens(address[] tokensuint256[] maxAges
setMaxAge(uint256 age
setPrices(address[] tokensuint256[] ethPricesuint256[] queriedTimestamps
unregisterTokens(address[] tokens
updateTokenMaxAges(address[] tokensuint256[] maxAges
Events
MaxAgeSet(uint256 maxAge
PricesSet(address[] tokensuint256[] ethPricesuint256[] queriedTimestamps
TokensRegistered(address[] tokensuint256[] maxAges
TokensUnregistered(address[] tokens
Constructor
constructor(address _systemRegistryuint256 _maxAge
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AccessDenied(
AlreadyRegistered(address token
ArrayLengthMismatch(uint256 length1uint256 length2string details
InvalidAge(uint256 age
InvalidParam(string paramName
InvalidPrice(address tokenuint256 price
InvalidTimestamp(address tokenuint256 timestamp
InvalidToken(address token
StalePriceDataError(uint256 timestampuint256 maxAgeuint256 current
TimestampOlderThanCurrent(address tokenuint256 currentuint256 newest
TokenNotRegistered(address token
UndefinedAddress(
ZeroAddress(string paramName