BadArgument | "badArgument" | An argument (or any other value being decoded) failed to decode. |
CannotEncode | "cannotEncode" | A value (usually the result) can't be encoded. |
Forbidden | "forbidden" | Refused by canCall. |
NotFound | "notFound" | The target, or a reference in the arguments, doesn't resolve. |
UnknownName | "unknownName" | Nothing by that name can be called on the target. |
WrongKind | "wrongKind" | The name exists, but can't be used as asked (e.g. a method read without args). |