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

DSProxy

Verified contract

Proxy

Active on Ethereum with 52 txns
Deployed by via 0x392ff481 at 15931654
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $1,443,137.56
ERC-20
Value $13.7
ERC-20
Value $0.48
ERC-20
--
0xa394defa84c3cf38451fc1ccf236e8d3152f38971fb714aacd12e452db29c62b
0xf633a75f7de178095c09ff2c30eccf1ea44253e1d06a25ea8f51ff9a054477f2
0x3026ad4f6a077575e945adeea6543c99b6280a71e9beaa6aad2b6d88d3f3b631
0xa9b41ac0a48e0456816278ebaf596b70fb7acd2d90e31353830e780e34fbfb03
0xf988739938ccb8aacafce42e1afc10fc8393b830d4dc3b3541c4ce1611d9586d
0x5b55703a3d4845e18b3ebbaf9105c83953f23f83abf8979e7c3eec92f91384b7
0x91b3974685c27cab8813bbe958c2ac864a927390f99ced283a4e22d9237ada24
0xc8e10e405ad8d389c3e5967a3993451816748d889e8a51dc4c12bb72881b1d2e
0x70e69c2cd8271256f6b153765811e7e55f756fb75cedf3d4ea2a91f14589e763
0xd8f2a63f8114f9d267e46e077cad5d7aca3927d23c3f91147a9ef14f01cf1072

Functions
Getter at block 20792768
authority(view returns (address)
0x8345d3f574a0b9d271ecc30bd8be9a913f417aef
cache(view returns (address)
0x271293c67e2d3140a0e9381eff1f9b01e07b0795
owner(view returns (address)
0xc0f8ad6e1a7ff71382676b09319d91bbb6344fde
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(