Go to the source code of this file.
|
| bool | isBlockBetweenFakeSerialAttackRange (int nHeight) |
| |
| bool | CheckPublicCoinSpendEnforced (int blockHeight, bool isPublicSpend) |
| |
| bool | ContextualCheckZerocoinTx (const CTransactionRef &tx, CValidationState &state, const Consensus::Params &consensus, int nHeight, bool isMined) |
| |
| bool | ContextualCheckZerocoinSpend (const CTransaction &tx, const libzerocoin::CoinSpend *spend, int nHeight) |
| |
| bool | ContextualCheckZerocoinSpendNoSerialCheck (const CTransaction &tx, const libzerocoin::CoinSpend *spend, int nHeight) |
| |
| bool | IsSerialInBlockchain (const CBigNum &bnSerial, int &nHeightTx) |
| |
| bool | ParseAndValidateZerocoinSpends (const Consensus::Params &consensus, const CTransaction &tx, int chainHeight, CValidationState &state, std::vector< std::pair< CBigNum, uint256 >> &vSpendsRet) |
| |
◆ CheckPublicCoinSpendEnforced()
| bool CheckPublicCoinSpendEnforced |
( |
int |
blockHeight, |
|
|
bool |
isPublicSpend |
|
) |
| |
◆ ContextualCheckZerocoinSpend()
◆ ContextualCheckZerocoinSpendNoSerialCheck()
◆ ContextualCheckZerocoinTx()
◆ isBlockBetweenFakeSerialAttackRange()
| bool isBlockBetweenFakeSerialAttackRange |
( |
int |
nHeight | ) |
|
◆ IsSerialInBlockchain()
| bool IsSerialInBlockchain |
( |
const CBigNum & |
bnSerial, |
|
|
int & |
nHeightTx |
|
) |
| |
◆ ParseAndValidateZerocoinSpends()