Proof Mechanism Enumeration

Archivist Proof Mechanism

Enumerated type that allows user to select the proof_mechanism option when creating an asset.

class archivist.proof_mechanism.ProofMechanism(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Enumerate proof mechanism options

MERKLE_LOG = 3

Assets and events are proven using a merkle log hash of the originator's evidence

SIMPLE_HASH = 2

Assets and events are proven using a hash of the originator's evidence