ChainTipTrackerConfig constructor

const ChainTipTrackerConfig({
  1. Duration staleTimeout = const Duration(minutes: 30),
  2. double consensusThreshold = 0.6,
  3. int minPeersForConsensus = 2,
  4. int maxReorgDepth = 100,
  5. Duration reorgConfirmationTime = const Duration(minutes: 5),
})

Implementation

const ChainTipTrackerConfig({
  this.staleTimeout = const Duration(minutes: 30),
  this.consensusThreshold = 0.6, // 60% of peers must agree
  this.minPeersForConsensus = 2,
  this.maxReorgDepth = 100,
  this.reorgConfirmationTime = const Duration(minutes: 5),
});