Non-authorizing, verified, redacted, view-relative receipt cross-check facts.
Summary
Types
@type t() :: %CharterAgreementProtocol.ReceiptFacts{ agent_party_role: binary(), chain_conflict: :none | :fork_evidenced, charter_id: binary(), decision: :accepted | :rejected, deployment_digest: binary(), deployment_digest_matched: boolean(), governing_match: :match | :mismatch | :undetermined, grant_digest: nil | binary(), grant_scheme: :bap | :host, invocation_id: binary(), issuing_party_role: binary(), not_verified: [atom()], occurred_at: CharterAgreementProtocol.Timestamp.t(), optional_extensions_retained: [binary()], outcome: :effect_committed | :no_effect | :indeterminate, receipt_digest: binary(), recorded_at: CharterAgreementProtocol.Timestamp.t(), revision_digest: binary(), revision_number: pos_integer(), signing_key_id: nil | binary() }