Skip to content

fix issue during mining#7

Open
zoeleesss wants to merge 1 commit intolhartikk:masterfrom
zoeleesss:master
Open

fix issue during mining#7
zoeleesss wants to merge 1 commit intolhartikk:masterfrom
zoeleesss:master

Conversation

@zoeleesss
Copy link

The bug was caused when
timeTaken > timeExpected * 2 at first round.
Originally, It would be -1, which is absolutely wrong.
So in order to avoid this bug, test if prevAdjustmentBlock.difficulty > 0.
if yes, then return prevAdjustmentBlock.difficulty - 1;
if not , then return prevAdjustmentBlock.difficulty;

The bug was caused when 
`timeTaken > timeExpected * 2`  at first round.
Originally, It would be -1, which is absolutely wrong.
So in order to avoid this bug, test if `prevAdjustmentBlock.difficulty > 0`.
if yes, then return prevAdjustmentBlock.difficulty - 1;
if not , then return prevAdjustmentBlock.difficulty;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant