InfernoBuyAndBurn

Verified contract

Active on Ethereum with 1,011 txns
Deployed by via 0xd8f3206f at 20391224
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $3,008.08
)
ERC-721
--
0xb7d2bf67261cb6418dac4dea62daf6f6a22ea361b3797d2873851344b23a1528
0xc44f207dec406bdb9e616fca59f799b7aab06fafec04ae8b273e1062ac3ff52b
0x62359e3625aee0274d4af24c64cfc249d6e9193605bc7026e6ffe9156d9c50ba
0xdf6b9a5b853a2bf389541837414569db8881c01af7a6e0f0a3d78387bcdc2da1
0x3ad8a28bddd23266a26788b1c4394cc4e253ed89f84e67453ef4eaa4e111f699
0x452f5736c639abcf76c2830bef3beb4628eecc7e65181ef8386025d74385966d
0xb074836e6550b457dbe1e29465ea76c945ca4c60fcd7683da583fc3af616703a
0xda569b0e1f5100c7bcdd8cec380657f00011018d19cecd3e0bcf4034f44a1783
0x1eaf2a7bac32f72548aeaa32e4971d2d0db81aa24b225028a92280641388d5e3
0x78066f0ac6babe6a489bb3b00bdc6e0c5a1fb054386bd473903e39e0cd3ef337

Functions
Getter at block 21258522
POSITION_MANAGER(view returns (address)
0xc36442b4a4522e871399cd717abdd847ab11fe88
currWeekDay(view returns (uint8 weekDay)
0
infernoToken(view returns (address)
0x00f116ac0c304c570daaa68fa6c30a86a04b5c5f
lastBurnedIntervalStartTimestamp(view returns (uint32)
1727460000
lastIntervalNumber(view returns (uint32)
2937
liquidityAdded(view returns (bool)
true
owner(view returns (address)
0x4663ed2815ab09b04cbdb094f578cf57b6fdee3a
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
startTimeStamp(view returns (uint32)
1722175200
totalInfernoBurnt(view returns (uint256)
2674075090787686625408999877724
totalTitanXDistributed(view returns (uint256)
2587596462424159474313089252889
Read-only
dayCountByT(uint32 tpure returns (uint32)
getBlazeQuoteForTitanX(uint256 titanXAmountview returns (uint256 quote)
getDailyTitanXAllocation(uint8 weekDaypure returns (uint32 dailyBPSAllocation)
getDayEnd(uint32 tpure returns (uint32)
getInfernoQuoteForBlaze(uint256 baseAmountview returns (uint256 quote)
intervals(uint32 intervalview returns (uint128 amountAllocateduint128 amountBurned)
weekDayByT(uint32 tpure returns (uint8)
State-modifying
acceptOwnership(
addLiquidityToInfernoBlazePool(uint32 _deadlineuint256 _amountBlazeMin
burnFees(returns (uint256 amount0uint256 amount1)
burnInferno(
distributeTitanXForBurning(uint256 _amount
renounceOwnership(
setSlippageForBlazeToInferno(uint8 _newSlippage
swapTitanXForInfernoAndBurn(uint256 _amountBlazeMinuint32 _deadline
transferOwnership(address newOwner
Events
BuyAndBurn(uint256 indexed titanXAmountuint256 indexed infernoBurntaddress indexed caller
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(uint32 startTimestampaddress _blazeTitanXPooladdress _titanXaddress _blazeaddress _owner
Fallback and receive

This contract contains no fallback and receive objects.

Errors
IntervalAlreadyBurned(
InvalidInput(
LiquidityAlreadyAdded(
MathOverflowedMulDiv(
NotEnoughTitanXForLiquidity(
NotStartedYet(
OnlyMinting(
OnlySlippageAdmin(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
ReentrancyGuardReentrantCall(
T(