This contract is being backfilled. You may encounter incomplete storage history.

DSProxy

Verified contract

Proxy

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

No balances found for "DSProxy"

0xa0590878aee14818074f85657ee994406aa9ed9ab18813637bd3926be644429b
0x590b051691a5e31e51c2f44d03e7b55317eef8341342170f8e8004a774e21fc2
0x6b261523b701995fa31ab19a00de64b5b6b36835fdee8cd94c003fe851221cc3
0x66fecc7129a4ea78ea6b273e65538277d6f3e71d1c52e4253d62df1e6ce51cde
0xf6ac6ec3d8da808f9d29cb69e7e1c392fdb76db4ea39a5e8aba564a14090b571
0x4fd4aabd90f5ec20929ddc6b79b56b5218aaa05cc9b66c6af14d91a41fe24e47
0xe613cdd47ba8ce1767372b80b449b21fadeb0661e2b3565e68fab61aa5a8d2bf
0xf47e508306a6805aee5d5bc2ae4c16211066577733c46796db0a23cfd35d99b3
0x8cfa4f7048a7d97af66272cd7bbed2bfec2433e4b6b8b2623db11512cc0837aa
0xf30622af477592698738bd6d28fd535fc923434047b25c14610e627c557c379f

Functions
Getter at block 20897195
authority(view returns (address)
0x6a2bf3baf3756f574fdd9827c45d1e929a80da94
cache(view returns (address)
0x271293c67e2d3140a0e9381eff1f9b01e07b0795
owner(view returns (address)
0xc22ac94fa7cd5c40a8490dfcfde91081416fc0b8
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