Parameters from which to build a Task

The Measurement for the provided vdaf, usually inferred from the vdaf.

interface ClientParameters {
    helper: string | URL;
    id: string | Buffer | TaskId;
    leader: string | URL;
    timePrecisionSeconds: number;
}

Properties

helper: string | URL

the url of the helper aggregator, specified as either a string or URLs.

id: string | Buffer | TaskId

The task identifier for this Task. This can be specified either as a Buffer, a TaskId or a base64url-encoded string *

leader: string | URL

the url of the leader aggregator, specified as either a string or a URL

timePrecisionSeconds: number

The task's minimum batch duration, in seconds. Report timestamps will be rounded down to a multiple of this.