DSProxy

Verified contract

Proxy

Active on Ethereum with 32 txns
Deployed by via 0x3d53fee7 at 18799236
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
0xb9b3716fa0c80fab1d3ecfc77aab3adf7af26fde564cfa11067688611f553a89
0x863fbcdc84c4f2ba982b057722b462506d0462445be3ecc811879e9e974fa60c
0x400ee04ef7f555354747423d6e71ad85c9574ab7d54d162f16de3f145dd144cf
0x278c7a32a541ef97e84170893d8a710310459dc22ae9591a6273239687440082
0x2ebfe1b00bb800c64ca01d6f9cf811be25ae82b71e603945bd0934e584d529fc
0xb1c78509b054cf167ab66ac5d2a174279384c4738919eabbffe9dfc44cb89c92
0x23f7898ab82f684d7debf4f23a8067da0275c903467a2b6952af31ad33e02a53
0x1c5632703af1d0853778b07d1ee75d1fec9e73fc629a8099b3d1f721d9aa2f4f
0x96b57c73ec48775f6b23057deeeb1c004bcf77559e35bb784da4eca562dd3bc6
0xf0f830c78205b8656efee6552930f4e684f220698bdcce5a8bf035e7bff8947a

Functions
Getter at block 21331236
authority(view returns (address)
0x30b45d59f4df20fa7c7ba789e4799646a98457bc
cache(view returns (address)
0x271293c67e2d3140a0e9381eff1f9b01e07b0795
owner(view returns (address)
0x2dcce287659fe73315cb202ff49717422a5a64c0
CHAINLINK_FEED_REGISTRY(view returns (address)
[unknown]
EXECUTE_ACTION_SELECTOR(view returns (bytes4)
[unknown]
EXECUTE_SELECTOR(view returns (bytes4)
[unknown]
SENTINEL_MODULES(view returns (address)
[unknown]
TX_SAVER_EXECUTOR_ID(view returns (bytes4)
[unknown]
TX_SAVER_FEE_RECIPIENT(view returns (address)
[unknown]
adminVault(view returns (address)
[unknown]
registry(view returns (address)
[unknown]
Read-only
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_
_executeActionsFromFL(struct StrategyModelRecipe _currRecipebytes32 _flAmountpayable 
disableModule(address _moduleAddr
enableModule(address _moduleAddr
executeRecipe(struct StrategyModelRecipe _currRecipepayable 
executeRecipeFromStrategy(uint256 _subIdbytes[] _actionCallDatabytes[] _triggerCallDatauint256 _strategyIndexstruct StrategyModelStrategySub _subpayable 
executeRecipeFromTxSaver(struct StrategyModelRecipe _currRecipestruct StrategyModelTxSaverSignedData _txSaverDatapayable 
giveProxyPermission(address _contractAddr
kill(
removeProxyPermission(address _contractAddr
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
ModuleNotFoundError(address moduleAddr
NonContractCall(
SenderNotAdmin(
SenderNotOwner(
TokenDecimalsTooHigh(uint256 decimals
TriggerNotActiveError(uint256 arg0
TxCostInFeeTokenTooHighError(uint256 maxTxCostuint256 txCost
TxSaverAuthorizationError(address caller
ZeroTokenPriceInEthError(