CustomSetOracle

Verified contract

Active on Base with 754 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
0x197ef2df381997e77a10dfbb8465a65ef5d9be5a6f388a863f87398f57d20636
0x6820f28966f249b245e792e23878fef950b3712b32f610cb2380329d723ad798
0x129682e0eaa13e4d1ff882dc6ebc91be94bba8fb2d5a731b5ffd92ad4e21ac45
0x4243a323bbdb908132aebca000a323e3a3d4b0b756365362811c03ecefdd1d7b
0xbe05b652a94e748e91ad69af51c9f4c692d3e113dea67a182088fa8e5b971961
0x7aa9272b410ba4f13610225153d61e3598ae1f184f41ec2b2edde641536b0c8b
0x9d8547ecd845aae3b994ebf7fe8f7b09ec50d64c0bec9c1522b03e5e4efaf867
0x80222095a0736e64f19d0d9659bb20bbeb65a6073dea0d13c8f2261436587a3e
0x145b6196cac96e6febfb3c14d35cba47e0ccf122a494a9a566ec4c4fded83a2e
0x4aa4909e81cce998d63f22a5e94de6dfbb84a8fcc0e78902680b373ddfa951bb

Functions
Getter at block 22905835
accessController(view returns (address)
0xe02086e7f3810ba860271a11be9692ce0b818348
getDescription(pure returns (string)
customSet
getSystemRegistry(view returns (address)
0xba69a35d353af239b12db3c5c90b1eb09f52e3dd
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