multi-party-computation-controller-api
    Preparing search index...

    Type Alias JobStatusResponse

    Response body for GET /jobs/:jobId. Returned regardless of the current job status.

    type JobStatusResponse = {
        createdAt: string;
        error: string | null;
        jobId: string;
        result: JobResult | null;
        status: JobStatus;
        type: JobType;
        updatedAt: string;
    }
    Index

    Properties

    createdAt: string

    ISO-8601 timestamp of when the job was enqueued.

    error: string | null

    Human-readable error description, populated only when status === {@link JobStatus.FAILED}. Contains the engine error code and message when the failure originates from gRPC.

    jobId: string

    Opaque job identifier returned when the job was enqueued.

    result: JobResult | null

    Job result payload, populated only when status === {@link JobStatus.COMPLETED}.

    • Key-generation: { publicKey, publicKeyPackage }
    • Signing: { signature, recoveryId }.
    status: JobStatus

    Current lifecycle status of the job.

    type: JobType

    Whether this is a key-generation or signing job.

    updatedAt: string

    ISO-8601 timestamp of the last status transition (processing start, completion, or failure).