PIVX Core  5.6.99
P2P Digital Currency
Public Types | Public Member Functions | Public Attributes | List of all members
VoteInfo Struct Reference

#include <governancemodel.h>

Collaboration diagram for VoteInfo:
[legend]

Public Types

enum  VoteDirection { ABSTAIN = 0 , YES = 1 , NO = 2 }
 

Public Member Functions

 VoteInfo (const COutPoint _mnId, VoteDirection _vote, std::string _mnAlias, int64_t _time)
 

Public Attributes

COutPoint mnVoter
 
VoteDirection vote
 
std::string mnAlias
 
int64_t time
 

Detailed Description

Definition at line 65 of file governancemodel.h.

Member Enumeration Documentation

◆ VoteDirection

Enumerator
ABSTAIN 
YES 
NO 

Definition at line 66 of file governancemodel.h.

Constructor & Destructor Documentation

◆ VoteInfo()

VoteInfo::VoteInfo ( const COutPoint  _mnId,
VoteDirection  _vote,
std::string  _mnAlias,
int64_t  _time 
)
inlineexplicit

Definition at line 72 of file governancemodel.h.

Member Data Documentation

◆ mnAlias

std::string VoteInfo::mnAlias

Definition at line 76 of file governancemodel.h.

◆ mnVoter

COutPoint VoteInfo::mnVoter

Definition at line 74 of file governancemodel.h.

◆ time

int64_t VoteInfo::time

Definition at line 77 of file governancemodel.h.

◆ vote

VoteDirection VoteInfo::vote

Definition at line 75 of file governancemodel.h.


The documentation for this struct was generated from the following file: