CharterAgreementProtocol.ChainFacts (Charter Agreement Protocol v0.2.0)

Copy Markdown View Source

Non-authorizing, verified, redacted, view-relative charter-set facts.

Summary

Types

t()

@type t() :: %CharterAgreementProtocol.ChainFacts{
  acceptance_facts: [CharterAgreementProtocol.AcceptanceFacts.t()],
  accepted_revision_digests: [binary()],
  chain_topology: :linear | :forked,
  charter_id: nil | binary(),
  descriptor_chains: [CharterAgreementProtocol.DescriptorChain.t()],
  fork_evidence: [CharterAgreementProtocol.ForkEvidence.t()],
  not_verified: [atom()],
  revision_facts: [CharterAgreementProtocol.RevisionFacts.t()],
  superseded_revision_digests: [binary()],
  termination_facts: [CharterAgreementProtocol.TerminationFacts.t()]
}