![]() |
PIVX Core
5.6.99
P2P Digital Currency
|
#include <providertx.h>
Public Member Functions | |
| SERIALIZE_METHODS (ProUpRegPL, obj) | |
| std::string | ToString () const |
| void | ToJson (UniValue &obj) const |
| bool | IsTriviallyValid (CValidationState &state) const |
Public Attributes | |
| uint16_t | nVersion {CURRENT_VERSION} |
| uint256 | proTxHash |
| uint16_t | nMode {0} |
| CBLSPublicKey | pubKeyOperator |
| CKeyID | keyIDVoting |
| CScript | scriptPayout |
| uint256 | inputsHash |
| std::vector< unsigned char > | vchSig |
Static Public Attributes | |
| static const uint16_t | CURRENT_VERSION = 1 |
| static constexpr int16_t | SPECIALTX_TYPE = CTransaction::TxType::PROUPREG |
Definition at line 102 of file providertx.h.
| bool ProUpRegPL::IsTriviallyValid | ( | CValidationState & | state | ) | const |
Definition at line 157 of file providertx.cpp.
|
inline |
Definition at line 119 of file providertx.h.
| void ProUpRegPL::ToJson | ( | UniValue & | obj | ) | const |
| std::string ProUpRegPL::ToString | ( | ) | const |
|
static |
Definition at line 105 of file providertx.h.
| uint256 ProUpRegPL::inputsHash |
Definition at line 115 of file providertx.h.
| CKeyID ProUpRegPL::keyIDVoting |
Definition at line 113 of file providertx.h.
| uint16_t ProUpRegPL::nMode {0} |
Definition at line 111 of file providertx.h.
| uint16_t ProUpRegPL::nVersion {CURRENT_VERSION} |
Definition at line 109 of file providertx.h.
| uint256 ProUpRegPL::proTxHash |
Definition at line 110 of file providertx.h.
| CBLSPublicKey ProUpRegPL::pubKeyOperator |
Definition at line 112 of file providertx.h.
| CScript ProUpRegPL::scriptPayout |
Definition at line 114 of file providertx.h.
|
staticconstexpr |
Definition at line 106 of file providertx.h.
| std::vector<unsigned char> ProUpRegPL::vchSig |
Definition at line 116 of file providertx.h.