Skip to content

Register a Task

Tasks should be explicit about target, trigger, fees, privacy, and verification.

{
"version": "deheart.task.v1",
"name": "Hourly yield rebalance",
"trigger": { "type": "time_interval", "intervalMs": 3600000 },
"target": {
"chain": "sui",
"package": "0xTARGET",
"module": "vault",
"function": "rebalance"
},
"fees": { "asset": "SUI", "feePerExecutionMist": "1000000" },
"verification": { "type": "event", "successEvent": "vault::Rebalanced" }
}