DSProxy

Verified contract

Proxy

Active on Ethereum with 51 txns
Deployed by via 0x9dae18ae at 17820188
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "DSProxy"

0x9380d0a65d21b2a1dd9e32f8d79c8a7e4c7468ef77d7cb1222609dfac56e6ea9
0xa4920e789eb5cf255138bc477131f37a16bc3d92dbbddb42ff7352bc51805150
0x7b1489e98965643bdb4712e18d5165e1bc8a92424681d8df68ced8c857847888
0x55a31cde7fe49de86aac4a043a9b45a3d92a1212aa895869fdfc1f16d58037ed
0xfafc83d66ba234580ccddf88fb79ca4934da7025450a1b8ae62a515371775ae5
0xb76b5bc4c3c0637ca18f9faedb860e1f5ae47707e82adafea40a38540b0bdb69
0x75d208afcd98a8003369fafeb86638512a91d9c79a6beeccba1afc943f44a87f
0x867c70f4c5463f2231bdb869c7e3abadcdcd11a4ae6c5a90f8fdde1bf502dd4b
0xe4a08c03015d89cc3b653893864b14c3fb4649620e487da43f1197b7c10a5d9d
0x5c57d592d4bc62a3cb273e00df59a5d4c3ccc47dc4d6834d5aa7cc710e51e6d1

Functions
Getter at block 20966733
authority(view returns (address)
0xc2a7410886518af767e385bc4e526ddd17015cae
cache(view returns (address)
0x271293c67e2d3140a0e9381eff1f9b01e07b0795
owner(view returns (address)
0x99d4a3d36a615959d6e352fa78ee13ee6daa5cf4
NO_PARAM_MAPPING(view returns (uint8)
[unknown]
RETURN_MAX_INDEX_VALUE(view returns (uint8)
[unknown]
RETURN_MIN_INDEX_VALUE(view returns (uint8)
[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
getCollAmountsFromAMM(address _controllerAddressaddress _userview returns (uint256 crvUsdAmountuint256 collAmount)
getCollateralRatio(address _useraddress _controllerAddrview returns (uint256 collRatiobool isInSoftLiquidation)
isControllerValid(address _controllerAddrview returns (bool)
isDSProxy(address _proxyview returns (bool)
parseInputs(bytes _callDatapure returns (struct CurveUsdRepayParams params)
userMaxWithdraw(address _controllerAddressaddress _userview returns (uint256 maxWithdraw)
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
CurveUsdInvalidController(
NonContractCall(
ReturnIndexValueError(
SenderNotAdmin(
SenderNotOwner(
SubIndexValueError(