HashInvariant
HardKAS SDK / artifacts/src / HashInvariant
Class: HashInvariant
Defined in: packages/artifacts/src/invariants/definitions.ts:8
Verifies that the artifact's contentHash field matches the calculated hash.
Implements
Constructors
Constructor
new HashInvariant():
HashInvariant
Returns
HashInvariant
Properties
description
readonlydescription:"Artifact content hash must match payload"="Artifact content hash must match payload"
Defined in: packages/artifacts/src/invariants/definitions.ts:10
Implementation of
id
readonlyid:"INVAR_HASH_MATCH"="INVAR_HASH_MATCH"
Defined in: packages/artifacts/src/invariants/definitions.ts:9
Implementation of
Methods
check()
check(
context):Promise<InvariantViolation[]>
Defined in: packages/artifacts/src/invariants/definitions.ts:12
Parameters
context
Returns
Promise<InvariantViolation[]>