• Registers a public verification audit record on the Concordium blockchain.

    This function converts a audit record to a public one and registers it as transaction data on the blockchain. This provides a verifiable timestamp and immutable record of the verification event while preserving privacy.

    Returns

    Promise resolving to the transaction hash

    Throws

    Error if the transaction fails or network issues occur

    Parameters

    • record: VerificationAuditRecordV1

      The audit record to register publicly

    • grpc: ConcordiumGRPCClient

      The Concordium GRPC client for blockchain interaction

    • anchorTransactionMetadata: AnchorTransactionMetadata

      The metadata used for registering the anchor transaction on chain.

    • Optional info: Record<string, any>

      Optional additional public information to include

    Returns Promise<Type>

Generated using TypeDoc