McdSubProxy

Verified contract

Implementation

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

No balances found for "McdSubProxy"

No transactions found for "McdSubProxy"


Functions
Getter at block 21277302
BOOST_BUNDLE_ID(view returns (uint64)
11
EXECUTE_SELECTOR(view returns (bytes4)
0x1cff79cd
REPAY_BUNDLE_ID(view returns (uint64)
10
SENTINEL_MODULES(view returns (address)
0x0000000000000000000000000000000000000001
adminVault(view returns (address)
0xccf3d848e08b94478ed8f46ffead3008faf581fd
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
activateSub(uint32 _subId1uint32 _subId2
deactivateSub(uint32 _subId1uint32 _subId2
disableModule(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

This contract contains no event objects.

Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ModuleNotFoundError(address moduleAddr
NonContractCall(
RangeTooClose(uint256 ratiouint256 targetRatio
SenderNotAdmin(
SenderNotOwner(
WrongSubParams(uint256 minRatiouint256 maxRatio