// NewVoteSet creates a new VoteSet structure
NewVoteSet creates a new VoteSet structure
// NewVoteSet creates a new VoteSet structure
func NewVoteSet() *VoteSet {
	return &VoteSet{
		ReceivedPrevoteMessages:   make([]*Message, 0),
		ReceivedPrecommitMessages: make([]*Message, 0),
		SentPrevoteMessages:       make([]*Message, 0),
		SentPrecommitMessages:     make([]*Message, 0),
	}
}
func NewVoteSet ( ) * VoteSet { return & VoteSet { ReceivedPrevoteMessages : make ( [ ] * Message , 0 ) , ReceivedPrecommitMessages : make ( [ ] * Message , 0 ) , SentPrevoteMessages : make ( [ ] * Message , 0 ) , SentPrecommitMessages : make ( [ ] * Message , 0 ) , } }
NewVoteSet creates a new VoteSet structure
NewVoteSet creates a new VoteSet structure