Motivation
Some app-chains might want to have actions triggered automatically based on certains conditions at a specific frequency. While this is usually done through keeper networks, there are a lot of advantages to make this available natively especially security-wise.
Specs
Scheduler Contract
Contract responsible for jobs registration and triggering. It should implement the following interface :
use starknet::account::Call;
struct Policy {