Merge pull request #6 from guagualvcha/stale_depth

[R4R] modify params for Parlia consensus with 21 validators
This commit is contained in:
zjubfd 2020-06-17 12:10:21 +08:00 committed by GitHub
commit ce14f2cae5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 4 deletions

View File

@ -37,7 +37,7 @@ const (
) )
const ( const (
maxUncleDist = 7 // Maximum allowed backward distance from the chain head maxUncleDist = 11 // Maximum allowed backward distance from the chain head
maxQueueDist = 32 // Maximum allowed distance from the chain head to queue maxQueueDist = 32 // Maximum allowed distance from the chain head to queue
hashLimit = 256 // Maximum number of unique blocks a peer may have announced hashLimit = 256 // Maximum number of unique blocks a peer may have announced
blockLimit = 64 // Maximum number of unique blocks a peer may have delivered blockLimit = 64 // Maximum number of unique blocks a peer may have delivered

View File

@ -56,7 +56,7 @@ const (
resubmitAdjustChanSize = 10 resubmitAdjustChanSize = 10
// miningLogAtDepth is the number of confirmations before logging successful mining. // miningLogAtDepth is the number of confirmations before logging successful mining.
miningLogAtDepth = 15 miningLogAtDepth = 11
// minRecommitInterval is the minimal time interval to recreate the mining block with // minRecommitInterval is the minimal time interval to recreate the mining block with
// any newly arrived transactions. // any newly arrived transactions.
@ -75,7 +75,7 @@ const (
intervalAdjustBias = 200 * 1000.0 * 1000.0 intervalAdjustBias = 200 * 1000.0 * 1000.0
// staleThreshold is the maximum depth of the acceptable stale block. // staleThreshold is the maximum depth of the acceptable stale block.
staleThreshold = 7 staleThreshold = 11
) )
var ( var (
@ -356,7 +356,7 @@ func (w *worker) newWorkLoop(recommit time.Duration) {
commit(false, commitInterruptNewHead) commit(false, commitInterruptNewHead)
case head := <-w.chainHeadCh: case head := <-w.chainHeadCh:
if !w.isRunning(){ if !w.isRunning() {
continue continue
} }
clearPending(head.Block.NumberU64()) clearPending(head.Block.NumberU64())