FastPriceFeed

Verified contract

Active on Base with 10,640 txns
Deployed by via 0xbde5075f at 2692708
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"

0xd2d9406ab014830a9885a71bccf74461d0af32be5a0645ce4cf21730081dcf06
0xa7abc3c628f0c00b57252665b88546bccedc39ada337c53b739c9b04755b9e23
0xb5358e3347f683acf0582349d5df1524c53cef8c2885cd6e44f10720aa892bf2
0xa5e8c8308803c1a9d15b9ed4e9f2b35fe8fe0e776ce59e54f6e9782dfe78698b
0x771224d50cb31bc8795cfed676e54185a36105d3ff0a7f0041f9f827be3a0d12
0x92eb93404b52098614839ea279396723367ebc17568bf6b49a106b8543a35c1a
0xa42ebf0aae6116f95304f31cc81b32cc1a39725199632e45852e4e3454c121c5
0x5da620d8e85900726c01bb9a757c3f1b9c0b03934128aef3254607a22971b0e0
0xc2836b830feee6baf5f4851f67b12d6a68dbd821942ce96c49ca3b407250308c
0xcce2c323f46c90573149de049758735c347d2f2057afcce1c3998277c0300d36

Functions
Getter at block 21747004
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)
0xfeeea71fbf8b02917614f8e01c33934f2446a40e
gov(view returns (address)
0x362845c92495fd00501eff6cb0e39047c911976f
isInitialized(view returns (bool)
true
isSpreadEnabled(view returns (bool)
false
lastUpdatedAt(view returns (uint256)
1693599301
lastUpdatedBlock(view returns (uint256)
3404980
maxDeviationBasisPoints(view returns (uint256)
250
maxPriceUpdateDelay(view returns (uint256)
3600
maxTimeDeviation(view returns (uint256)
3600
minAuthorizations(view returns (uint256)
1
minBlockInterval(view returns (uint256)
1
positionRouter(view returns (address)
0xab56b6ae5ffc9633031b98516c576fabbc30d9ea
priceDataInterval(view returns (uint256)
60
priceDuration(view returns (uint256)
300
spreadBasisPointsIfChainError(view returns (uint256)
500
spreadBasisPointsIfInactive(view returns (uint256)
50
tokenManager(view returns (address)
0x0bd8f33b5a245ff61b8227e6eea8c48beffb4c98
vaultPriceFeed(view returns (address)
0xcd3b51d98478d53f4515a306be565c6eebef1d58
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.