3.1 KiB
brk-client / DifficultyAdjustment
Interface: DifficultyAdjustment
Defined in: Developer/brk/modules/brk-client/index.js:195
Properties
adjustedTimeAvg
adjustedTimeAvg:
number
Defined in: Developer/brk/modules/brk-client/index.js:204
Time-adjusted average (accounting for timestamp manipulation)
difficultyChange
difficultyChange:
number
Defined in: Developer/brk/modules/brk-client/index.js:197
Estimated difficulty change at next retarget (%)
estimatedRetargetDate
estimatedRetargetDate:
number
Defined in: Developer/brk/modules/brk-client/index.js:198
Estimated Unix timestamp of next retarget
nextRetargetHeight
nextRetargetHeight:
number
Defined in: Developer/brk/modules/brk-client/index.js:202
Height of next retarget
previousRetarget
previousRetarget:
number
Defined in: Developer/brk/modules/brk-client/index.js:201
Previous difficulty adjustment (%)
progressPercent
progressPercent:
number
Defined in: Developer/brk/modules/brk-client/index.js:196
Progress through current difficulty epoch (0-100%)
remainingBlocks
remainingBlocks:
number
Defined in: Developer/brk/modules/brk-client/index.js:199
Blocks remaining until retarget
remainingTime
remainingTime:
number
Defined in: Developer/brk/modules/brk-client/index.js:200
Estimated seconds until retarget
timeAvg
timeAvg:
number
Defined in: Developer/brk/modules/brk-client/index.js:203
Average block time in current epoch (seconds)
timeOffset
timeOffset:
number
Defined in: Developer/brk/modules/brk-client/index.js:205
Time offset from expected schedule (seconds)