DSProxy
permission to perform actions on their behalf. DSProxy,
permitting other contracts to perform actions on their behalf. In DeFi Saver the ProxyAuth
contract receives that permission.ProxyAuth
has only one function callExecute
which is only callable by the StrategyExecutor
contract. The function calls the users DSProxy
and performs the configured actions. This allows for the rest of the system to change while keeping the proxy permission in a fixed contract.