![]() |
PRCYCoin
2.0.0.7rc1
P2P Digital Currency
|
#include "checkpoints.h"#include "main.h"#include "rpc/server.h"#include "sync.h"#include "util.h"#include "utilmoneystr.h"#include "base58.h"#include <stdint.h>#include <univalue.h>#include <mutex>#include <numeric>#include <condition_variable>#include "clientversion.h"Go to the source code of this file.
Classes | |
| struct | CUpdatedBlock |
| struct | CompareBlocksByHeight |
| Comparison function for sorting the getchaintips heads. More... | |
Functions | |
| void | TxToJSON (const CTransaction &tx, const uint256 hashBlock, UniValue &entry) |
| void | PoSBlockInfoToJSON (const uint256 hashBlock, int64_t nTime, int height, UniValue &entry) |
| void | ScriptPubKeyToJSON (const CScript &scriptPubKey, UniValue &out, bool fIncludeHex) |
| double | GetDifficulty (const CBlockIndex *blockindex) |
| UniValue | blockheaderToJSON (const CBlockIndex *blockindex) |
| UniValue | blockToJSON (const CBlock &block, const CBlockIndex *blockindex, bool txDetails=false) |
| UniValue | getsupply (const UniValue ¶ms, bool fHelp) |
| UniValue | getmaxsupply (const UniValue ¶ms, bool fHelp) |
| UniValue | getblockcount (const UniValue ¶ms, bool fHelp) |
| UniValue | getbestblockhash (const UniValue ¶ms, bool fHelp) |
| void | RPCNotifyBlockChange (bool fInitialDownload, const CBlockIndex *pindex) |
| UniValue | waitfornewblock (const UniValue ¶ms, bool fHelp) |
| UniValue | waitforblock (const UniValue ¶ms, bool fHelp) |
| UniValue | waitforblockheight (const UniValue ¶ms, bool fHelp) |
| UniValue | getdifficulty (const UniValue ¶ms, bool fHelp) |
| UniValue | mempoolToJSON (bool fVerbose=false) |
| UniValue | getrawmempool (const UniValue ¶ms, bool fHelp) |
| UniValue | getblockhash (const UniValue ¶ms, bool fHelp) |
| UniValue | getblock (const UniValue ¶ms, bool fHelp) |
| UniValue | getblockheader (const UniValue ¶ms, bool fHelp) |
| UniValue | gettxoutsetinfo (const UniValue ¶ms, bool fHelp) |
| UniValue | gettxout (const UniValue ¶ms, bool fHelp) |
| UniValue | verifychain (const UniValue ¶ms, bool fHelp) |
| UniValue | getblockchaininfo (const UniValue ¶ms, bool fHelp) |
| UniValue | getchaintips (const UniValue ¶ms, bool fHelp) |
| UniValue | getfeeinfo (const UniValue ¶ms, bool fHelp) |
| UniValue | mempoolInfoToJSON () |
| UniValue | getmempoolinfo (const UniValue ¶ms, bool fHelp) |
| UniValue | invalidateblock (const UniValue ¶ms, bool fHelp) |
| UniValue | resyncfrom (const UniValue ¶ms, bool fHelp) |
| UniValue | reconsiderblock (const UniValue ¶ms, bool fHelp) |
| UniValue | getinvalid (const UniValue ¶ms, bool fHelp) |
| UniValue | setmaxreorgdepth (const UniValue ¶ms, bool fHelp) |
| UniValue | getlastpoablock (const UniValue ¶ms, bool fHelp) |
| UniValue | getlastpoablockhash (const UniValue ¶ms, bool fHelp) |
| UniValue | getlastpoablockheight (const UniValue ¶ms, bool fHelp) |
| UniValue | getlastpoablocktime (const UniValue ¶ms, bool fHelp) |
| UniValue | getlastpoaauditedpos (const UniValue ¶ms, bool fHelp) |
| void | validaterange (const UniValue ¶ms, int &heightStart, int &heightEnd, int minHeightStart) |
| UniValue | getblockindexstats (const UniValue ¶ms, bool fHelp) |
| UniValue blockheaderToJSON | ( | const CBlockIndex * | blockindex | ) |
| UniValue blockToJSON | ( | const CBlock & | block, |
| const CBlockIndex * | blockindex, | ||
| bool | txDetails = false |
||
| ) |
Definition at line 95 of file blockchain.cpp.
Definition at line 1392 of file blockchain.cpp.
| double GetDifficulty | ( | const CBlockIndex * | blockindex | ) |
Definition at line 39 of file blockchain.cpp.
Definition at line 635 of file blockchain.cpp.
| UniValue mempoolInfoToJSON | ( | ) |
Definition at line 959 of file blockchain.cpp.
| UniValue mempoolToJSON | ( | bool | fVerbose = false | ) |
Definition at line 380 of file blockchain.cpp.
| void RPCNotifyBlockChange | ( | bool | fInitialDownload, |
| const CBlockIndex * | pindex | ||
| ) |
Definition at line 34 of file rawtransaction.cpp.
| void TxToJSON | ( | const CTransaction & | tx, |
| const uint256 | hashBlock, | ||
| UniValue & | entry | ||
| ) |
Definition at line 66 of file rawtransaction.cpp.
| void validaterange | ( | const UniValue & | params, |
| int & | heightStart, | ||
| int & | heightEnd, | ||
| int | minHeightStart | ||
| ) |
Definition at line 1359 of file blockchain.cpp.
1.8.17