FastPriceFeed
Verified contract
Active on
Base with 24,064 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
5 additional
variables
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
OHNO | ERC-20 | 1 | -- | -- | |
LZPZ | ERC-20 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19322986 | 3 months ago | | | 0 | 0.000074290274 | |
| 19301395 | 3 months ago | | | 0 | 0.000076727155 | |
| 19279802 | 3 months ago | | | 0 | 0.000074290274 | |
| 19258211 | 3 months ago | | | 0 | 0.000075508971 | |
| 19236620 | 3 months ago | | | 0 | 0.000075508971 | |
| 19215027 | 3 months ago | | | 0 | 0.00052313196 | |
| 19196672 | 3 months ago | | | 0 | 0.00049953855 | |
| 19175503 | 3 months ago | | | 0 | 0.000074290274 | |
| 19153911 | 3 months ago | | | 0 | 0.000076732793 | |
| 19132321 | 3 months ago | | | 0 | 0.000076727155 |
ABI
ABI objects
Getter at block 22747006
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)
86400
MAX_REF_PRICE() view returns (uint256)
1461501637330902918203684832716283019655932542975
PRICE_PRECISION() view returns (uint256)
1000000000000000000000000000000
disableFastPriceVoteCount() view returns (uint256)
0
fastPriceEvents() view returns (address)
0xf40d322b64c4732191d24d1422648bf4de43a643
gov() view returns (address)
0xfaba9c75164a6694c4699a0f5610dbef0f79b684
isInitialized() view returns (bool)
true
isSpreadEnabled() view returns (bool)
false
lastUpdatedAt() view returns (uint256)
1725435316
lastUpdatedBlock() view returns (uint256)
19322986
liquidityRouter() view returns (address)
0x8a10708c91e74023221e6a8009790a7ce5dea03f
maxDeviationBasisPoints() view returns (uint256)
750
maxPriceUpdateDelay() view returns (uint256)
46800
maxTimeDeviation() view returns (uint256)
3600
minAuthorizations() view returns (uint256)
3
minBlockInterval() view returns (uint256)
0
positionRouter() view returns (address)
0xa688605056b6656eab66cf7e82ea3608ea9d9e27
priceDataInterval() view returns (uint256)
300
priceDuration() view returns (uint256)
120
spreadBasisPointsIfChainError() view returns (uint256)
500
spreadBasisPointsIfInactive() view returns (uint256)
50
swapRouter() view returns (address)
0xf3d60285b29cba1d14061ecf71f56777c5e1ab85
tokenManager() view returns (address)
0x11860fef30a5e5bbf6c7fee39d248bf646cec9cf
vaultPriceFeed() view returns (address)
0xda6e43c3b5fb0d3ba67f23ab17c7f76a277e1a9e
Read-only
disableFastPriceVotes(address) view returns (bool)
favorFastPrice(address _token) view returns (bool)
getPrice(address _token, uint256 _refPrice, bool _maximise) view returns (uint256)
getPriceData(address _token) view returns (uint256, uint256, uint256, uint256)
getStates(address[] _tokens) view returns (address[], uint256[], bool[])
isSigner(address) view returns (bool)
isUpdater(address) view returns (bool)
maxCumulativeDeltaDiffs(address) view returns (uint256)
priceData(address) view returns (uint160 refPrice, uint32 refTime, uint32 cumulativeRefDelta, uint32 cumulativeFastDelta)
prices(address) view returns (uint256)
tokenPrecisions(uint256) view returns (uint256)
tokens(uint256) view returns (address)
State-modifying
Events disableFastPrice()
enableFastPrice()
initialize(uint256 _minAuthorizations, address[] _signers, address[] _updaters)
setCompactedPrices(uint256[] _priceBitArray, uint256 _timestamp)
setFastPriceEvents(address _fastPriceEvents)
setGov(address _gov)
setIsSpreadEnabled(bool _isSpreadEnabled)
setLastUpdatedAt(uint256 _lastUpdatedAt)
setLiquidityRouter(address _liquidityRouter)
setMaxCumulativeDeltaDiffs(address[] _tokens, uint256[] _maxCumulativeDeltaDiffs)
setMaxDeviationBasisPoints(uint256 _maxDeviationBasisPoints)
setMaxPriceUpdateDelay(uint256 _maxPriceUpdateDelay)
setMaxTimeDeviation(uint256 _maxTimeDeviation)
setMinAuthorizations(uint256 _minAuthorizations)
setMinBlockInterval(uint256 _minBlockInterval)
setPositionRouter(address _positionRouter)
setPriceDataInterval(uint256 _priceDataInterval)
setPriceDuration(uint256 _priceDuration)
setPrices(address[] _tokens, uint256[] _prices, uint256 _timestamp)
setPricesWithBits(uint256 _priceBits, uint256 _timestamp)
setPricesWithBitsAndExecute(uint256 _priceBits, uint256 _timestamp, uint256 _endIndexForIncreasePositions, uint256 _endIndexForDecreasePositions, uint256 _endIndexForSwaps, uint256 _endIndexForAddLiquidities, uint256 _endIndexForRemoveLiquidities)
setSigner(address _account, bool _isActive)
setSpreadBasisPointsIfChainError(uint256 _spreadBasisPointsIfChainError)
setSpreadBasisPointsIfInactive(uint256 _spreadBasisPointsIfInactive)
setSwapRouter(address _swapRouter)
setTokenManager(address _tokenManager)
setTokens(address[] _tokens, uint256[] _tokenPrecisions)
setUpdater(address _account, bool _isActive)
setVaultPriceFeed(address _vaultPriceFeed)
DisableFastPrice(address signer)
EnableFastPrice(address signer)
MaxCumulativeDeltaDiffExceeded(address token, uint256 refPrice, uint256 fastPrice, uint256 cumulativeRefDelta, uint256 cumulativeFastDelta)
PriceData(address token, uint256 refPrice, uint256 fastPrice, uint256 cumulativeRefDelta, uint256 cumulativeFastDelta)
constructor(uint256 _priceDuration, uint256 _maxPriceUpdateDelay, uint256 _minBlockInterval, uint256 _maxDeviationBasisPoints, address _fastPriceEvents, address _tokenManager, address _positionRouter, address _swapRouter, address _liquidityRouter)
This contract contains no fallback and receive objects.
This contract contains no error objects.