5 #ifndef PIVX_ZPIV_ZPOS_H
6 #define PIVX_ZPIV_ZPOS_H
28 bool IsZPIV()
const override {
return true; }
int64_t CAmount
Amount in PIV (Can be negative)
The block chain is a tree shaped structure starting with the genesis block at the root,...
CDataStream GetUniqueness() const override
const CBlockIndex * GetIndexFrom() const override
uint32_t GetChecksum() const
libzerocoin::CoinDenomination denom
bool GetTxOutFrom(CTxOut &out) const override
bool IsZPIV() const override
static CLegacyZPivStake * NewZPivStake(const CTxIn &txin, int nHeight)
CAmount GetValue() const override
CLegacyZPivStake(const CBlockIndex *_pindexFrom, uint32_t _nChecksum, libzerocoin::CoinDenomination _denom, const uint256 &_hashSerial)
An input of a transaction.
An output of a transaction.
const uint256 UINT256_ZERO
constant uint256 instances