UniversalBuyAndBurn
Verified contract
Active on
Ethereum with 2,189 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
0x6532…385a
Balances ($64,028.02)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
HYDRA | ERC-20 | 12.03711B | $0.000002 |
$19,018.63 | |
TITANX | ERC-20 | 24.329622B | $0.000001 |
$14,962.72 | |
HYPER | ERC-20 | 14.827051B | $0.000001 |
$13,803.98 | |
DRAGONX | ERC-20 | 1.362307B | $0.000007 |
$10,135.56 | |
VOLT | ERC-20 | 265.685457K | $0.022687 |
$6,027.58 | |
WETH | ERC-20 | 0.02378 | $3,344.70 |
$79.54 | |
TINC | ERC-20 | 1.136821K | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21242423 | 2 hours ago | | | 0 | 0.0043425000 | |
| 21242358 | 3 hours ago | | | 0 | 0.0038695057 | |
| 21242345 | 3 hours ago | | | 0 | 0.0041304143 | |
| 21241826 | 4 hours ago | | | 0 | 0.0043425000 | |
| 21241583 | 5 hours ago | | | 0 | 0.0073123477 | |
| 21241463 | 6 hours ago | | | 0 | 0.0038407417 | |
| 21241229 | 6 hours ago | | | 0 | 0.0029584462 | |
| 21240565 | 9 hours ago | | | 0 | 0.0041914570 | |
| 21240553 | 9 hours ago | | | 0 | 0.0044376313 | |
| 21240533 | 9 hours ago | | | 0 | 0.0043425000 |
ABI
ABI objects
Getter at block 21243127 inputTokens() view returns (struct InputTokenView[])
authority() view returns (address)
0x598d291d3e8f483790ebac729db148a88e8c3780
isConsumingScheduledOp() view returns (bytes4)
0x00000000
outputToken() view returns (address)
0x6532b3f1e4dbff542fbd6befe5ed7041c10b385a
totalOutputTokensBurned() view returns (uint256)
623235403044165556278200
Read-only
estimateMinimumOutputAmount(bytes path, uint256 slippage, uint256 twap, uint256 inputAmount) view returns (uint256 amountOutMinimum)
getQuote(address inputTokenAddress, address outputTokenAddress, uint24 fee, uint256 twap, uint256 inputTokenAmount) view returns (uint256 quote, uint32 secondsAgo)
inputToken(address inputTokenAddress) view returns (struct InputTokenView inputTokenView)
isInputToken(address inputTokenAddress) view returns (bool)
State-modifying
Events buyAndBurn(address inputTokenAddress)
enableInputToken(struct UniversalBuyAndBurnEnableInputToken params)
multicall(bytes[] data) returns (bytes[] results)
setAuthority(address newAuthority)
setBurnPercentage(address inputTokenAddress, uint256 burnPercentage)
setBurnProxy(address inputTokenAddress, address proxy)
setBuyAndBurnInterval(address inputTokenAddress, uint256 secs)
setCapPerSwap(address inputTokenAddress, uint256 amount)
setDisabled(address farmKeeper, address[] farmIds, address inputTokenAddress, bool disabled)
setIncentiveFee(address inputTokenAddress, uint256 incentiveFee)
setPaused(address inputTokenAddress, bool paused)
setPriceTwa(address inputTokenAddress, uint32 mins)
setSlippage(address inputTokenAddress, uint256 slippage)
setSwapPath(address inputTokenAddress, bytes path)
AuthorityUpdated(address authority)
BurnPercentageUpdated(address indexed inputTokenAddress, uint256 newPercentage)
BurnProxyUpdated(address indexed inputTokenAddress, address newProxy)
BuyAndBurn(address indexed inputTokenAddress, uint256 toBuy, uint256 toBurn, uint256 incentiveFee, uint256 outputTokensBurned, address caller)
BuyAndBurnIntervalUpdated(address indexed inputTokenAddress, uint256 newInterval)
CapPerSwapUpdated(address indexed inputTokenAddress, uint256 newCap)
DisabledUpdated(address indexed inputTOkenAddress, bool disabled)
IncentiveFeeUpdated(address indexed inputTokenAddress, uint256 newFee)
InputTokenEnabled(address indexed inputTokenAddress, struct UniversalBuyAndBurnEnableInputToken params)
PausedUpdated(address indexed inputTokenAddress, bool paused)
PriceTwaUpdated(address indexed inputTokenAddress, uint32 newTwa)
SlippageUpdated(address indexed inputTokenAddress, uint256 newSlippage)
SwapPathUpdated(address indexed inputTokenAddress, bytes newPath)
constructor(address outputToken_, address manager)
This contract contains no fallback and receive objects.
AccessManagedInvalidAuthority(address authority)
AccessManagedRequiredDelay(address caller, uint32 delay)
AccessManagedUnauthorized(address caller)
AddressEmptyCode(address target)
AddressInsufficientBalance(address account)
CooldownPeriodActive()
FailedInnerCall()
InputTokenAlreadyEnabled()
InputTokenPaused()
InvalidBurnPercentage()
InvalidBurnProxy()
InvalidCaller()
InvalidCapPerSwap()
InvalidIncentiveFee()
InvalidInputTokenAddress()
InvalidInterval()
InvalidPriceTwa()
InvalidSlippage()
InvalidSwapPath()
MathOverflowedMulDiv()
NoInputTokenBalance()
ReentrancyGuardReentrantCall()
SafeCastOverflowedUintDowncast(uint8 bits, uint256 value)
SafeERC20FailedOperation(address token)