# `BoundedAuthorityProtocol.V1.EncodedAnchoredExport`
[🔗](https://github.com/baselabs/bounded_authority_protocol/blob/v1.0.0/lib/bounded_authority_protocol/v1/encoded_anchored_export.ex#L1)

Exact archive chunks, complete digest, and byte count from deterministic framing.

## Fields

* `chunks` - the archive bytes as an ordered nonempty chunk list; their concatenation is the
  archive.
* `digest` - the raw 32-byte SHA-256 of the complete archive bytes; store it in your own records.
* `byte_count` - the total archive length in bytes, at most `archive_bytes`.

# `t`

```elixir
@type t() :: %BoundedAuthorityProtocol.V1.EncodedAnchoredExport{
  byte_count: pos_integer(),
  chunks: [binary()],
  digest: binary()
}
```

A framed anchored export.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
