TwapOracleV3

Verified contract

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

No balances found for "TwapOracleV3"

0x948d125e27f3d90374d689680f1b10ccb31f911bc83e7e67f1b5e7ed1b7c1c42
0x5002726620abc31d51c481af5d4b01b70daba0bb0223a0170e7d1c5a9dc830b7
0xee3235aa97a59a83568ba5a153f6a40e2fcbdcf148eb401da04efb45de916b09

Functions
Getter at block 20893363
decimalsConverter(view returns (int256)
1000000
getPriceInfo(view returns (uint256 priceAccumulatoruint256 priceTimestamp)
(priceAccumulator=0, priceTimestamp=1728059375)
getSpotPrice(view returns (uint256)
411118619263892
owner(view returns (address)
0xff030beb0335432e156a0ee55bd87850eaad228e
twapInterval(view returns (uint32)
1800
uniswapPair(view returns (address)
0x88e6a0c2ddd26feeb64f039a2c41296fcb3f5640
xDecimals(view returns (uint8)
6
yDecimals(view returns (uint8)
18
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.