Skip to content

Commit

Permalink
Showing 2 changed files with 9 additions and 0 deletions.
6 changes: 6 additions & 0 deletions config/consensus.go
Original file line number Diff line number Diff line change
@@ -1276,6 +1276,12 @@ func initConsensusProtocols() {
vAlpha4.ApprovedUpgrades = map[protocol.ConsensusVersion]uint64{}
Consensus[protocol.ConsensusVAlpha4] = vAlpha4
vAlpha3.ApprovedUpgrades[protocol.ConsensusVAlpha4] = 10000

// vAlpha5 uses the same parameters as v36
vAlpha5 := v36
vAlpha5.ApprovedUpgrades = map[protocol.ConsensusVersion]uint64{}
Consensus[protocol.ConsensusVAlpha5] = vAlpha5
vAlpha4.ApprovedUpgrades[protocol.ConsensusVAlpha5] = 10000
}

// Global defines global Algorand protocol parameters which should not be overridden.
3 changes: 3 additions & 0 deletions protocol/consensus.go
Original file line number Diff line number Diff line change
@@ -217,6 +217,9 @@ const ConsensusVAlpha3 = ConsensusVersion("alpha3")
// ConsensusVAlpha4 uses the same parameters as ConsensusV34.
const ConsensusVAlpha4 = ConsensusVersion("alpha4")

// ConsensusVAlpha5 uses the same parameters as ConsensusV36.
const ConsensusVAlpha5 = ConsensusVersion("alpha5")

// !!! ********************* !!!
// !!! *** Please update ConsensusCurrentVersion when adding new protocol versions *** !!!
// !!! ********************* !!!

0 comments on commit 995ae47

Please sign in to comment.