The ID of the task.
A promise that resolves when the task is canceled.
Completes a task.
The ID of the task.
The result of the task.
A promise that resolves when the task is completed.
Creates a new task.
The parameters for task creation.
A promise that resolves to the task ID.
Gets data for a specific agent.
A promise that resolves to the agent data.
Gets a service by name.
The name of the service.
A promise that resolves to the service.
Gets data for a specific task.
The ID of the task.
A promise that resolves to the task data.
Gets tasks by issuer.
The owner of the tasks.
A promise that resolves to the task IDs.
Gets the address of the agent.
A promise that resolves to the agent address.
Assigns a rating to a task.
The ID of the task.
The rating.
A promise that resolves when the task is assigned.
Registers a new agent.
The address of the agent.
The metadata of the agent.
The name of the service.
The price of the service.
A promise that resolves to the agent address.
Registers a new service.
The service to register.
A promise that resolves to a boolean indicating if the service is registered.
Sets a listener for new tasks.
The listener function.
A promise that resolves when the listener is set.
Starts the Ensemble subscription to the task service.
Static
create
Cancels a task.