Crosswake.Commerce.Reconciliation.EvidenceResult (crosswake v0.1.0)

View Source

Represents an evidence-only result state for device purchase, restore, or native callback success. These states do not directly mutate entitlement authority.

Summary

Types

t()

@type t() :: %Crosswake.Commerce.Reconciliation.EvidenceResult{
  attempt: Crosswake.Commerce.Reconciliation.Attempt.t(),
  idempotency_key: Crosswake.Commerce.Reconciliation.IdempotencyKey.t(),
  replay?: boolean(),
  source: Crosswake.Commerce.Contracts.ReconciliationEvidence.source(),
  status: Crosswake.Commerce.Reconciliation.outcome()
}