mirror of https://github.com/poanetwork/gecko.git
Minor cleanup in snowball consensus
This commit is contained in:
parent
12297cb0d2
commit
c88c85ea9b
|
@ -34,7 +34,7 @@ func (f *Flat) Parameters() Parameters { return f.params }
|
|||
// RecordPoll implements the Consensus interface
|
||||
func (f *Flat) RecordPoll(votes ids.Bag) {
|
||||
if pollMode, numVotes := votes.Mode(); numVotes >= f.params.Alpha {
|
||||
f.nnarySnowball.RecordSuccessfulPoll(pollMode)
|
||||
f.RecordSuccessfulPoll(pollMode)
|
||||
} else {
|
||||
f.RecordUnsuccessfulPoll()
|
||||
}
|
||||
|
|
|
@ -51,7 +51,7 @@ func (sf *nnarySnowflake) RecordSuccessfulPoll(choice ids.ID) {
|
|||
return // This instace is already decided.
|
||||
}
|
||||
|
||||
if preference := sf.nnarySlush.Preference(); preference.Equals(choice) {
|
||||
if preference := sf.Preference(); preference.Equals(choice) {
|
||||
sf.confidence++
|
||||
} else {
|
||||
// confidence is set to 1 because there has already been 1 successful
|
||||
|
|
Loading…
Reference in New Issue