AirPuff-Renzo
Verified contract
Proxy
Active on
Ethereum with 116 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 44 additional slots
-
variable spans 49 additional slots
-
variable spans 4 additional slots
-
variable spans 4 additional slots
-
variable spans 2 additional slots
-
variable spans 2 additional slots
13 additional
variables
Balances ($147.26)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ezETH | ERC-20 | 0.039699 | $3,709.47 |
$147.26 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21269649 | 8 days ago | | | 0 | 0.011770769 | |
| 20489447 | 4 months ago | | | 0 | 0.0024756120 | |
| 20469674 | 4 months ago | | | 0 | 0.0073867634 | |
| 20245333 | 5 months ago | | | 0 | 0.0010214780 | |
| 20245259 | 5 months ago | | | 0 | 0.0013105299 | |
| 20245057 | 5 months ago | | | 0 | 0.0013919220 | |
| 20244920 | 5 months ago | | | 0 | 0.0013773370 | |
| 20244906 | 5 months ago | | | 0 | 0.0014069841 | |
| 20243545 | 5 months ago | | | 0 | 0.0021373226 | |
| 20237041 | 5 months ago | | | 0 | 0.0061575954 |
ABI
ABI objects
Getter at block 21325043 getAllUsers() view returns (address[])
DTVLimit() view returns (uint256)
980000000000000000
LendingVault() view returns (address)
0xdef3aa48bad043e53207d359dcdfde46f50b6c02
decimals() view returns (uint8)
18
feeConfiguration() view returns (address feeReceiver, uint256 withdrawalFee, address lendingFeeReceiver, uint256 mFeePercent, address mFeeReceiver)
(feeReceiver=0x666b1c1132a4062df15868425196022f1612dc1d, withdrawalFee=200, lendingFeeReceiver=0x0c8a4800eb0e189f1540fdf9ca3718764c26a9a8, mFeePercent=0, mFeeReceiver=0x666b1c1132a4062df15868425196022f1612dc1d)
leverageBounds() view returns (uint256 minLeverage, uint256 maxLeverage, uint256 minDeposit)
(minLeverage=1000, maxLeverage=15000, minDeposit=10000000000000000)
liquidatorRewardsPercent() view returns (uint256)
5000
name() view returns (string)
AirPuff-Renzo
owner() view returns (address)
0x308eebaad30f7fccb57b5d92993a4399b6503e4f
paused() view returns (bool)
false
strategyAddresses() view returns (address LRTAsset, address WETH, address API3Oracle, address AirPuffHandler, address borrowAsset)
(LRTAsset=0xbf5495efe5db9ce00f80364c8b423567e58d2110, WETH=0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2, API3Oracle=0x28c1576eb118f2ccd02ef2e6dbd732f5c8d2e86b, AirPuffHandler=0x2a9644aae60d97480a65fc844e4252d7909ac5b9, borrowAsset=0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2)
symbol() view returns (string)
bezETH
totalSupply() view returns (uint256)
39698682790497635
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
getCurrentPositionValue(uint256 _positionID, address _user) view returns (uint256)
getTotalNumbersOfOpenPositionBy(address _user) view returns (uint256)
getUpdatedDebt(uint256 _positionID, address _user) view returns (uint256, uint256, uint256, uint256, uint256)
isBalancer(address) view returns (bool)
isSwapSimple(address) view returns (bool)
isUser(address) view returns (bool)
positionTimestamps(address, uint256) view returns (uint256 openTimestamp, uint256 closeTimestamp, uint256 vaultSnapshotID)
userInfo(address, uint256) view returns (address user, uint256 deposit, uint256 leverage, uint256 position, bool liquidated, address liquidator, uint256 leverageAmount, uint256 positionId, bool closed)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
approve(address spender, uint256 amount) returns (bool)
burn(uint256 amount)
burnFrom(address from, uint256 amount)
closePosition(uint256 _positionID)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
increaseAllowance(address spender, uint256 addedValue) returns (bool)
initialize(address _ezETH, address _WETH)
liquidatePosition(uint256 _positionID, address _user)
openPosition(uint256 _leverage) payable
pause()
renounceOwnership()
setDTVLimit(uint256 _DTVLimit)
setIsBalancer(bool _isBalancer)
setIsSwapSimple(bool _isSimple)
setLendingVault(address _vault)
setLiquidatorRewardPercentage(uint256 _liquidatorRewardsPercent)
setMinMaxLeverageBounds(uint256 _minLeverage, uint256 _maxLeverage, uint256 _minDeposit)
setProtocolFee(address _feeReceiver, uint256 _withdrawalFee, address _lendingFeeReceiver, uint256 _mFeePercent, address _mFeeReceiver)
setStrategyAddresses(address _API3Oracle, address _AirPuffHandler)
transfer(address to, uint256 amount) returns (bool)
transferFrom(address from, address to, uint256 amount) returns (bool)
transferOwnership(address newOwner)
unpause()
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
Approval(address indexed owner, address indexed spender, uint256 value)
Deposit(address indexed user, uint256 amount, uint256 tokenAmount, uint256 time, uint256 positionID, uint256 leverage)
Initialized(uint8 version)
LeverageBoundsSet(uint256 minLeverage, uint256 maxLeverage, uint256 minDeposit)
Liquidated(address indexed user, uint256 indexed positionId, address liquidator, uint256 reward, uint256 time, uint256 totalInterests, uint256 originalInterests)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
ProtocolFeeChanged(address newFeeReceiver, uint256 newWithdrawalFee, address newLendingFeeReceiver)
SetDTVLimit(uint256 DTVLimit)
SetIsBalancer(bool isBalancer)
SetIsSwapSimple(bool isSimple)
SetLendingVault(address vault)
SetLiquidatorRewardPercentage(uint256 liquidatorRewardsPercent)
SetStrategyAddresses(address API3Oracle, address AirPuffHandler)
Transfer(address indexed from, address indexed to, uint256 value)
Unpaused(address account)
Withdraw(address indexed user, uint256 positionID, uint256 amount, uint256 leverage, uint256 repayAmount, uint256 time, uint256 userTokensBurned, uint256 totalInterests, uint256 originalInterests)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
receive()
This contract contains no error objects.