BoundedAuthorityProtocol.V1.ExpectedAnchoredExport (Bounded Authority Protocol v1.0.0)

Copy Markdown View Source

Mandatory caller context for atomic anchored-export verification.

Supply every value from your own records, never from the archive being verified.

Fields

Summary

Types

t()

Expected context for the façade's verify_anchored_export/3 (for example BoundedAuthorityProtocol.V1.verify_anchored_export/3).

Types

t()

@type t() :: %BoundedAuthorityProtocol.V1.ExpectedAnchoredExport{
  bounds: BoundedAuthorityProtocol.V1.Bounds.t() | map(),
  chain: BoundedAuthorityProtocol.V1.ExpectedChain.t(),
  digest: binary(),
  end_anchor: BoundedAuthorityProtocol.V1.ExpectedAnchor.t(),
  object_version: binary(),
  start_anchor: BoundedAuthorityProtocol.V1.ExpectedAnchor.t(),
  transitions: [BoundedAuthorityProtocol.V1.ExpectedKeyTransition.t()]
}

Expected context for the façade's verify_anchored_export/3 (for example BoundedAuthorityProtocol.V1.verify_anchored_export/3).