Implements VoteSetReader.
()
| 343 | |
| 344 | // Implements VoteSetReader. |
| 345 | func (voteSet *VoteSet) BitArray() *bits.BitArray { |
| 346 | if voteSet == nil { |
| 347 | return nil |
| 348 | } |
| 349 | voteSet.mtx.Lock() |
| 350 | defer voteSet.mtx.Unlock() |
| 351 | return voteSet.votesBitArray.Copy() |
| 352 | } |
| 353 | |
| 354 | func (voteSet *VoteSet) BitArrayByBlockID(blockID BlockID) *bits.BitArray { |
| 355 | if voteSet == nil { |