![]() |
PIVX Core
5.6.99
P2P Digital Currency
|
#include "primitives/transaction.h"#include "script/script.h"#include "serialize.h"#include "span.h"Go to the source code of this file.
Classes | |
| struct | ScriptCompression |
| Compact serializer for scripts. More... | |
| struct | AmountCompression |
| struct | TxOutCompression |
| wrapper for CTxOut that provides a more compact serialization More... | |
Functions | |
| bool | CompressScript (const CScript &script, std::vector< unsigned char > &out) |
| unsigned int | GetSpecialScriptSize (unsigned int nSize) |
| bool | DecompressScript (CScript &script, unsigned int nSize, const std::vector< unsigned char > &out) |
| uint64_t | CompressAmount (uint64_t nAmount) |
| uint64_t | DecompressAmount (uint64_t nAmount) |
| uint64_t CompressAmount | ( | uint64_t | nAmount | ) |
| bool CompressScript | ( | const CScript & | script, |
| std::vector< unsigned char > & | out | ||
| ) |
| uint64_t DecompressAmount | ( | uint64_t | nAmount | ) |
| bool DecompressScript | ( | CScript & | script, |
| unsigned int | nSize, | ||
| const std::vector< unsigned char > & | out | ||
| ) |
Definition at line 92 of file compressor.cpp.
| unsigned int GetSpecialScriptSize | ( | unsigned int | nSize | ) |