# `Rujira.Fin.Book.Price`
[🔗](https://github.com/RujiraNetwork/rujira_ex/blob/v0.0.1/lib/rujira/fin/book.ex#L15)

Represents a price level in the order book with associated order details.

# `side`

```elixir
@type side() :: :bid | :ask
```

# `t`

```elixir
@type t() :: %Rujira.Fin.Book.Price{
  price: Decimal.t(),
  side: side(),
  total: Rujira.Amount.t(),
  value: Rujira.Amount.t()
}
```

# `new`

```elixir
@spec new(side(), map()) :: {:ok, t()} | {:error, term()}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
