Ops V2
Major upgrade that introduces a new flexible module-based task creation architecture.
Released modules:
- Time: specify your task execution interval and start time
- Resolver: use a smart contract resolver function for dynamic executions
- Proxy: use a dedicated
msg.sender
for increased security 🆕 - SingleExec: create task that cancels automatically after 1st execution 🆕
Unified task creation method:
ops.createTask
is the new task creation entry point, and can be used with all combinations of module,- old task creations methods are kept as fallback functions for backward compatibility.
Updated smart contracts:
Ops.sol
Newly deployed smart contracts:
OpsProxyFactory.sol
ProxyModule.sol
ResolverModule.sol
TimeModule.sol
SingleExecModule.sol
Changelog: 1.0.5...2.0.0