{ "$schema": "http://json-schema.org/draft-07/schema#", "title": "AgentTaskResponse", "description": "Agent task response for getting stats and task information", "type": "object", "required": [ "stats" ], "properties": { "stats": { "description": "Agent tasks statistic information", "allOf": [ { "$ref": "#/definitions/TaskStats" } ] } }, "additionalProperties": false, "definitions": { "TaskStats": { "description": "Agent statistics data", "type": "object", "required": [ "num_block_tasks", "num_cron_tasks" ], "properties": { "num_block_tasks": { "description": "Total block tasks for specified agent", "allOf": [ { "$ref": "#/definitions/Uint64" } ] }, "num_cron_tasks": { "description": "Total cron tasks for specified agent", "allOf": [ { "$ref": "#/definitions/Uint64" } ] } }, "additionalProperties": false }, "Uint64": { "description": "A thin wrapper around u64 that is using strings for JSON encoding/decoding, such that the full u64 range can be used for clients that convert JSON numbers to floats, like JavaScript and jq.\n\n# Examples\n\nUse `from` to create instances of this and `u64` to get the value out:\n\n``` # use cosmwasm_std::Uint64; let a = Uint64::from(42u64); assert_eq!(a.u64(), 42);\n\nlet b = Uint64::from(70u32); assert_eq!(b.u64(), 70); ```", "type": "string" } } }