FastPriceFeed

Verified contract

Active on Base with 18,099 txns
Deployed by via 0xb4d6d353 at 2492529
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
3 additional variables

No balances found for "FastPriceFeed"

0x3822c50f8d0f5d66d68d81965ea040beb77fb913b47159e3bc5e5a8373115be6
0xca007c83f9dff73d0e2eb270d4c5fb0c057d4889c85e12b332cacb7ee535729a
0xc90cff80e4e513502360d9a53618f98310771a81a217b119cde905ef1b9261af
0x6fee22d51bfb79cd34cc0a6c12f9b55b3edeb5004ed79c4476931f502703a57c
0xd7af9dbf2cedc035276383a0f1749131661fa2237c6dab2a25304aaef639cdfd
0xcd312cb7515acb5096b238a2fbd0f68d2a74d7f54c3390776960a54395b976be
0x8c4c1de21e97b30130599d698b383418f6afb7e36d4ef7aae3194178e1dccecc
0x8c6abfbe7f90fd5c6ed87d52fac263ddd9f1c477107439bce721cebbe4bfad0f
0x14e3d5107e2952634fb891366b996cdf9bf6dd16bfcbacbead60f1028baa363b
0xfb24e549043c67d87df63f585f3ee7bd18a2328659c993d48e3d69a47be85269

Functions
Getter at block 22741025
BASIS_POINTS_DIVISOR(view returns (uint256)
10000
BITMASK_32(view returns (uint256)
4294967295
CUMULATIVE_DELTA_PRECISION(view returns (uint256)
10000000
MAX_CUMULATIVE_FAST_DELTA(view returns (uint256)
4294967295
MAX_CUMULATIVE_REF_DELTA(view returns (uint256)
4294967295
MAX_PRICE_DURATION(view returns (uint256)
1800
MAX_REF_PRICE(view returns (uint256)
1461501637330902918203684832716283019655932542975
PRICE_PRECISION(view returns (uint256)
1000000000000000000000000000000
disableFastPriceVoteCount(view returns (uint256)
0
fastPriceEvents(view returns (address)
0x8bf30c34dc4bd03eb0aeb7503ec4c4c25c5f8532
gov(view returns (address)
0x1e61a5c911ab51f98a8dfbe90c0aa42e355885c5
isInitialized(view returns (bool)
true
isSpreadEnabled(view returns (bool)
false
lastUpdatedAt(view returns (uint256)
1726402857
lastUpdatedBlock(view returns (uint256)
19806756
maxDeviationBasisPoints(view returns (uint256)
250
maxPriceUpdateDelay(view returns (uint256)
3600
maxTimeDeviation(view returns (uint256)
200
minAuthorizations(view returns (uint256)
1
minBlockInterval(view returns (uint256)
1
positionRouter(view returns (address)
0xd5ca7f157b23919347b9d6ba963e456f3e2195e8
priceDataInterval(view returns (uint256)
60
priceDuration(view returns (uint256)
1800
spreadBasisPointsIfChainError(view returns (uint256)
500
spreadBasisPointsIfInactive(view returns (uint256)
20
tokenManager(view returns (address)
0x1e61a5c911ab51f98a8dfbe90c0aa42e355885c5
vaultPriceFeed(view returns (address)
0x95670cc1b2bfef1d3bd9ae38cf81691bafd2b005
Read-only
disableFastPriceVotes(addressview returns (bool)
favorFastPrice(address _tokenview returns (bool)
getPrice(address _tokenuint256 _refPricebool _maximiseview returns (uint256)
getPriceData(address _tokenview returns (uint256uint256uint256uint256)
isSigner(addressview returns (bool)
isUpdater(addressview returns (bool)
maxCumulativeDeltaDiffs(addressview returns (uint256)
priceData(addressview returns (uint160 refPriceuint32 refTimeuint32 cumulativeRefDeltauint32 cumulativeFastDelta)
prices(addressview returns (uint256)
tokenPrecisions(uint256view returns (uint256)
tokens(uint256view returns (address)
State-modifying
disableFastPrice(
enableFastPrice(
initialize(uint256 _minAuthorizationsaddress[] _signersaddress[] _updaters
setCompactedPrices(uint256[] _priceBitArrayuint256 _timestamp
setFastPriceEvents(address _fastPriceEvents
setGov(address _gov
setIsSpreadEnabled(bool _isSpreadEnabled
setLastUpdatedAt(uint256 _lastUpdatedAt
setMaxCumulativeDeltaDiffs(address[] _tokensuint256[] _maxCumulativeDeltaDiffs
setMaxDeviationBasisPoints(uint256 _maxDeviationBasisPoints
setMaxPriceUpdateDelay(uint256 _maxPriceUpdateDelay
setMaxTimeDeviation(uint256 _maxTimeDeviation
setMinAuthorizations(uint256 _minAuthorizations
setMinBlockInterval(uint256 _minBlockInterval
setPriceDataInterval(uint256 _priceDataInterval
setPriceDuration(uint256 _priceDuration
setPrices(address[] _tokensuint256[] _pricesuint256 _timestamp
setPricesWithBits(uint256 _priceBitsuint256 _timestamp
setPricesWithBitsAndExecute(uint256 _priceBitsuint256 _timestampuint256 _endIndexForIncreasePositionsuint256 _endIndexForDecreasePositionsuint256 _maxIncreasePositionsuint256 _maxDecreasePositions
setSigner(address _accountbool _isActive
setSpreadBasisPointsIfChainError(uint256 _spreadBasisPointsIfChainError
setSpreadBasisPointsIfInactive(uint256 _spreadBasisPointsIfInactive
setTokenManager(address _tokenManager
setTokens(address[] _tokensuint256[] _tokenPrecisions
setUpdater(address _accountbool _isActive
setVaultPriceFeed(address _vaultPriceFeed
Events
DisableFastPrice(address signer
EnableFastPrice(address signer
MaxCumulativeDeltaDiffExceeded(address tokenuint256 refPriceuint256 fastPriceuint256 cumulativeRefDeltauint256 cumulativeFastDelta
PriceData(address tokenuint256 refPriceuint256 fastPriceuint256 cumulativeRefDeltauint256 cumulativeFastDelta
Constructor
constructor(uint256 _priceDurationuint256 _maxPriceUpdateDelayuint256 _minBlockIntervaluint256 _maxDeviationBasisPointsaddress _fastPriceEventsaddress _tokenManageraddress _positionRouter
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.