Open hats-bug-reporter[bot] opened 3 months ago
This report is invalid due to the following reasons:
setAdmin
and setExitFee
. This design choice ensures simplicity and security in managing critical functions.In conclusion, the contract works as intended, and the limited scope of scheduled operations is a deliberate design choice. Therefore, this issue is invalid.
Github username: -- Twitter username: -- Submission hash (on-chain): 0xf8e7e485d8e8e9727d552b27d7e06bb93ea1db631c51228ae6b09fab2fed0bd6 Severity: medium
Description: Description\
EthMultiVault.sol
has implementedscheduleOperation()
function which is used to schedule an operation to be executed after a delay.and
cancelOperation()
function which is used to cancel an scheduled operation.However, all the
scheduled
operations can not be executed as the`EthMultiVault.sol
does not haveexecuteOperation()
function to execute all the operations.Openzeppelin's execute() can be checked here which does similar functionalities i.e executes single operations for given operationId.
Recommendations\ Add
executeOperation()
function to execute the operations which were successfully scheduled.