DSProxy

Verified contract

Proxy

Active on Ethereum with 170 txns
Deployed by via 0x8daf8866 at 16132386
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
ERC-20
--
0xa4d034c513d6fda635f85462e0d8146eb8d8b79c5354e757b1c1594c28138aa1
0x35cee9307282144dbb2b6ed29f3b30a96d2173f1c31c97c8a2576cf969687c23
0x6e73c340d72e6e22b4e7418b1b0a07f4eb21bbf97ed8a03d447b8fe2bca7dee7
0xfc06c97e8c98bb58ea4c3fd7c10076bf02ebc615812c6ad556188705096c000b
0xa47c0946db0eb69b212bc4b961101b9e53391d67824489cd4e9a6a6563616b0e
0x3685c884aeaae80c9132053e0c2a0a812e6c7bca6755d395a6b525e79a35efcd
0x0838758d409dcef4d7f6539994545da64ab3a14e8330892545fd3be8f8f76ed4
0x906b7e0eb58b8a203cfbc7c1d39dcd4debc7a3b1b6bd9ec8ef85dc294a7af046
0xac9f6ac04c52109dcc79fa448504049348a1f00a37a60f1b071a762762e274b7
0x250e40593fb9dab7347b1007927ecb332926137ce25d5c04b6d4e1f2b38db93f

Functions
Getter at block 21414184
authority(view returns (address)
0x78ea1fadc1dc0fe9aada868e2b4153af744489a6
cache(view returns (address)
0x271293c67e2d3140a0e9381eff1f9b01e07b0795
owner(view returns (address)
0x08d49c032f268d3ac4265d1909c28dfaab440040
AAVE_REFERRAL_CODE(view returns (uint16)
[unknown]
NO_PARAM_MAPPING(view returns (uint8)
[unknown]
RETURN_MAX_INDEX_VALUE(view returns (uint8)
[unknown]
RETURN_MIN_INDEX_VALUE(view returns (uint8)
[unknown]
STABLE_ID(view returns (uint256)
[unknown]
SUB_MAX_INDEX_VALUE(view returns (uint8)
[unknown]
SUB_MIN_INDEX_VALUE(view returns (uint8)
[unknown]
VARIABLE_ID(view returns (uint256)
[unknown]
actionType(pure returns (uint8)
[unknown]
adminVault(view returns (address)
[unknown]
logger(view returns (address)
[unknown]
registry(view returns (address)
[unknown]
Read-only
decodeInputs(bytes encodedInputpure returns (struct AaveV3WithdrawParams params)
encodeInputs(struct AaveV3WithdrawParams paramspure returns (bytes encodedInput)
parseInputs(bytes _callDatapure returns (struct AaveV3WithdrawParams 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 
executeActionDirectL2(payable 
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(