Bourse.RawResponse (bourse v0.7.0)

Copy Markdown View Source

Labelled provider payload returned when a unified mapping is incomplete.

The struct keeps raw transport data distinguishable from normalized Bourse structs while preserving the provider operation for agent consumers.

Summary

Types

t()

Whether the incomplete implementation has provider-registered verification evidence.

Functions

Builds a labelled raw provider response.

Types

t()

@type t() :: %Bourse.RawResponse{
  method: String.t(),
  payload: term(),
  venue: String.t(),
  verification: verification()
}

verification()

@type verification() :: :verified | :unverified

Whether the incomplete implementation has provider-registered verification evidence.

Functions

new(payload, venue, method, verification)

@spec new(term(), String.t(), String.t(), verification()) :: t()

Builds a labelled raw provider response.