DSProxy

Verified contract

Proxy

Active on Ethereum with 165 txns
Deployed by via 0xc27a5691 at 7018227
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $4.28
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
0xe0a92d898a65573b236f29fe2a9f8ee6c9ac63ea10cefa283a95dff11734efb6
0xed3e144ebbe57b110ec78f9ccc8cefbe5df3f804dcd06c3e7702254340e65f07
0xa0ac8f646aa252b3024a99e2528977e81e6e8e69d4060bd97892f43d6e02bd20
0xf15325a916d32640360834d9d5e465902c34f123a05ec86f001a81861b0bb91f
0xbda54f20adcd078ea1beffa1dbbfa4b40050f39e41d0fe29058c15899663f0df
0x6ad7bb39777333e73fb27c2bd69116e7ffd5095b9a075a303b33452dffff2a71
0x57ca4069e046f3532feda5d00a6a93f5ae853c501d17faff4be54f498796982a
0x2d9ae1c9053e9b795d0df950c58a97abbdf5b2e9e117d17d52a542fe41d668f2
0xec489a196c8c92c26585373126b3ff0cc23d5b34abfdf0d15258f3b99f88c426
0x9d274a3e38ef2cd5fe17949751ad6f7976a591f84ecdb2b4b0d0cb44a14dba5f

Functions
Getter at block 20850032
authority(view returns (address)
0x3b3675117586625737ed453b6e517c80d6042a3d
cache(view returns (address)
0x271293c67e2d3140a0e9381eff1f9b01e07b0795
owner(view returns (address)
0x6369cbe2172cf2347c218140d60f9ff2148def09
BOOST_BUNDLE_ID(view returns (uint64)
[unknown]
CHAINLINK_FEED_REGISTRY(view returns (address)
[unknown]
EXECUTE_SELECTOR(view returns (bytes4)
[unknown]
REPAY_BUNDLE_ID(view returns (uint64)
[unknown]
SENTINEL_MODULES(view returns (address)
[unknown]
adminVault(view returns (address)
[unknown]
Read-only
formatBoostSub(struct McdSubProxyMcdSubData _userview returns (struct StrategyModelStrategySub boostSub)
formatRepaySub(struct McdSubProxyMcdSubData _userview returns (struct StrategyModelStrategySub repaySub)
isDSProxy(address _proxyview returns (bool)
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_
activateSub(uint32 _subId1uint32 _subId2
deactivateSub(uint32 _subId1uint32 _subId2
disableLastModule(address _moduleAddr
enableModule(address _moduleAddr
giveProxyPermission(address _contractAddr
giveWalletPermission(bool _isDSProxy
kill(
removeProxyPermission(address _contractAddr
subToMcdAutomation(struct McdSubProxyMcdSubData _subDatabool
updateSubData(uint32 _subId1uint32 _subId2struct McdSubProxyMcdSubData _subData
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
Constructor
constructor(address _cacheAddr
Fallback and receive
fallback(
Errors
NonContractCall(
RangeTooClose(uint256 ratiouint256 targetRatio
SenderNotAdmin(
SenderNotOwner(
WrongSubParams(uint256 minRatiouint256 maxRatio