Cancel MetaMask Connection Task

task::connect_metamask::cancelAPI-v2task::connect_metamask::cancel

Use task::connect_metamask::cancel to abort the MetaMask initialisation task.

Request Parameters

Parameter Type Required Description
task_id integer ✓ The identifying number returned when the task was first initiated.

Response Parameters

Parameter Type Required Description
result string – Returns success on success, otherwise the standard error fields below are populated.
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 – Additional context for the error type.

📌 Cancel MetaMask Connection Task

POST Cancel MetaMask Connection Task task::connect_metamask::cancel
{
  "mmrpc": "2.0",
  "method": "task::connect_metamask::cancel",
  "params": {
    "task_id": 42
  },
  "id": 1,
  "userpass": "RPC_UserP@SSW0RD"
}
Show Response

Response (success)

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

Response (task already finished)

{
  "mmrpc": "2.0",
  "error": "Task is finished already",
  "error_path": "init_metamask.manager",
  "error_trace": "init_metamask:215] manager:104]",
  "error_type": "TaskFinished",
  "error_data": 42,
  "id": 1
}