# transcript_internal.rs - source
Source of the Rust file `crates/tlsn/src/transcript_internal.rs`.

Skip to main content

#
tlsn/
transcript_internal.rs

    1pub(crate) mod auth;
    2pub(crate) mod commit;
    3
    4use mpz_memory_core::{Vector, binary::U8};
    5
    6use crate::map::RangeMap;
    7
    8/// Maps transcript ranges to VM references.
    9pub(crate) type ReferenceMap = RangeMap<Vector<U8>>;
    10
    11/// References to the application plaintext in the transcript.
    12#[derive(Debug, Default, Clone)]
    13pub(crate) struct TranscriptRefs {
    14    pub(crate) sent: ReferenceMap,
    15    pub(crate) recv: ReferenceMap,
    16}