Expand description
§CronCats task execution manager contract
Manager contract queries:
Query | Description |
---|---|
Config | Gets the manager contract configuration |
TreasuryBalance | Gets manager available balances |
UsersBalances | Gets Cw20 balances of the given wallet address |
TaskBalance | Get task balance |
Manager contract actions:
Execute | Description |
---|---|
UpdateConfig | Updates the manager config |
ProxyCall | Execute current task in the queue or task with queries if task_hash given |
RefillTaskBalance | Receive native coins to include them to the task |
Receive | Receive cw20 coin |
CreateTaskBalance | Create task’s balance, called by the tasks contract |
RemoveTask | Remove task’s balance, called by the tasks contract |
OwnerWithdraw | Move balances from the manager to the owner address, or treasury_addr if set |
UserWithdraw | Move balances from the manager to the owner address, or treasury_addr if set |
AgentWithdraw | Withdraw agent rewards on agent removal, this should be called only by agent contract |