Interface EstimateDifficultyOptions

interface EstimateDifficultyOptions {
    bits: number;
    targetSeconds: number;
    scheme?: DifficultyScheme;
    iterationsPerSecond?: number;
}

Properties

bits: number

Discriminant bit length (256, 512, 1024, or 2048).

targetSeconds: number

Desired wall-clock solve delay in seconds (must be > 0).

VDF scheme. Pietrzak results are even and clamped to [66, 7000]. Default: 'wesolowski'.

iterationsPerSecond?: number

Override calibrated iterations/second for this machine. Prefer measuring a short solve() on the target device.