TwapOracleV3

Verified contract

Active on Ethereum with 3 txns
Deployed by via 0xaabdf819 at 17582836
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "TwapOracleV3"

0x859da979be37a0d730bd9b551b4b57144ea999d050f2cf7c362b6ca0e643d06c
0xcf1401bc8f95444af627288b4f3f3b93da78e15459d65cadbc661f8a80bca71a
0x984bcc266b7abe35b23c091f23a87a26ec40056477aebfdb7d96af5ff9274597

Functions
Getter at block 20893339
decimalsConverter(view returns (int256)
1000000000000000000000000000000
getPriceInfo(view returns (uint256 priceAccumulatoruint256 priceTimestamp)
(priceAccumulator=0, priceTimestamp=1728059087)
getSpotPrice(view returns (uint256)
2436022121543875154284
owner(view returns (address)
0xff030beb0335432e156a0ee55bd87850eaad228e
twapInterval(view returns (uint32)
1800
uniswapPair(view returns (address)
0x11b815efb8f581194ae79006d24e0d814b7697f6
xDecimals(view returns (uint8)
18
yDecimals(view returns (uint8)
6
Read-only
depositTradeXIn(uint256 xLeftuint256 xBeforeuint256 yBeforebytes dataview returns (uint256)
depositTradeYIn(uint256 yLeftuint256 xBeforeuint256 yBeforebytes dataview returns (uint256)
getAveragePrice(uint256uint256view returns (uint256)
getSwapAmount0Out(uint256 swapFeeuint256 amount1Inbytes dataview returns (uint256 amount0Out)
getSwapAmount1Out(uint256 swapFeeuint256 amount0Inbytes dataview returns (uint256 amount1Out)
getSwapAmountInMaxOut(bool inverseuint256 swapFeeuint256 _amountOutbytes dataview returns (uint256 amountInuint256 amountOut)
getSwapAmountInMinOut(bool inverseuint256 swapFeeuint256 _amountOutbytes dataview returns (uint256 amountInuint256 amountOut)
tradeX(uint256 xAfteruint256 xBeforeuint256 yBeforebytes dataview returns (uint256 yAfter)
tradeY(uint256 yAfteruint256 xBeforeuint256 yBeforebytes dataview returns (uint256 xAfter)
State-modifying
setOwner(address _owner
setTwapInterval(uint32 _interval
setUniswapPair(address _uniswapPair
Events
OwnerSet(address owner
TwapIntervalSet(uint32 interval
UniswapPairSet(address uniswapPair
Constructor
constructor(uint8 _xDecimalsuint8 _yDecimals
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.