aboutsummaryrefslogtreecommitdiff
path: root/src/rpc/mining.cpp
AgeCommit message (Expand)Author
2021-07-05Use C++17 [[fallthrough]] attribute, and drop -Wno-implicit-fallthroughHennadii Stepanov
2021-06-30[refactor] versionbits: make VersionBitsCache a full classAnthony Towns
2021-06-30[move-only] Rename versionbitsinfo to deploymentinfoAnthony Towns
2021-06-30scripted-diff: rename versionbitscacheAnthony Towns
2021-06-29[refactor] Add deploymentstatus.hAnthony Towns
2021-06-10scripted-diff: tree-wide: Remove all review-only assertionsCarl Dong
2021-05-27miner: Pass in chainman to RegenerateCommitmentsCarl Dong
2021-05-01scripted-diff: Clarify that feerates are per virtual sizeMarcoFalke
2021-04-21Merge bitcoin/bitcoin#21719: refactor: Add and use EnsureConnman in rpc codeMarcoFalke
2021-04-19refactor: Add and use EnsureConnman in rpc codeMarcoFalke
2021-04-19Merge #21679: rpc: Keep default argument value in correct typeMarcoFalke
2021-04-17rpc: Keep default argument value in correct typeJoão Barbosa
2021-04-14rpc/rest: Take and reuse local Chain/ChainState objCarl Dong
2021-04-14rpc: Remove unnecessary casting of block heightCarl Dong
2021-04-14rpc: Tidy up local references (see commit message)Carl Dong
2021-04-14scripted-diff: rest/rpc: Use renamed EnsureAny*()Carl Dong
2021-04-05rpc/mining: Use existing NodeContextCarl Dong
2021-04-05miner: Pass in previous CBlockIndex to RegenerateCommitmentsCarl Dong
2021-03-24miner: Add chainstate member to BlockAssemblerCarl Dong
2021-03-24Revert "scripted-diff: Invoke CreateNewBlock with chainstate"Carl Dong
2021-03-15Merge #20556: rpc: Properly document return values (submitblock, gettxout, ge...fanquake
2021-03-08miner: Pass in blockman to ::RegenerateCommitmentsCarl Dong
2021-03-08scripted-diff: Invoke CreateNewBlock with chainstateCarl Dong
2021-03-04net: Replace enum CConnMan::NumConnections with enum class ConnectionDirectionLuke Dashjr
2021-02-25rpc: Properly document submitblock return valueMarcoFalke
2021-02-25rpc: Properly document getblocktemplate return valueMarcoFalke
2021-02-01Merge #20749: [Bundle 1/n] Prune g_chainman usage related to ::LookupBlockIndexWladimir J. van der Laan
2021-01-28validation: Pass in chainstate to TestBlockValidityCarl Dong
2021-01-28scripted-diff: Use BlockManager::LookupBlockIndexCarl Dong
2021-01-28rpc: Remove duplicate name and argNames from CRPCCommandMarcoFalke
2021-01-12doc, rpc: add missing signet mentions in network name listsSebastian Falbesoner
2021-01-12Merge #19937: signet mining utilityWladimir J. van der Laan
2021-01-03refactor: Use C++17 std::array deduction for ALL_FEE_ESTIMATE_HORIZONSMarcoFalke
2020-12-14rpc: allow getblocktemplate for test chains when unconnected or in IBDAnthony Towns
2020-12-14rpc: update getblocktemplate with signet rule, include signet_challengeAnthony Towns
2020-12-07Merge #20568: doc: Use FeeModes doc helper in estimatesmartfeeWladimir J. van der Laan
2020-12-07rpc: Use FeeModes doc helper in estimatesmartfeeMarcoFalke
2020-12-03Remove the remaining fee estimation globalsAntoine Poinsot
2020-11-19Merge #18531: rpc: remove deprecated CRPCCommand constructorMarcoFalke
2020-11-12wallet: provide valid values if invalid estimate mode passedJon Atack
2020-10-16Merge #19836: rpc: Properly deserialize txs with witness before signingfanquake
2020-10-13rpc: Adjust witness-tx deserialize error messageMarcoFalke
2020-09-24remove dead rpc codeMarcoFalke
2020-08-31Merge #19717: rpc: Assert that RPCArg names are equal to CRPCCommand ones (mi...MarcoFalke
2020-08-28Merge #19646: doc: Updated outdated help command for getblocktemplateWladimir J. van der Laan
2020-08-15Updated outdated help command for getblocktemplate (fixes #19625)Jake Leventhal
2020-08-14rpc: Assert that RPCArg names are equal to CRPCCommand ones (mining)MarcoFalke
2020-08-14Merge #19455: rpc generate: print useful help and error messageWladimir J. van der Laan
2020-08-14Merge #19528: rpc: Assert that RPCArg names are equal to CRPCCommand ones (misc)MarcoFalke
2020-08-02refactor: Use C++11 range based for loops to simplify rpc codeMarcoFalke