tiny.machine.QuiescenceReceipt
Defined in tiny.machine.
The checkable evidence for one quiescent turn a caller has acknowledged, so a caller holds the evidence one settled turn leaves behind.
API (13)
Fields and members
Public fields and members.
admission_receiptbasisblock_rootboundarydeliveryevent_transcript_digestexecution_fingerprintfencefenced_digestimage_digestk0semantic_transcript_digestsettled
Source
Source: lib/machine/src/instance/receipt/types.zig:60
zig
/// The checkable evidence for one quiescent turn a caller has acknowledged, so/// a caller holds the evidence one settled turn leaves behind. The fenced/// digest covers every field of the value, the activation authority and both/// transcript digests included.pub const QuiescenceReceipt = struct { fenced_digest: os.abi.Digest, fence: os.abi.ActivationFence, delivery: admission.DeliveryReceipt, admission_receipt: admission.Receipt, basis: admission.Basis, image_digest: os.abi.Digest, execution_fingerprint: ExecutionFingerprint, block_root: os.abi.BlockRoot, boundary: os.abi.Quiescence, settled: SettledTransport, k0: K0State, event_transcript_digest: os.abi.Digest, semantic_transcript_digest: os.abi.Digest,};Source: lib/machine/src/root.zig:106
zig
pub const QuiescenceReceipt = instance.QuiescenceReceipt;Also reachable as
instance.QuiescenceReceipt, instance.types.QuiescenceReceipt.
Audit
| Definitions | 1 |
|---|---|
| Public names | 3 |
| Members | 13 |
| Version | 26.7.0 |
| Revision | daab053ee433 |