InfernoBuyAndBurn

Verified contract

Active on Ethereum
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 $1,265,612.84
)
ERC-721
--
0x452f5736c639abcf76c2830bef3beb4628eecc7e65181ef8386025d74385966d
0xb074836e6550b457dbe1e29465ea76c945ca4c60fcd7683da583fc3af616703a
0xda569b0e1f5100c7bcdd8cec380657f00011018d19cecd3e0bcf4034f44a1783
0x1eaf2a7bac32f72548aeaa32e4971d2d0db81aa24b225028a92280641388d5e3
0x78066f0ac6babe6a489bb3b00bdc6e0c5a1fb054386bd473903e39e0cd3ef337
0x8f3ee377a956b5642a48f8fdf561f4d95fc9f85687b3e25e04a2f42af2fb4413
0xd7fe345990cb1d4736b872bdce48acf389808a5f2ddd4bcabe7405a7fc958809
0x02b7577ccaaf67fa08a34a847c682669c09570f2da175b5e2c8fcf8f402f22c0
0xeecfddac234c80ef8729d78524edc3f985f05299a368a5f01d6616c18cfdd008
0x0b600cc3052deb6d9806a2b8073cab59caccbc6d07643f5006c009de59ab05da

Functions
Getter at block 20790580
POSITION_MANAGER(view returns (address)
0xc36442b4a4522e871399cd717abdd847ab11fe88
currWeekDay(view returns (uint8 weekDay)
4
infernoToken(view returns (address)
0x00f116ac0c304c570daaa68fa6c30a86a04b5c5f
lastBurnedIntervalStartTimestamp(view returns (uint32)
1726819200
lastIntervalNumber(view returns (uint32)
2581
liquidityAdded(view returns (bool)
true
owner(view returns (address)
0x4663ed2815ab09b04cbdb094f578cf57b6fdee3a
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
startTimeStamp(view returns (uint32)
1722175200
totalInfernoBurnt(view returns (uint256)
2512610797549994947508900080537
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(