Changeset View
Changeset View
Standalone View
Standalone View
src/test/util/mining.cpp
Show All 9 Lines | |||||
#include <key_io.h> | #include <key_io.h> | ||||
#include <miner.h> | #include <miner.h> | ||||
#include <node/context.h> | #include <node/context.h> | ||||
#include <pow/pow.h> | #include <pow/pow.h> | ||||
#include <script/standard.h> | #include <script/standard.h> | ||||
#include <util/check.h> | #include <util/check.h> | ||||
#include <validation.h> | #include <validation.h> | ||||
const std::string ADDRESS_BCHREG_UNSPENDABLE = | |||||
"bchreg:qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqha9s37tt"; | |||||
CTxIn generatetoaddress(const Config &config, const NodeContext &node, | CTxIn generatetoaddress(const Config &config, const NodeContext &node, | ||||
const std::string &address) { | const std::string &address) { | ||||
const auto dest = DecodeDestination(address, config.GetChainParams()); | const auto dest = DecodeDestination(address, config.GetChainParams()); | ||||
assert(IsValidDestination(dest)); | assert(IsValidDestination(dest)); | ||||
const auto coinbase_script = GetScriptForDestination(dest); | const auto coinbase_script = GetScriptForDestination(dest); | ||||
return MineBlock(config, node, coinbase_script); | return MineBlock(config, node, coinbase_script); | ||||
} | } | ||||
Show All 32 Lines |