Euler Protocol

Verified contract

Proxy

Active on Ethereum with 3 txns
Deployed by via 0xf6821257 at 13687582
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
3 additional variables
ERC-20
Value $31,717.57
ERC-20
Value $8,350.77
ERC-20
Value $4,082.75
ERC-20
Value $3,561.54
ERC-20
Value $2,382.03
ERC-20
Value $1,024.6
ERC-20
Value $690.93
ERC-20
Value $556.4
ERC-20
Value $386.67
ERC-20
Value $301.45
0x35ff1c418f476515c3a03f5495a64981283e1669bb1101ca9444bf537c1a87e0
0xd0b3511a18debccab8d55f4c971859fd5228e06d8e67548cfe10b57fb384721b
0x99691f993c98ae174a38ad5b74d68658755df55ddafff2c7b5ba19689bceb4b7

Functions
Getter at block 20893344
name(view returns (string)
Euler Protocol
 
moduleGitCommit(view returns (bytes32)
 
moduleId(view returns (uint256)
Read-only
moduleIdToImplementation(uint256 moduleIdview returns (address)
moduleIdToProxy(uint256 moduleIdview returns (address)
doStaticCall(address contractAddressbytes payloadview returns (bytes)
getAverageLiquidityDelegateAccount(address accountview returns (address)
State-modifying
dispatch(
batchDispatch(struct ExecEulerBatchItem[] itemsaddress[] deferLiquidityChecks
batchDispatchSimulate(struct ExecEulerBatchItem[] itemsaddress[] deferLiquidityChecks
deferLiquidityCheck(address accountbytes data
detailedLiquidity(address accountreturns (struct IRiskManagerAssetLiquidity[] assets)
getAverageLiquidity(address accountreturns (uint256)
getAverageLiquidityWithDelegate(address accountreturns (uint256)
getPrice(address underlyingreturns (uint256 twapuint256 twapPeriod)
getPriceFull(address underlyingreturns (uint256 twapuint256 twapPerioduint256 currPrice)
liquidity(address accountreturns (struct IRiskManagerLiquidityStatus status)
pTokenUnWrap(address underlyinguint256 amount
pTokenWrap(address underlyinguint256 amount
trackAverageLiquidity(uint256 subAccountIdaddress delegatebool onlyDelegate
unTrackAverageLiquidity(uint256 subAccountId
usePermit(address tokenuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
usePermitAllowed(address tokenuint256 nonceuint256 expirybool alloweduint8 vbytes32 rbytes32 s
usePermitPacked(address tokenuint256 valueuint256 deadlinebytes signature
Events
AssetStatus(address indexed underlyinguint256 totalBalancesuint256 totalBorrowsuint96 reserveBalanceuint256 poolSizeuint256 interestAccumulatorint96 interestRateuint256 timestamp
Borrow(address indexed underlyingaddress indexed accountuint256 amount
DelegateAverageLiquidity(address indexed accountaddress indexed delegate
Deposit(address indexed underlyingaddress indexed accountuint256 amount
EnterMarket(address indexed underlyingaddress indexed account
ExitMarket(address indexed underlyingaddress indexed account
Genesis(
GovConvertReserves(address indexed underlyingaddress indexed recipientuint256 amount
GovSetAssetConfig(address indexed underlyingstruct StorageAssetConfig newConfig
GovSetIRM(address indexed underlyinguint256 interestRateModelbytes resetParams
GovSetPricingConfig(address indexed underlyinguint16 newPricingTypeuint32 newPricingParameter
GovSetReserveFee(address indexed underlyinguint32 newReserveFee
InstallerInstallModule(uint256 indexed moduleIdaddress indexed moduleImplbytes32 moduleGitCommit
InstallerSetGovernorAdmin(address indexed newGovernorAdmin
InstallerSetUpgradeAdmin(address indexed newUpgradeAdmin
Liquidation(address indexed liquidatoraddress indexed violatoraddress indexed underlyingaddress collateraluint256 repayuint256 yielduint256 healthScoreuint256 baseDiscountuint256 discount
MarketActivated(address indexed underlyingaddress indexed eTokenaddress indexed dToken
PTokenActivated(address indexed underlyingaddress indexed pToken
PTokenUnWrap(address indexed underlyingaddress indexed accountuint256 amount
PTokenWrap(address indexed underlyingaddress indexed accountuint256 amount
ProxyCreated(address indexed proxyuint256 moduleId
Repay(address indexed underlyingaddress indexed accountuint256 amount
RequestBorrow(address indexed accountuint256 amount
RequestBurn(address indexed accountuint256 amount
RequestDeposit(address indexed accountuint256 amount
RequestLiquidate(address indexed liquidatoraddress indexed violatoraddress indexed underlyingaddress collateraluint256 repayuint256 minYield
RequestMint(address indexed accountuint256 amount
RequestRepay(address indexed accountuint256 amount
RequestSwap(address indexed accountInaddress indexed accountOutaddress indexed underlyingInaddress underlyingOutuint256 amountuint256 swapType
RequestTransferDToken(address indexed fromaddress indexed touint256 amount
RequestTransferEToken(address indexed fromaddress indexed touint256 amount
RequestWithdraw(address indexed accountuint256 amount
TrackAverageLiquidity(address indexed account
UnTrackAverageLiquidity(address indexed account
Withdraw(address indexed underlyingaddress indexed accountuint256 amount
AssetStatus(address indexed underlyinguint256 totalBalancesuint256 totalBorrowsuint96 reserveBalanceuint256 poolSizeuint256 interestAccumulatorint96 interestRateuint256 timestamp
Borrow(address indexed underlyingaddress indexed accountuint256 amount
DelegateAverageLiquidity(address indexed accountaddress indexed delegate
Deposit(address indexed underlyingaddress indexed accountuint256 amount
EnterMarket(address indexed underlyingaddress indexed account
ExitMarket(address indexed underlyingaddress indexed account
Genesis(
GovConvertReserves(address indexed underlyingaddress indexed recipientuint256 amount
GovSetAssetConfig(address indexed underlyingstruct StorageAssetConfig newConfig
GovSetChainlinkPriceFeed(address indexed underlyingaddress chainlinkAggregator
GovSetIRM(address indexed underlyinguint256 interestRateModelbytes resetParams
GovSetPricingConfig(address indexed underlyinguint16 newPricingTypeuint32 newPricingParameter
GovSetReserveFee(address indexed underlyinguint32 newReserveFee
InstallerInstallModule(uint256 indexed moduleIdaddress indexed moduleImplbytes32 moduleGitCommit
InstallerSetGovernorAdmin(address indexed newGovernorAdmin
InstallerSetUpgradeAdmin(address indexed newUpgradeAdmin
Liquidation(address indexed liquidatoraddress indexed violatoraddress indexed underlyingaddress collateraluint256 repayuint256 yielduint256 healthScoreuint256 baseDiscountuint256 discount
MarketActivated(address indexed underlyingaddress indexed eTokenaddress indexed dToken
PTokenActivated(address indexed underlyingaddress indexed pToken
PTokenUnWrap(address indexed underlyingaddress indexed accountuint256 amount
PTokenWrap(address indexed underlyingaddress indexed accountuint256 amount
ProxyCreated(address indexed proxyuint256 moduleId
Repay(address indexed underlyingaddress indexed accountuint256 amount
RequestBorrow(address indexed accountuint256 amount
RequestBurn(address indexed accountuint256 amount
RequestDeposit(address indexed accountuint256 amount
RequestDonate(address indexed accountuint256 amount
RequestLiquidate(address indexed liquidatoraddress indexed violatoraddress indexed underlyingaddress collateraluint256 repayuint256 minYield
RequestMint(address indexed accountuint256 amount
RequestRepay(address indexed accountuint256 amount
RequestSwap(address indexed accountInaddress indexed accountOutaddress indexed underlyingInaddress underlyingOutuint256 amountuint256 swapType
RequestTransferDToken(address indexed fromaddress indexed touint256 amount
RequestTransferEToken(address indexed fromaddress indexed touint256 amount
RequestWithdraw(address indexed accountuint256 amount
TrackAverageLiquidity(address indexed account
UnTrackAverageLiquidity(address indexed account
Withdraw(address indexed underlyingaddress indexed accountuint256 amount
Constructor
constructor(address adminaddress installerModule
Fallback and receive

This contract contains no fallback and receive objects.

Errors
BatchDispatchSimulation(struct ExecEulerBatchItemResponse[] simulation