ETH-AirPuff

Verified contract

Proxy

Active on Ethereum with 1,112 txns
Deployed by via 0xbc2e42b1 at 19432466
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 44 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
11 additional variables
ERC-20
Value $520,140.92
ERC-20
--
0x18dc0a4380d424acd5d587f52292196390107f1a1d97c54b4503043d51782e0d
0xb5a42e3aa96458042b6aa83fe1fb16d6afa901e3188947e35e616b01314facd0
0x18fad002e8336d78d4281aff9295957c5e7ab1bc0f2d7213680fd185d5bc042f
0x5b5150181cd4851d3e753783136c36f5f58a4164eed270c2b0bc295c38c7a663
0x9a1afefc6a566509140368fc4f839c10192f0fba492384d07b8e9155be8b429e
0x5762046cc2c783f5e6f076f057995e6468426c0f6b1c030c7a84b36123fb80f9
0x0e5c66c9828b3c4864e3b385fbc655d00b670cf8044e1e54c667333fc30f249e
0xf30ba398ba33effe827b323b31cc10c9276f9e8749f9c161a7d8ce1006efe320
0x5de8bf5c6575d2709a54d4e2cb37365b5efbae265ff47255b65ba5c2cdb0cd4a
0x1ed793a6ecfb114c695a3be5f057d3163bfb8210ae5e3d630b75b6fd1ccf15bf

Functions
Getter at block 21383424
AirPuff_DEFAULT_PRICE(view returns (uint256)
1000000000000000000
DENOMINATOR(view returns (uint256)
10000
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
asset(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
balanceOfAsset(view returns (uint256)
136137241368425692626
chef(view returns (address)
0x9a59e0e82be63412b29f5b8ba3df06810f88346c
decimals(view returns (uint8)
18
feeReceiver(view returns (address)
0x666b1c1132a4062df15868425196022f1612dc1d
getAirPuffPrice(view returns (uint256)
1254112286515253732
getUtilizationRate(view returns (uint256)
259775949334654370
lockTime(view returns (uint256)
0
name(view returns (string)
ETH-AirPuff
owner(view returns (address)
0x308eebaad30f7fccb57b5d92993a4399b6503e4f
symbol(view returns (string)
ETH-AirPuff
totalAssets(view returns (uint256)
183913561368425692626
totalDebt(view returns (uint256)
47776320000000000000
totalSupply(view returns (uint256)
146648400901531839922
utilRate(view returns (uint256)
1000000000000000000
withdrawalFees(view returns (uint256)
20
Read-only
allowance(address owneraddress spenderview returns (uint256)
allowedToGift(addressview returns (bool)
allowedVaults(addressview returns (bool)
balanceOf(address accountview returns (uint256)
convertToAssets(uint256 sharesview returns (uint256)
convertToShares(uint256 assetsview returns (uint256)
maxDeposit(addressview returns (uint256)
maxMint(addressview returns (uint256)
maxRedeem(address ownerview returns (uint256)
maxWithdraw(address ownerview returns (uint256)
previewDeposit(uint256 assetsview returns (uint256)
previewMint(uint256 sharesview returns (uint256)
previewRedeem(uint256 sharesview returns (uint256)
previewWithdraw(uint256 assetsview returns (uint256)
strategyBorrowedAmount(addressview returns (uint256)
strategyCap(addressview returns (uint256)
userTimelock(addressview returns (uint256)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
allowETHGifter(address _gifterbool _status
approve(address spenderuint256 amountreturns (bool)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
deposit(uint256 _assetsaddress _receiverreturns (uint256)
depositETH(payable returns (uint256)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
increaseTotalETH(uint256 _amount
initialize(address _WETH
lend(uint256 _borrowedaddress _receiverreturns (bool status)
mint(uint256 sharesaddress receiverreturns (uint256)
redeem(uint256 sharesaddress receiveraddress ownerreturns (uint256)
renounceOwnership(
repayDebt(uint256 _debtAmountuint256 _amountPaidreturns (bool)
setAllowedStrategy(address _vaultbool _status
setChefIncentivesController(address _chef
setLockTime(uint256 _lockTime
setProtocolFeesParams(address _feeReceiveruint256 _withdrawalFees
setStrategyCap(address _strategyuint256 _cap
setUtilRate(uint256 _utilRate
transfer(address touint256 sharesreturns (bool)
transferFrom(address fromaddress touint256 sharesreturns (bool)
transferOwnership(address newOwner
withdraw(uint256 _assetsaddress _receiveraddress _ownerreturns (uint256)
withdrawETH(uint256 _assetsreturns (uint256)
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
ChefIncentivesControllerUpdated(address newChef
Deposit(address indexed senderaddress indexed owneruint256 assetsuint256 shares
Deposited(address calleraddress receiveruint256 assetsuint256 sharesuint256 timestampuint256 utilRate
DepositedETH(address calleraddress receiveruint256 assetsuint256 sharesuint256 timestampuint256 utilRate
ETHGifterAllowed(address indexed gifterbool status
IncreasedTotalAssets(uint256 amount
Initialized(uint8 version
Lend(address indexed useruint256 amount
LockTimeChanged(uint256 lockTime
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ProtocolFeeParamsSet(address newFeeReceiveruint256 newWithdrawalFee
RepayDebt(address indexed useruint256 debtAmountuint256 amountPaid
StrategyCapSet(address strategyuint256 cap
Transfer(address indexed fromaddress indexed touint256 value
Withdraw(address indexed senderaddress indexed receiveraddress indexed owneruint256 assetsuint256 shares
Withdrawn(address calleraddress receiveraddress owneruint256 assetsuint256 sharesuint256 timestampuint256 utilRate
WithdrawnETH(address calleraddress receiveraddress owneruint256 assetsuint256 sharesuint256 timestampuint256 utilRate
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.