TurboBuyAndBurn
Verified contract
Active on
Ethereum with 496 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($981,749.66)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
HYPER | ERC-20 | 321.885135B | $0.000003 |
$981,749.66 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21390787 | 12 minutes ago | | | 0 | 0.0028657995 | |
| 21390637 | 42 minutes ago | | | 0 | 0.0028484355 | |
| 21390491 | an hour ago | | | 0 | 0.0029511559 | |
| 21390346 | 2 hours ago | | | 0 | 0.0024082402 | |
| 21390219 | 2 hours ago | | | 0 | 0.0029126287 | |
| 21390068 | 3 hours ago | | | 0 | 0.0028939911 | |
| 21389920 | 3 hours ago | | | 0 | 0.0034262558 | |
| 21389768 | 4 hours ago | | | 0 | 0.0029736791 | |
| 21389595 | 4 hours ago | | | 0 | 0.0035035948 | |
| 21389421 | 5 hours ago | | | 0 | 0.0039409055 |
ABI
ABI objects
Getter at block 21390843
getCurrentInterval() view returns (uint32 _lastInterval, uint128 _amountAllocated, uint16 _missedIntervals, uint32 _lastIntervalStartTimestamp, uint256 beforeCurrday, bool 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 token0, address token1) view returns (address pool)
getDailyHyperAllocation(uint32 t) view returns (uint256 dailyWadAllocation)
getTwapAmount(address tokenIn, address tokenOut, uint256 amount) view returns (uint256 twapAmount, uint224 slippage)
intervals(uint32 interval) view returns (uint128 amountAllocated, uint128 amountBurned)
slippageConfigs(address pool) view returns (uint224 slippage, uint32 twapLookback)
State-modifying
Events acceptOwnership()
burnTurbo()
changeSlippageAdmin(address _new)
changeSlippageConfig(address pool, uint224 _newSlippage, uint32 _newLookBack)
distributeHyperForBurning(uint256 _amount)
renounceOwnership()
setSwapCap(uint128 _newCap)
swapHyperToTurboAndBurn(uint32 _deadline)
transferOwnership(address newOwner)
BuyAndBurn(uint256 indexed hyperAmount, uint256 indexed turboAmount, address indexed caller)
OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
SlippageAdminChanged(address indexed oldAdmin, address indexed newAdmin)
SlippageConfigChanged(address indexed pool, uint224 indexed newSlippage, uint32 indexed newLookback)
constructor(uint32 startTimestamp, address _hyper, address _turbo, struct SwapActionParams _params)
This contract contains no fallback and receive objects.
Address0()
Amount0()
Expired()
GreaterThan(uint256 a, uint256 b)
IntervalAlreadyBurned()
NotStartedYet()
OnlyEOA()
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)
SafeERC20FailedOperation(address token)
SwapActions__InvalidLookBack()
SwapActions__InvalidSlippage()
SwapActions__OnlySlippageAdmin()
T()