![]() |
PIVX Core
5.6.99
P2P Digital Currency
|
Go to the source code of this file.
Functions | |
| bool | CheckSpecialTx (const CTransaction &tx, const CBlockIndex *pindexPrev, const CCoinsViewCache *view, CValidationState &state) EXCLUSIVE_LOCKS_REQUIRED(cs_main) |
| Payload validity checks (including duplicate unique properties against list at pindexPrev) More... | |
| bool | CheckSpecialTxNoContext (const CTransaction &tx, CValidationState &state) EXCLUSIVE_LOCKS_REQUIRED(cs_main) |
| bool | ProcessSpecialTxsInBlock (const CBlock &block, const CBlockIndex *pindex, const CCoinsViewCache *view, CValidationState &state, bool fJustCheck) EXCLUSIVE_LOCKS_REQUIRED(cs_main) |
| bool | UndoSpecialTxsInBlock (const CBlock &block, const CBlockIndex *pindex) |
| bool | VerifyLLMQCommitment (const llmq::CFinalCommitment &qfc, const CBlockIndex *pindexPrev, CValidationState &state) EXCLUSIVE_LOCKS_REQUIRED(cs_main) |
| uint256 | CalcTxInputsHash (const CTransaction &tx) |
| template<typename T > | |
| bool | GetValidatedTxPayload (const CTransaction &tx, T &obj, CValidationState &state) |
| uint256 CalcTxInputsHash | ( | const CTransaction & | tx | ) |
Definition at line 573 of file specialtx_validation.cpp.
| bool CheckSpecialTx | ( | const CTransaction & | tx, |
| const CBlockIndex * | pindexPrev, | ||
| const CCoinsViewCache * | view, | ||
| CValidationState & | state | ||
| ) |
Payload validity checks (including duplicate unique properties against list at pindexPrev)
Definition at line 484 of file specialtx_validation.cpp.
| bool CheckSpecialTxNoContext | ( | const CTransaction & | tx, |
| CValidationState & | state | ||
| ) |
Definition at line 531 of file specialtx_validation.cpp.
| bool GetValidatedTxPayload | ( | const CTransaction & | tx, |
| T & | obj, | ||
| CValidationState & | state | ||
| ) |
| bool ProcessSpecialTxsInBlock | ( | const CBlock & | block, |
| const CBlockIndex * | pindex, | ||
| const CCoinsViewCache * | view, | ||
| CValidationState & | state, | ||
| bool | fJustCheck | ||
| ) |
| bool UndoSpecialTxsInBlock | ( | const CBlock & | block, |
| const CBlockIndex * | pindex | ||
| ) |
Definition at line 562 of file specialtx_validation.cpp.
| bool VerifyLLMQCommitment | ( | const llmq::CFinalCommitment & | qfc, |
| const CBlockIndex * | pindexPrev, | ||
| CValidationState & | state | ||
| ) |
Definition at line 352 of file specialtx_validation.cpp.