PIVX Core  5.6.99
P2P Digital Currency
Functions
core_read.cpp File Reference
#include "core_io.h"
#include "primitives/block.h"
#include "primitives/transaction.h"
#include "script/script.h"
#include "serialize.h"
#include "streams.h"
#include "util/system.h"
#include "utilstrencodings.h"
#include "version.h"
#include <boost/algorithm/string/classification.hpp>
#include <boost/algorithm/string/replace.hpp>
#include <boost/algorithm/string/split.hpp>
#include <univalue.h>
Include dependency graph for core_read.cpp:

Go to the source code of this file.

Functions

CScript ParseScript (std::string s)
 
bool DecodeHexTx (CMutableTransaction &tx, const std::string &strHexTx)
 
bool DecodeHexBlk (CBlock &block, const std::string &strHexBlk)
 
uint256 ParseHashUV (const UniValue &v, const std::string &strName)
 
uint256 ParseHashStr (const std::string &strHex, const std::string &strName)
 
bool ParseHashStr (const std::string &strReq, uint256 &v)
 
std::vector< unsigned char > ParseHexUV (const UniValue &v, const std::string &strName)
 

Function Documentation

◆ DecodeHexBlk()

bool DecodeHexBlk ( CBlock block,
const std::string &  strHexBlk 
)

Definition at line 93 of file core_read.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ DecodeHexTx()

bool DecodeHexTx ( CMutableTransaction tx,
const std::string &  strHexTx 
)

Definition at line 77 of file core_read.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ParseHashStr() [1/2]

uint256 ParseHashStr ( const std::string &  strHex,
const std::string &  strName 
)

Definition at line 117 of file core_read.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ParseHashStr() [2/2]

bool ParseHashStr ( const std::string &  strReq,
uint256 v 
)

Definition at line 127 of file core_read.cpp.

Here is the call graph for this function:

◆ ParseHashUV()

uint256 ParseHashUV ( const UniValue v,
const std::string &  strName 
)

Definition at line 109 of file core_read.cpp.

Here is the call graph for this function:

◆ ParseHexUV()

std::vector<unsigned char> ParseHexUV ( const UniValue v,
const std::string &  strName 
)

Definition at line 136 of file core_read.cpp.

Here is the call graph for this function:

◆ ParseScript()

CScript ParseScript ( std::string  s)

Definition at line 23 of file core_read.cpp.

Here is the call graph for this function:
Here is the caller graph for this function: