DSProxy

Verified contract

Proxy

Active on Ethereum with 268 txns
Deployed by via 0xb63c14ad at 6969429
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
0xea795c997b3138b020e39df5457c04a7d4fdb349d4c2b7c8cbe5280c1d54af6c
0x7b470a2d1774f8a146ceb23a8782993c186cfc398ab8bae8a229f43215c7a449
0x887c18b8915ff3507dc28532d1e824f76cfeb75b6ee38dc769ac042aa90a1e37
0xe75f925ec4ae99d39a66c38a58a40ba3546e78cafb5e3e0468460169131bba26
0xfb4e7bd0962584ba1f2f57246ed437cc4ca8a743ab2f14baeadc83f8a1ddb75c
0xb2b1be7eeb57b3573d307f7fd7afff579557d075c2df9c6796e662c0b25b24b3
0x555cc543bd9b39de24a57695a0fd02e27257a1b23f8f943d51983d3060fe6cb7
0x6398716bfdb61ff2238c4e259ded55ab8ed672f0176a460b5456a7e78d89fb14
0x5241102c2988e523a014964185c20d26c89414d509379f4299fa1709bf11554a
0xa6540e6e8bc69cbda55526add471e029c4d1a11bbf19cda803c98f1eaf7ea131

Functions
Getter at block 21053945
authority(view returns (address)
0x8c0a830df95aedcd57ddaefb73d50c813f8af4b3
cache(view returns (address)
0x271293c67e2d3140a0e9381eff1f9b01e07b0795
owner(view returns (address)
0x9965df7129b6df20243a240e42ed95205bdfa9c2
DEFAULT_MARKET_DATA_PROVIDER(view returns (address)
[unknown]
MORPHO_AAVEV2_ADDR(view returns (address)
[unknown]
MORPHO_AAVEV2_LENS_ADDR(view returns (address)
[unknown]
MORPHO_TOKEN_ADDR(view returns (address)
[unknown]
NO_PARAM_MAPPING(view returns (uint8)
[unknown]
RETURN_MAX_INDEX_VALUE(view returns (uint8)
[unknown]
RETURN_MIN_INDEX_VALUE(view returns (uint8)
[unknown]
REWARDS_DISTRIBUTOR_ADDR(view returns (address)
[unknown]
SUB_MAX_INDEX_VALUE(view returns (uint8)
[unknown]
SUB_MIN_INDEX_VALUE(view returns (uint8)
[unknown]
actionType(pure returns (uint8)
[unknown]
adminVault(view returns (address)
[unknown]
logger(view returns (address)
[unknown]
registry(view returns (address)
[unknown]
Read-only
parseInputs(bytes _callDatapure returns (struct MorphoAaveV2PaybackParams params)
State-modifying
execute(address _targetbytes _datapayable returns (bytes32 response)
execute(bytes _codebytes _datapayable returns (address targetbytes32 response)
setAuthority(address authority_
setCache(address _cacheAddrreturns (bool)
setOwner(address owner_
executeAction(bytes _callDatabytes32[] _subDatauint8[] _paramMappingbytes32[] _returnValuespayable returns (bytes32)
executeActionDirect(bytes _callDatapayable 
kill(
withdrawStuckFunds(address _tokenaddress _receiveruint256 _amount
Events
LogNote(bytes4 indexed sigaddress indexed guybytes32 indexed foobytes32 indexed baruint256 wadbytes fax anonymous
LogSetAuthority(address indexed authority
LogSetOwner(address indexed owner
ActionEvent(string indexed logNamebytes data
Constructor
constructor(address _cacheAddr
Fallback and receive
fallback(
Errors
NonContractCall(
ReturnIndexValueError(
SenderNotAdmin(
SenderNotOwner(
SubIndexValueError(