aboutsummaryrefslogtreecommitdiff
path: root/src/rpc/mining.cpp
AgeCommit message (Expand)Author
2023-03-10rpc: Add submit option to generateblockMarcoFalke
2023-03-10refactor: Replace block_hash with block_outMarcoFalke
2023-01-22scripted-diff: use RPCArg::Optional::OMITTED over OMITTED_NAMED_ARGfanquake
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-10-10Merge bitcoin/bitcoin#26118: log: Use steady clock for bench loggingMacroFake
2022-09-30Merge bitcoin/bitcoin#26074: refactor: Set RPCArg options with designated ini...MacroFake
2022-09-19scripted-diff: Rename time symbolsMacroFake
2022-09-13rpc: Set RPCArg options with designated initializersMacroFake
2022-09-09scripted-diff: rename CChainState -> ChainstateJames O'Beirne
2022-08-29Require callers of AcceptBlockHeader() to perform anti-dos checksSuhas Daftuar
2022-08-19Merge bitcoin/bitcoin#25707: refactor: Make const references to avoid unneces...MacroFake
2022-08-09RPC/Mining: Clean out pre-Segwit miner compatibility codeLuke Dashjr
2022-07-27refactor: Make const refs vars where applicableAurèle Oulès
2022-07-25scripted-diff: Replace NullUniValue with UniValue::VNULLMacroFake
2022-06-06miner: Make mempool optional for BlockAssemblerCarl Dong
2022-05-20Add ChainstateManager::m_adjusted_time_callbackCarl Dong
2022-05-20Merge bitcoin/bitcoin#25168: refactor: Avoid passing params where not neededMacroFake
2022-05-19Merge bitcoin/bitcoin#25153: scripted-diff: Use getInt<T> over get_int/get_int64fanquake
2022-05-18scripted-diff: Use getInt<T> over get_int/get_int64MacroFake
2022-05-18Do not call global Params() when chainman is in scopeMacroFake
2022-05-18Do not pass CChainParams& to BlockAssembler constructorMacroFake
2022-05-17refactor: use C++11 default initializersfanquake
2022-05-10validation: move g_versionbitscache into ChainstateManagerAnthony Towns
2022-05-10refactor: use chainman instead of chainParams for DeploymentActive*Anthony Towns
2022-05-10validation: move UpdateUncommittedBlockStructures and GenerateCoinbaseCommitm...Anthony Towns
2022-05-10validation: remove redundant CChainParams params from ChainstateManager methodsAnthony Towns
2022-04-29rpc: Move fee estimation RPCs to separate fileMacroFake
2022-04-25Remove not needed clang-format off commentsMarcoFalke
2022-04-05Remove nHeightEnd and nHeight in generateBlocks helperMarcoFalke
2022-04-01Remove buggy and confusing IncrementExtraNonceMarcoFalke
2022-02-21doc: Rework generate* docMarcoFalke
2022-01-06Add src/node/* code to node:: namespaceRussell Yanofsky
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-12-14refactor: remove unneeded calls to strprintf()fanquake
2021-12-08scripted-diff: Use named args in RPC docsMarcoFalke
2021-12-08Merge bitcoin/bitcoin#20295: rpc: getblockfrompeerMarcoFalke
2021-12-07Merge bitcoin/bitcoin#23547: Bugfix: RPC/mining: Fail properly in estimatesma...MarcoFalke
2021-12-02rpc: move Ensure* helpers to server_util.hSjors Provoost
2021-11-26Merge bitcoin/bitcoin#23517: scripted-diff: Move miner to src/nodeMarcoFalke
2021-11-18Bugfix: RPC/mining: Fail properly in estimatesmartfee if smart fee data is un...Luke Dashjr
2021-11-17doc: Fix incorrect C++ named argsMarcoFalke
2021-11-16style: Sort file list after renameMarcoFalke
2021-11-16scripted-diff: Move miner to src/nodeMarcoFalke
2021-10-05Merge bitcoin/bitcoin#22951: consensus: move amount.h into consensusMarcoFalke
2021-09-30Replace use of locale dependent atoi(…) with locale-independent std::from_c...practicalswift
2021-09-30[MOVEONLY] consensus: move amount.h into consensusfanquake
2021-09-28update estimatesmartfee rpc to return max of estimateSmartFee, mempoolMinFee ...pranabp-bit
2021-09-21doc: Fix RPC result documentationMarcoFalke
2021-09-02Merge bitcoin/bitcoin#18448: rpc: fix/add missing RPCExamples for "Util" RPCsMarcoFalke
2021-07-05Use C++17 [[fallthrough]] attribute, and drop -Wno-implicit-fallthroughHennadii Stepanov