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.
admission_receiptbasisblock_rootboundaryexecution_fingerprintimage_digestk0semantic_transcript_digestsettled
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
Audit
| Definitions | 1 |
|---|---|
| Public names | 2 |
| Members | 9 |
| Version | 26.7.0 |
| Revision | daab053ee433 |