TurboBuyAndBurn

Verified contract

Active on Ethereum with 496 txns
Deployed by via 0x51a21b03 at 21306877
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $981,749.66
0xc79e996348aa178cb42d30bb03e98dec67d7387c614192a119f3a765ea7d97de
0x822b3fa76b948d88cd72d33aeda42436b09e44696879eaf396f7de9b692bd35b
0x9dedf241e3a98166422a52a5345dfd89c7249df72160ccbef9962290b6ef3b31
0xc9a973619d90a9c3d95d1156011062485aebe956de7b753ea95db2b77abd6b5c
0x399f38f46008715edbcf636e26439687e3263e9328c68646a06a12571dd382d6
0x60870cc082a25e17ee9409ac9681749f8d189cd22993e891859cc0920fe4eae0
0xe01878c55ad295e4a0fe95f73a215d4905917d95592477bbc35c7fc9608d6457
0xbf15b02d24cedaae523284bbaf6dff1ba93b30ce45a00b3c1f07632578a50dc4
0x0c86333de5189093579a1fc04fad81f4c119a3e2f80413448e7c3f62ccc6feed
0x0bab61f822846e6fab5dd02b6c381ee81de98e9e037caf3f1179a7a2663a89c6

Functions
Getter at block 21390843
getCurrentInterval(view returns (uint32 _lastIntervaluint128 _amountAllocateduint16 _missedIntervalsuint32 _lastIntervalStartTimestampuint256 beforeCurrdaybool updated)
(_lastInterval=3040, _amountAllocated=358937159376918789217438424, _missedIntervals=2, _lastIntervalStartTimestamp=1734059100, beforeCurrday=0, updated=true)
hyper(view returns (address)
0xe2cfd7a01ec63875cd9da6c7c1b7025166c2fa2f
lastBurnedInterval(view returns (uint256)
3038
lastBurnedIntervalStartTimestamp(view returns (uint32)
1734059100
lastIntervalNumber(view returns (uint32)
3038
owner(view returns (address)
0xec0db0059f749d2a97b216ffd65270e80db46383
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
slippageAdmin(view returns (address)
0xec0db0059f749d2a97b216ffd65270e80db46383
startTimeStamp(view returns (uint32)
1733148000
swapCap(view returns (uint128)
340282366920938463463374607431768211455
totalHyperDistributed(view returns (uint256)
344579673001842037648740888907
totalTurboBurnt(view returns (uint256)
159416843685341437204349400
uniswapV3Router(view returns (address)
0xe592427a0aece92de3edee1f18e0157c05861564
v3Factory(view returns (address)
0x1f98431c8ad98523631ae4a59f267346ea31f984
Read-only
computePoolAddress(address token0address token1view returns (address pool)
getDailyHyperAllocation(uint32 tview returns (uint256 dailyWadAllocation)
getTwapAmount(address tokenInaddress tokenOutuint256 amountview returns (uint256 twapAmountuint224 slippage)
intervals(uint32 intervalview returns (uint128 amountAllocateduint128 amountBurned)
slippageConfigs(address poolview returns (uint224 slippageuint32 twapLookback)
State-modifying
acceptOwnership(
burnTurbo(
changeSlippageAdmin(address _new
changeSlippageConfig(address pooluint224 _newSlippageuint32 _newLookBack
distributeHyperForBurning(uint256 _amount
renounceOwnership(
setSwapCap(uint128 _newCap
swapHyperToTurboAndBurn(uint32 _deadline
transferOwnership(address newOwner
Events
BuyAndBurn(uint256 indexed hyperAmountuint256 indexed turboAmountaddress indexed caller
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SlippageAdminChanged(address indexed oldAdminaddress indexed newAdmin
SlippageConfigChanged(address indexed pooluint224 indexed newSlippageuint32 indexed newLookback
Constructor
constructor(uint32 startTimestampaddress _hyperaddress _turbostruct SwapActionParams _params
Fallback and receive

This contract contains no fallback and receive objects.

Errors
Address0(
Amount0(
Expired(
GreaterThan(uint256 auint256 b
IntervalAlreadyBurned(
NotStartedYet(
OnlyEOA(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
SafeERC20FailedOperation(address token
SwapActions__InvalidLookBack(
SwapActions__InvalidSlippage(
SwapActions__OnlySlippageAdmin(
T(