Cancel Trezor Initialization Task

task::init_trezor::cancelAPI-v2task::init_trezor::cancel

Use the task::init_trezor::cancel method to cancel the initialisation task.

Request Parameters

Parameter Type Required Description
task_id integer ✓ The identifying number returned when initiating the initialisation process.

Response Parameters

Parameter Type Required Description
result string – Returns with value success when successful, otherwise returns the error values below
error string – Description of the error
error_path string – Used for debugging. A reference to the function in code base which returned the error
error_trace string – Used for debugging. A trace of lines of code which led to the returned error
error_type string – An enumerated error identifier to indicate the category of error
error_data string – Additonal context for the error type

📌 Examples

POST Cancel Trezor Initialization Task task::init_trezor::cancel
{
  "userpass": "RPC_UserP@SSW0RD",
  "mmrpc": "2.0",
  "method": "task::init_trezor::cancel",
  "params": {
    "task_id": 0
  }
}
Show Cancel Trezor Initialization Task Response

Response (ready, successful)

{
  "mmrpc": "2.0",
  "result": "success",
  "id": null
}

Response (error, task already finished)

{
  "mmrpc": "2.0",
  "error": "Task is finished already",
  "error_path": "init_hw.manager",
  "error_trace": "init_hw:209] manager:104]",
  "error_type": "TaskFinished",
  "error_data": 0,
  "id": null
}