ETH-AirPuff

Verified contract

Proxy

Active on Ethereum with 1,031 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 $283,253.91
ERC-20
--
0x433a9939f8bebc3499de10ee7629ba608e985b534dc4ae95100ff0f2c175807c
0x8505734be39a08ef698610b9f1ab5923a77b2ed4cf21bdd409323fa31ffd62c8
0xc946dc1208e3586047420465e25a47114d4a326f731c3dee00309eded2eb4a45
0x0eaecd86a089a2d092e213a039ee2d3ec234aa0db0a64cb6ce23acdebd64ffe5
0x4431d147a1f3dff6c303d20f05dbbb1f135b0bd1ddcb91474150973e90802491
0xa3018b4becc0e212e3d2f36f45fe32fe44195e41a545b2da8efb7a10d97db339
0x2bb797b93768f61aea6586827d13fbf698edb8be327a3b04d421ca4cfc0d399e
0xe56f727a7294a1ce0acfabaf411824c81e5487e36aca210777eeb528000c6f5e
0x7325689e146c8391bcfd9c666642ecff7cdfbd76d9edac2c4c633dc7dfa00c39
0x7c2df443d07ddb2e3d50a0d7463dbbec38f5a7dc54b715caa452150bb9a9c4a1

Functions
Getter at block 20914522
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)
113981809432865025124
chef(view returns (address)
0x9a59e0e82be63412b29f5b8ba3df06810f88346c
decimals(view returns (uint8)
18
feeReceiver(view returns (address)
0x666b1c1132a4062df15868425196022f1612dc1d
getAirPuffPrice(view returns (uint256)
1242632578503400455
getUtilizationRate(view returns (uint256)
430825882917994867
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)
200258244379097128136
totalDebt(view returns (uint256)
86276434946232103012
totalSupply(view returns (uint256)
161156441448109935309
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.