Module types

Source

Structs§

Action
AmountForOneTask
BoundaryHeight
BoundaryTime
Config
CroncatQuery
Query given module contract with a message
CurrentTaskInfoResponse
SlotHashesResponse
SlotIdsResponse
SlotTasksTotalResponse
Task
TaskExecutionInfo
This struct is used in two important places. On the tasks contract, when create_task is called, this struct is returned in the binary data field of the response. It’s also saved on the manager contract before proxy_call, allowing for validation on the receiving contract, by doing a raw query to the manager’s state key LAST_TASK_EXECUTION_INFO_KEY.
TaskInfo
TaskRequest
Request to create a task
TaskResponse
Transform
Transforms of the tasks actions

Enums§

Boundary
Start and end block or timestamp when task should be executed for the last time
CosmosQuery
Query given module contract with a message
Interval
Defines the spacing of execution NOTES:
SlotType