Skip to documentation
SLOP

tiny.machine.SemanticReceipt

Reference tiny.machine SemanticReceipt

Defined in tiny.machine.

The part of a quiescence receipt a checkpoint works from, so a checkpoint identifies guest state with this value.

API (9)

Fields and members

Public fields and members.

No direct callersNo direct callstiny.machineSemanticReceipt
Static calls · unresolved targets: unknown · external targets: unknown.

Source

Source: lib/machine/src/instance/receipt/types.zig:102

zig
/// The part of a quiescence receipt a checkpoint works from, so a checkpoint/// identifies guest state with this value. What the receipt carries stays true/// when the authority for the next run changes: the admitted position, which/// image ran and how it ran, where the guest stopped, and the digest of the/// meaning-bearing record of the turn.pub const SemanticReceipt = struct {    admission_receipt: admission.Receipt,    basis: admission.Basis,    image_digest: os.abi.Digest,    execution_fingerprint: ExecutionFingerprint,    block_root: os.abi.BlockRoot,    boundary: SemanticBoundary,    settled: SettledTransport,    k0: K0State,    semantic_transcript_digest: os.abi.Digest,};

Source: lib/machine/src/root.zig:107

zig
pub const SemanticReceipt = instance.SemanticReceipt;

Also reachable as

instance.SemanticReceipt.

Audit

Definitions1
Public names2
Members9
Version26.7.0
Revisiondaab053ee433