Bitcoin
|
#include <amount.h>
#include <chain.h>
#include <chainparams.h>
#include <consensus/consensus.h>
#include <consensus/params.h>
#include <consensus/validation.h>
#include <core_io.h>
#include <key_io.h>
#include <miner.h>
#include <net.h>
#include <policy/fees.h>
#include <pow.h>
#include <rpc/blockchain.h>
#include <rpc/server.h>
#include <rpc/util.h>
#include <script/script.h>
#include <shutdown.h>
#include <txmempool.h>
#include <univalue.h>
#include <util/fees.h>
#include <util/strencodings.h>
#include <util/system.h>
#include <util/validation.h>
#include <validation.h>
#include <validationinterface.h>
#include <versionbitsinfo.h>
#include <warnings.h>
#include <memory>
#include <stdint.h>
Classes | |
class | submitblock_StateCatcher |
Functions | |
static UniValue | GetNetworkHashPS (int lookup, int height) |
static UniValue | getnetworkhashps (const JSONRPCRequest &request) |
static UniValue | generateBlocks (const CScript &coinbase_script, int nGenerate, uint64_t nMaxTries) |
static UniValue | generatetoaddress (const JSONRPCRequest &request) |
static UniValue | getmininginfo (const JSONRPCRequest &request) |
static UniValue | prioritisetransaction (const JSONRPCRequest &request) |
static UniValue | BIP22ValidationResult (const CValidationState &state) |
static std::string | gbt_vb_name (const Consensus::DeploymentPos pos) |
static UniValue | getblocktemplate (const JSONRPCRequest &request) |
static UniValue | submitblock (const JSONRPCRequest &request) |
static UniValue | submitheader (const JSONRPCRequest &request) |
static UniValue | estimatesmartfee (const JSONRPCRequest &request) |
static UniValue | estimaterawfee (const JSONRPCRequest &request) |
void | RegisterMiningRPCCommands (CRPCTable &t) |
Variables | |
static const CRPCCommand | commands [] |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Return average network hashes per second based on the last 'lookup' blocks, or from the last difficulty change if 'lookup' is nonpositive. If 'height' is nonnegative, compute the estimate at the time when a given block was found.
|
static |
|
static |
void RegisterMiningRPCCommands | ( | CRPCTable & | tableRPC | ) |
Register mining RPC commands
|
static |
|
static |
|
static |