Source/Packages

Checkpoint.Envelope

packages/execution/persistence/src/Checkpoint/Envelope.alpha

280 lines55 declarations15.0 KiBSHA-256 3098c6153ea6

def · lines 100–106

checkpointEnvelopeIdentityDigests

Full file
the four identities' digests, in header order
100def checkpointEnvelopeIdentityDigests =
101  (lambda unrestricted contract : (family CheckpointEnvelopeContract) .
102    (eliminate CheckpointEnvelopeContract (lambda unrestricted current : (family CheckpointEnvelopeContract) . Bytes) contract
103      (branch CheckpointEnvelopeContractValue schema learner data seed payload chunk updates .
104        (bytes-append (sha256RawDigestOrEmpty schema)
105          (bytes-append (sha256RawDigestOrEmpty learner)
106            (bytes-append (sha256RawDigestOrEmpty data) (sha256RawDigestOrEmpty seed)))))))

The compiler supplied declaration spans and resolved links from this source snapshot. This page does not assert that this file belongs to a checked closure.