CharterAgreementProtocol.RevisionFacts (Charter Agreement Protocol v0.1.0)

Copy Markdown View Source

Non-authorizing, verified, redacted facts for one Charter Revision.

Summary

Types

t()

@type t() :: %CharterAgreementProtocol.RevisionFacts{
  acceptance_digests: [binary()],
  acceptance_facts: [CharterAgreementProtocol.AcceptanceFacts.t()],
  acceptance_status: :proposed | :accepted,
  charter_id: binary(),
  not_verified: [atom()],
  optional_extensions_retained: [binary()],
  prev_revision_digest: nil | binary(),
  revision: CharterAgreementProtocol.CharterRevision.t(),
  revision_digest: binary(),
  revision_number: pos_integer()
}