#ifndef AMDUAT_FER_RECEIPT_H #define AMDUAT_FER_RECEIPT_H #include "amduat/asl/core.h" #include "amduat/pel/surf.h" #include #include #ifdef __cplusplus extern "C" { #endif bool amduat_fer1_receipt_from_pel_result( const amduat_pel_surface_execution_result_t *pel_result, amduat_reference_t input_manifest_ref, amduat_reference_t environment_ref, amduat_octets_t evaluator_id, amduat_reference_t executor_ref, bool has_sbom_ref, amduat_reference_t sbom_ref, amduat_octets_t parity_digest, uint64_t started_at, uint64_t completed_at, amduat_artifact_t *out_artifact); #ifdef __cplusplus } /* extern "C" */ #endif #endif /* AMDUAT_FER_RECEIPT_H */