Exec
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
55
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "Exec"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "Exec"
ABI
ABI objects
Getter at block 20894552
moduleGitCommit() view returns (bytes32)
0x000000000000000000000000d7f62927eb58592d82302c87205490c26cccca7c
moduleId() view returns (uint256)
5
Read-only
doStaticCall(address contractAddress, bytes payload) view returns (bytes)
getAverageLiquidityDelegateAccount(address account) view returns (address)
State-modifying
Events batchDispatch(struct ExecEulerBatchItem[] items, address[] deferLiquidityChecks)
batchDispatchSimulate(struct ExecEulerBatchItem[] items, address[] deferLiquidityChecks)
deferLiquidityCheck(address account, bytes data)
detailedLiquidity(address account) returns (struct IRiskManagerAssetLiquidity[] assets)
getAverageLiquidity(address account) returns (uint256)
getAverageLiquidityWithDelegate(address account) returns (uint256)
getPrice(address underlying) returns (uint256 twap, uint256 twapPeriod)
getPriceFull(address underlying) returns (uint256 twap, uint256 twapPeriod, uint256 currPrice)
liquidity(address account) returns (struct IRiskManagerLiquidityStatus status)
pTokenUnWrap(address underlying, uint256 amount)
pTokenWrap(address underlying, uint256 amount)
trackAverageLiquidity(uint256 subAccountId, address delegate, bool onlyDelegate)
unTrackAverageLiquidity(uint256 subAccountId)
usePermit(address token, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s)
usePermitAllowed(address token, uint256 nonce, uint256 expiry, bool allowed, uint8 v, bytes32 r, bytes32 s)
usePermitPacked(address token, uint256 value, uint256 deadline, bytes signature)
AssetStatus(address indexed underlying, uint256 totalBalances, uint256 totalBorrows, uint96 reserveBalance, uint256 poolSize, uint256 interestAccumulator, int96 interestRate, uint256 timestamp)
Borrow(address indexed underlying, address indexed account, uint256 amount)
DelegateAverageLiquidity(address indexed account, address indexed delegate)
Deposit(address indexed underlying, address indexed account, uint256 amount)
EnterMarket(address indexed underlying, address indexed account)
ExitMarket(address indexed underlying, address indexed account)
Genesis()
GovConvertReserves(address indexed underlying, address indexed recipient, uint256 amount)
GovSetAssetConfig(address indexed underlying, struct StorageAssetConfig newConfig)
GovSetChainlinkPriceFeed(address indexed underlying, address chainlinkAggregator)
GovSetIRM(address indexed underlying, uint256 interestRateModel, bytes resetParams)
GovSetPricingConfig(address indexed underlying, uint16 newPricingType, uint32 newPricingParameter)
GovSetReserveFee(address indexed underlying, uint32 newReserveFee)
InstallerInstallModule(uint256 indexed moduleId, address indexed moduleImpl, bytes32 moduleGitCommit)
InstallerSetGovernorAdmin(address indexed newGovernorAdmin)
InstallerSetUpgradeAdmin(address indexed newUpgradeAdmin)
Liquidation(address indexed liquidator, address indexed violator, address indexed underlying, address collateral, uint256 repay, uint256 yield, uint256 healthScore, uint256 baseDiscount, uint256 discount)
MarketActivated(address indexed underlying, address indexed eToken, address indexed dToken)
PTokenActivated(address indexed underlying, address indexed pToken)
PTokenUnWrap(address indexed underlying, address indexed account, uint256 amount)
PTokenWrap(address indexed underlying, address indexed account, uint256 amount)
ProxyCreated(address indexed proxy, uint256 moduleId)
Repay(address indexed underlying, address indexed account, uint256 amount)
RequestBorrow(address indexed account, uint256 amount)
RequestBurn(address indexed account, uint256 amount)
RequestDeposit(address indexed account, uint256 amount)
RequestDonate(address indexed account, uint256 amount)
RequestLiquidate(address indexed liquidator, address indexed violator, address indexed underlying, address collateral, uint256 repay, uint256 minYield)
RequestMint(address indexed account, uint256 amount)
RequestRepay(address indexed account, uint256 amount)
RequestSwap(address indexed accountIn, address indexed accountOut, address indexed underlyingIn, address underlyingOut, uint256 amount, uint256 swapType)
RequestTransferDToken(address indexed from, address indexed to, uint256 amount)
RequestTransferEToken(address indexed from, address indexed to, uint256 amount)
RequestWithdraw(address indexed account, uint256 amount)
TrackAverageLiquidity(address indexed account)
UnTrackAverageLiquidity(address indexed account)
Withdraw(address indexed underlying, address indexed account, uint256 amount)
constructor(bytes32 moduleGitCommit_)
This contract contains no fallback and receive objects.
BatchDispatchSimulation(struct ExecEulerBatchItemResponse[] simulation)