BeaconProxy

Verified contract

Proxy

Active on Ethereum with 18 txns
Deployed by via 0x78a60df4 at 20558232
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 13 additional slots
ERC-20
Value $1,833,895.33
0x39d5d32d84abc097f7d3ff3786a31594b1d2872ee61907308cdf0558100b3345
0x6cadd6c5a241bf6d2e5e0c75c7d59295b3796ea9e7713877530288875bd3f1ad
0x69b4142c795d1d09dc3091aafe12d755aae6e7a22c5a005c1e7cf67e6b24986e
0xb8de26f84c4e6eeb014e4ba695dbca06f61abab1773a13b9f1dd5cf87bbce7aa
0x0eff439c5c3d00fbcce2eea7a29d9e5267700bf85f5b3a04e8ffb209469d9b9f
0x92d6e935a8a01bc737594180162389b3c09d9f2f37899bc30d0bf231027e754a
0x50876b794a4a6a8fe7f70f804dc62c9b659038eef4ed37a5e46127afcd58f190
0x4d1b3292add990c652979a1be272efa5483bb6654ae58f09e04427a7ad77a872
0x8552251b1cb3ad69a9780080b93f6698f8e9c2601c95d059fa3cda80efd7fcb5
0x8bfd37374edde5b3f22148dd35b1b95e116393476f146eafc3e99fbc49f04c0d

Functions
Getter at block 21274492
EVC(view returns (address)
0x0c9a3dd6b8f28529d72d7f9ce918d493519ee383
 
LTVList(view returns (address[])
MODULE_BALANCE_FORWARDER(view returns (address)
0xa252af9208e53c0ac6a79a5d0933a8d1f184fee5
MODULE_BORROWING(view returns (address)
0x639156f8feb0cd88205e4861a0224ec169605acf
MODULE_GOVERNANCE(view returns (address)
0xa61f5016f2cd5cec12d091f871fce1e1df5f0b67
MODULE_INITIALIZE(view returns (address)
0x7dd834c7844710435bd471b7499b16421ee84f3c
MODULE_LIQUIDATION(view returns (address)
0x16fa62d8c322a6156fb5ef267342a3c7952ad23c
MODULE_RISKMANAGER(view returns (address)
0x402c858dac359dc1165b782c22d2524f672ca376
MODULE_TOKEN(view returns (address)
0x8a58aecbe677682d0f037c67f37f5a7a2e94973c
MODULE_VAULT(view returns (address)
0xb4ad4d9c02c01b01cf586c16f01c58c73c7f0188
accumulatedFees(view returns (uint256)
27421037878142789
accumulatedFeesAssets(view returns (uint256)
27492011988356183
asset(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
balanceTrackerAddress(view returns (address)
0x0d52d06ceb8dcdeeb40cfd9f17489b350dd7f8a3
caps(view returns (uint16 supplyCapuint16 borrowCap)
(supplyCap=24215, borrowCap=20567)
cash(view returns (uint256)
555174048495707559171
configFlags(view returns (uint32)
0
creator(view returns (address)
0xee009faf00cf54c1b4387829af7a8dc5f0c8c8c5
dToken(view returns (address)
0xb0050bf47733b7b426b355c358c4700aa7ea473a
decimals(view returns (uint8)
18
feeReceiver(view returns (address)
0x0000000000000000000000000000000000000000
governorAdmin(view returns (address)
0xcad001c30e96765ac90307669d578219d4fb1dce
hookConfig(view returns (addressuint32)
(0x0000000000000000000000000000000000000000, 0)
 
interestAccumulator(view returns (uint256)
interestFee(view returns (uint16)
1000
 
interestRate(view returns (uint256)
interestRateModel(view returns (address)
0xdef46be09d1c8b9a40e0f0fb8516f5d7c48497f8
liquidationCoolOffTime(view returns (uint16)
1
maxLiquidationDiscount(view returns (uint16)
1500
name(view returns (string)
EVK Vault eWETH-2
oracle(view returns (address)
0x83b3b76873d36a28440cf53371df404c42497136
permit2Address(view returns (address)
0x000000000022d473030f116ddee9f6b43ac78ba3
protocolConfigAddress(view returns (address)
0x4cd6bf1d183264c02be7748cb5cd3a47d013351b
protocolFeeReceiver(view returns (address)
0xfcd3db06ea814eb21c84304fc7f90798c00d1e32
protocolFeeShare(view returns (uint256)
10000
symbol(view returns (string)
eWETH-2
 
totalAssets(view returns (uint256)
 
totalBorrows(view returns (uint256)
 
totalBorrowsExact(view returns (uint256)
 
totalSupply(view returns (uint256)
unitOfAccount(view returns (address)
0x0000000000000000000000000000000000000348
Read-only
LTVBorrow(address collateralview returns (uint16)
LTVFull(address collateralview returns (uint16 borrowLTVuint16 liquidationLTVuint16 initialLiquidationLTVuint48 targetTimestampuint32 rampDuration)
LTVLiquidation(address collateralview returns (uint16)
accountLiquidity(address accountbool liquidationview returns (uint256 collateralValueuint256 liabilityValue)
accountLiquidityFull(address accountbool liquidationview returns (address[] collateralsuint256[] collateralValuesuint256 liabilityValue)
allowance(address holderaddress spenderview returns (uint256)
balanceForwarderEnabled(address accountview returns (bool)
balanceOf(address accountview returns (uint256)
checkAccountStatus(address accountaddress[] collateralsview returns (bytes4)
checkLiquidation(address liquidatoraddress violatoraddress collateralview returns (uint256 maxRepayuint256 maxYield)
convertToAssets(uint256 sharesview returns (uint256)
convertToShares(uint256 assetsview returns (uint256)
debtOf(address accountview returns (uint256)
debtOfExact(address accountview returns (uint256)
maxDeposit(address accountview returns (uint256)
maxMint(address accountview 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)
State-modifying
approve(address spenderuint256 amountreturns (bool)
borrow(uint256 amountaddress receiverreturns (uint256)
checkVaultStatus(returns (bytes4)
convertFees(
deposit(uint256 amountaddress receiverreturns (uint256)
disableBalanceForwarder(
disableController(
enableBalanceForwarder(
flashLoan(uint256 amountbytes data
initialize(address proxyCreator
liquidate(address violatoraddress collateraluint256 repayAssetsuint256 minYieldBalance
mint(uint256 amountaddress receiverreturns (uint256)
pullDebt(uint256 amountaddress from
redeem(uint256 amountaddress receiveraddress ownerreturns (uint256)
repay(uint256 amountaddress receiverreturns (uint256)
repayWithShares(uint256 amountaddress receiverreturns (uint256 sharesuint256 debt)
setCaps(uint16 supplyCapuint16 borrowCap
setConfigFlags(uint32 newConfigFlags
setFeeReceiver(address newFeeReceiver
setGovernorAdmin(address newGovernorAdmin
setHookConfig(address newHookTargetuint32 newHookedOps
setInterestFee(uint16 newFee
setInterestRateModel(address newModel
setLTV(address collateraluint16 borrowLTVuint16 liquidationLTVuint32 rampDuration
setLiquidationCoolOffTime(uint16 newCoolOffTime
setMaxLiquidationDiscount(uint16 newDiscount
skim(uint256 amountaddress receiverreturns (uint256)
touch(
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferFromMax(address fromaddress toreturns (bool)
viewDelegate(payable 
withdraw(uint256 amountaddress receiveraddress ownerreturns (uint256)
Events
Genesis(
Approval(address indexed owneraddress indexed spenderuint256 value
BalanceForwarderStatus(address indexed accountbool status
Borrow(address indexed accountuint256 assets
ConvertFees(address indexed senderaddress indexed protocolReceiveraddress indexed governorReceiveruint256 protocolSharesuint256 governorShares
DebtSocialized(address indexed accountuint256 assets
Deposit(address indexed senderaddress indexed owneruint256 assetsuint256 shares
EVaultCreated(address indexed creatoraddress indexed assetaddress dToken
GovSetCaps(uint16 newSupplyCapuint16 newBorrowCap
GovSetConfigFlags(uint32 newConfigFlags
GovSetFeeReceiver(address indexed newFeeReceiver
GovSetGovernorAdmin(address indexed newGovernorAdmin
GovSetHookConfig(address indexed newHookTargetuint32 newHookedOps
GovSetInterestFee(uint16 newFee
GovSetInterestRateModel(address newInterestRateModel
GovSetLTV(address indexed collateraluint16 borrowLTVuint16 liquidationLTVuint16 initialLiquidationLTVuint48 targetTimestampuint32 rampDuration
GovSetLiquidationCoolOffTime(uint16 newCoolOffTime
GovSetMaxLiquidationDiscount(uint16 newDiscount
InterestAccrued(address indexed accountuint256 assets
Liquidate(address indexed liquidatoraddress indexed violatoraddress collateraluint256 repayAssetsuint256 yieldBalance
PullDebt(address indexed fromaddress indexed touint256 assets
Repay(address indexed accountuint256 assets
Transfer(address indexed fromaddress indexed touint256 value
VaultStatus(uint256 totalSharesuint256 totalBorrowsuint256 accumulatedFeesuint256 cashuint256 interestAccumulatoruint256 interestRateuint256 timestamp
Withdraw(address indexed senderaddress indexed receiveraddress indexed owneruint256 assetsuint256 shares
Constructor
constructor(bytes trailingData
Fallback and receive
fallback(
Errors
E_AccountLiquidity(
E_AmountTooLargeToEncode(
E_BadAddress(
E_BadAssetReceiver(
E_BadBorrowCap(
E_BadCollateral(
E_BadFee(
E_BadMaxLiquidationDiscount(
E_BadSharesOwner(
E_BadSharesReceiver(
E_BadSupplyCap(
E_BorrowCapExceeded(
E_CheckUnauthorized(
E_CollateralDisabled(
E_ConfigAmountTooLargeToEncode(
E_ControllerDisabled(
E_DebtAmountTooLargeToEncode(
E_EmptyError(
E_ExcessiveRepayAmount(
E_FlashLoanNotRepaid(
E_Initialized(
E_InsufficientAllowance(
E_InsufficientAssets(
E_InsufficientBalance(
E_InsufficientCash(
E_InsufficientDebt(
E_InvalidLTVAsset(
E_LTVBorrow(
E_LTVLiquidation(
E_LiquidationCoolOff(
E_MinYield(
E_NoLiability(
E_NoPriceOracle(
E_NotController(
E_NotHookTarget(
E_NotSupported(
E_OperationDisabled(
E_OutstandingDebt(
E_ProxyMetadata(
E_Reentrancy(
E_RepayTooMuch(
E_SelfLiquidation(
E_SelfTransfer(
E_SupplyCapExceeded(
E_TransientState(
E_Unauthorized(
E_ViolatorLiquidityDeferred(
E_ZeroAssets(
E_ZeroShares(