![]() |
Bitcoin Core
24.99.0
P2P Digital Currency
|
Go to the source code of this file.
Namespaces | |
node | |
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 node::NodeContext &, const CScript &coinbase_scriptPubKey) |
Returns the generated coin. More... | |
std::shared_ptr< CBlock > | PrepareBlock (const node::NodeContext &, const CScript &coinbase_scriptPubKey) |
Prepare a block to be mined. More... | |
std::shared_ptr< CBlock > | PrepareBlock (const node::NodeContext &node, const CScript &coinbase_scriptPubKey, const node::BlockAssembler::Options &assembler_options) |
CTxIn | generatetoaddress (const node::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 30 of file mining.cpp.
CTxIn generatetoaddress | ( | const node::NodeContext & | node, |
const std::string & | address | ||
) |
RPC-like helper function, returns the generated coin.
Definition at line 21 of file mining.cpp.
CTxIn MineBlock | ( | const node::NodeContext & | node, |
const CScript & | coinbase_scriptPubKey | ||
) |
Returns the generated coin.
Definition at line 61 of file mining.cpp.
std::shared_ptr<CBlock> PrepareBlock | ( | const node::NodeContext & | node, |
const CScript & | coinbase_scriptPubKey | ||
) |
Prepare a block to be mined.
Definition at line 90 of file mining.cpp.
std::shared_ptr<CBlock> PrepareBlock | ( | const node::NodeContext & | node, |
const CScript & | coinbase_scriptPubKey, | ||
const node::BlockAssembler::Options & | assembler_options | ||
) |