![]() |
Bitcoin Core 22.99.0
P2P Digital Currency
|
#include <memory>
#include <string>
#include <vector>
Go to the source code of this file.
Functions | |
std::vector< std::shared_ptr< CBlock > > | CreateBlockChain (size_t total_height, const CChainParams ¶ms) |
Create a blockchain, starting from genesis. More... | |
CTxIn | MineBlock (const NodeContext &, const CScript &coinbase_scriptPubKey) |
Returns the generated coin. More... | |
std::shared_ptr< CBlock > | PrepareBlock (const NodeContext &, const CScript &coinbase_scriptPubKey) |
Prepare a block to be mined. More... | |
CTxIn | generatetoaddress (const NodeContext &, const std::string &address) |
RPC-like helper function, returns the generated coin. More... | |
std::vector< std::shared_ptr< CBlock > > CreateBlockChain | ( | size_t | total_height, |
const CChainParams & | params | ||
) |
Create a blockchain, starting from genesis.
Definition at line 28 of file mining.cpp.
CTxIn generatetoaddress | ( | const NodeContext & | node, |
const std::string & | address | ||
) |
RPC-like helper function, returns the generated coin.
Definition at line 19 of file mining.cpp.
CTxIn MineBlock | ( | const NodeContext & | node, |
const CScript & | coinbase_scriptPubKey | ||
) |
Returns the generated coin.
Definition at line 59 of file mining.cpp.
std::shared_ptr< CBlock > PrepareBlock | ( | const NodeContext & | node, |
const CScript & | coinbase_scriptPubKey | ||
) |
Prepare a block to be mined.
Definition at line 74 of file mining.cpp.