warden-protocol / wardenprotocol

Monorepo for the Warden Protocol.
https://wardenprotocol.org
Apache License 2.0
1.09k stars 96 forks source link

Scheduler for pending Actions #259

Open Pitasi opened 2 months ago

Pitasi commented 2 months ago

At the current state, users can create Actions (referencing an Intent definition). The Action remains in a pending state until the Intent is satisfied. The Intent of the Action is re-evaluated every time an user adds their approval to the Action.

We want to extend this to be able to re-evaluate intents of pending Actions automatically and periodically.

Pitasi commented 1 month ago

I think that we should do #261 first since it will probably cause some refactoring on how Actions are created, making it easier for users to specify params like "how often re-evaluate the action" directly inside MsgCreateAction.

Pitasi commented 1 week ago

de-prioritizing this in favor of #466 - it will suffice for now