Error types for ARC operations.
Return the error message string.
@type t() :: %BSV.ARC.Error{ __exception__: true, code: integer() | nil, message: String.t(), type: :http | :serialization | :rejected | :timeout }