DSProxy

Verified contract

Proxy

Active on Ethereum with 124 txns
Deployed by via 0xc7e45187 at 10285110
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
Value $0
0x65c27bbdcb797963d51047282d4d0fa88946231e36194d570f4186536395f26a
0xc41c5fa2c8e0f2c05c747ca4f9bda1d0c5f67c3559742e24bb561eb459e881f5
0xc0014dc0f63282bdcb96e132505ec5416505e9b12f8c3253811d769e050436ae
0x797ad41dd655e89e699c764436446bf9c05b2863c5229e26606016a0dea7a778
0x354c3ff6de7492a896c08f3a6f16fd630d3542ab3428141a3398aac9d276c5cd
0x26a6c4d6975b848f51c278c0b3ebd3d7ceb6fb29f00449b22295e49e96c026ff
0xf18fef8b12c78e57402d8c8da2b495579a32525bf69ceb5f91aec8a28cfdef1b
0xdb65c2b83bb63274971778a05eefb5d795e3924ceb8f8f3897a6e0ec7e4a2be3
0xdee0c67c3fa812359356d078d859666d7bf63a9637c3da8ee3e56d0f68b01ae1
0x347807b5bd89bea594da36056c3e0ed6dbaf953d4c3a051a0fff55f77001ff55

Functions
Getter at block 21224668
authority(view returns (address)
0xd0be5d5387b9021afc47cfc9a944ac3639692b3c
cache(view returns (address)
0x271293c67e2d3140a0e9381eff1f9b01e07b0795
owner(view returns (address)
0xfa7f7967328abf5087c9e609b0c1a543aa9a6abb
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