Exact work and block totals over the recent 86400-second window.
tip_effective_work
string | null
Yes
Exact effective work of the watermark block, or null when unavailable.
average_interval_seconds_50
string | null
Yes
Mean observed block interval in seconds for the recent 50-block window; null means unavailable. The current_50.blocks field gives the interval sample count. Finite ratios are exact; only repeating decimals are rounded half away from zero to 12 places.
MiningWindow50
At most 50 measured block intervals ending at the selected fixed-window tip.
Field
Type
Required
Description
blocks
integer
Yes
Number of blocks, or block-module availability/coverage, as specified by the enclosing schema.
observed_seconds
integer
Yes
Observed timestamp span used as the work-rate denominator; zero cannot produce a valid rate.
work_complete
boolean
Yes
Whether every block needed for this work calculation has exact indexed work.
Effective work per observed second as a decimal string; null means incomplete work or zero elapsed seconds. Finite ratios are exact; only repeating decimals are rounded half away from zero to 12 places.
MiningRate
Readable decimal string. Finite ratios retain all digits; only repeating decimals are rounded half away from zero to 12 places. Trailing zeroes are omitted. No floating-point intermediate is used.
Type: string
MiningWindow
Null rate means work is incomplete or the observed span is zero.
Field
Type
Required
Description
blocks
integer
Yes
Number of blocks, or block-module availability/coverage, as specified by the enclosing schema.
observed_seconds
integer
Yes
Observed timestamp span used as the work-rate denominator; zero cannot produce a valid rate.
work_complete
boolean
Yes
Whether every block needed for this work calculation has exact indexed work.
Effective work per observed second as a decimal string; null means incomplete work or zero elapsed seconds. Finite ratios are exact; only repeating decimals are rounded half away from zero to 12 places.
Problem
Field
Type
Required
Description
type
string
Yes
Problem type URI; about:blank is used for the current error family.
title
string
Yes
Short human-readable problem title, normally the stable error code.