croncat-tasks

Crates.iocroncat-tasks
lib.rscroncat-tasks
version1.0.4
sourcesrc
created_at2023-04-15 21:06:36.621106
updated_at2023-09-25 13:44:10.067597
descriptionCronCat tasks smart contract
homepage
repositoryhttps://github.com/CronCats/cw-croncat
max_upload_size
id840180
size916,192
Trevor Clarke (TrevorJTClarke)

documentation

README

CronCats tasks contract

Tasks contract queries:

Query Description
Config Gets the tasks contract configuration
CurrentTaskInfo Gets current task information
TasksWithQueriesTotal Get the total amount of tasks with queries
Tasks Get list of active tasks, without queries
TasksWithQueries Get list of active tasks, with queries
Task Simulate task_hash by the given task
SlotHashes Get slot hashes by given slot
SlotIds Get active slots
CurrentTask Get next task to be done
CurrentTaskWithQueries Get task with queries if it's ready
TasksByOwner Get tasks created by the given address

Tasks contract actions:

Execute Description
UpdateConfig Updates the tasks contract config
CreateTask Allows any user or contract to pay for future txns based on a specific schedule contract
RemoveTask Deletes a task in its entirety, returning any remaining balance to task owner
RemoveTaskByManager Remove task, used by the manager if task reached it's stop condition
RescheduleTask Try to reschedule a task, if possible, used by the manager
Commit count: 1679

cargo fmt