Gamend.Inventory.LedgerEntry (gamend_core v1.0.1192)

Copy Markdown View Source

Append-only record of a single item-stack change (grant, consume, admin adjustment) — the inventory counterpart of Gamend.Economy.LedgerEntry. Carries the idempotency_key that makes item grants safe to retry.

Summary

Types

t()

@type t() :: %Gamend.Inventory.LedgerEntry{
  __meta__: term(),
  delta: term(),
  id: term(),
  idempotency_key: term(),
  inserted_at: term(),
  item: term(),
  metadata: term(),
  quantity_after: term(),
  reason: term(),
  user: term(),
  user_id: term()
}