3.7 KiB
brk-client / DifficultyAdjustment
Interface: DifficultyAdjustment
Defined in: Developer/brk/modules/brk-client/index.js:424
Properties
adjustedTimeAvg
adjustedTimeAvg:
number
Defined in: Developer/brk/modules/brk-client/index.js:434
Time-adjusted average (milliseconds)
difficultyChange
difficultyChange:
number
Defined in: Developer/brk/modules/brk-client/index.js:426
Estimated difficulty change at next retarget (%)
estimatedRetargetDate
estimatedRetargetDate:
number
Defined in: Developer/brk/modules/brk-client/index.js:427
Estimated timestamp of next retarget (milliseconds)
expectedBlocks
expectedBlocks:
number
Defined in: Developer/brk/modules/brk-client/index.js:436
Expected blocks based on wall clock time since epoch start
nextRetargetHeight
nextRetargetHeight:
number
Defined in: Developer/brk/modules/brk-client/index.js:432
Height of next retarget
previousRetarget
previousRetarget:
number
Defined in: Developer/brk/modules/brk-client/index.js:430
Previous difficulty adjustment (%)
previousTime
previousTime:
number
Defined in: Developer/brk/modules/brk-client/index.js:431
Timestamp of most recent retarget (seconds)
progressPercent
progressPercent:
number
Defined in: Developer/brk/modules/brk-client/index.js:425
Progress through current difficulty epoch (0-100%)
remainingBlocks
remainingBlocks:
number
Defined in: Developer/brk/modules/brk-client/index.js:428
Blocks remaining until retarget
remainingTime
remainingTime:
number
Defined in: Developer/brk/modules/brk-client/index.js:429
Estimated time until retarget (milliseconds)
timeAvg
timeAvg:
number
Defined in: Developer/brk/modules/brk-client/index.js:433
Average block time in current epoch (milliseconds)
timeOffset
timeOffset:
number
Defined in: Developer/brk/modules/brk-client/index.js:435
Time offset from expected schedule (seconds)