aboutsummaryrefslogtreecommitdiff
path: root/src/rpc/mining.cpp
AgeCommit message (Expand)Author
2023-11-14Use ParamsWrapper for witness serializationAnthony Towns
2023-08-24rpc: Add MaybeArg() and Arg() default helperMarcoFalke
2023-08-18assumeutxo cleanup: Move IsInitialBlockDownload & NotifyHeaderTip to Chainsta...Ryan Ofsky
2023-07-22RPC/Mining: Document template_request better for getblocktemplateLuke Dashjr
2023-07-22Bugfix: RPC: Remove quotes from non-string oneline descriptionsLuke Dashjr
2023-07-14Added `longpollid` and `data` params to `template_request` #27998Rhythm Garg
2023-06-07Merge bitcoin/bitcoin#27501: mempool / rpc: add getprioritisedtransactions, d...Andrew Chow
2023-05-20refactor: Move system from util to common libraryTheCharlatan
2023-05-10[rpc] add getprioritisedtransactionsglozow
2023-05-09scripted-diff: Use UniValue::find_value methodMarcoFalke
2023-05-09refactor: Replace string chain name constants with ChainTypesTheCharlatan
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