import (
"sort"
- chainjson "github.com/vapor/encoding/json"
+ chainjson "github.com/bytom/vapor/encoding/json"
)
-type voteInfo struct {
+type VoteInfo struct {
Vote string `json:"vote"`
VoteNum uint64 `json:"vote_number"`
}
-type voteInfoSlice []*voteInfo
+type voteInfoSlice []*VoteInfo
func (v voteInfoSlice) Len() int { return len(v) }
func (v voteInfoSlice) Less(i, j int) bool { return v[i].VoteNum > v[j].VoteNum }
blockHash = blockHeader.Hash()
}
- voteResult, err := a.chain.GetVoteResultByHash(&blockHash)
+ consensusResult, err := a.chain.GetConsensusResultByHash(&blockHash)
if err != nil {
return NewErrorResponse(err)
}
- voteInfos := []*voteInfo{}
- for pubKey, voteNum := range voteResult.NumOfVote {
- voteInfos = append(voteInfos, &voteInfo{
+ voteInfos := []*VoteInfo{}
+ for pubKey, voteNum := range consensusResult.NumOfVote {
+ voteInfos = append(voteInfos, &VoteInfo{
Vote: pubKey,
VoteNum: voteNum,
})