aboutsummaryrefslogtreecommitdiff
path: root/src/rpc/mining.cpp
AgeCommit message (Expand)Author
2024-06-27Have testBlockValidity hold cs_main instead of callerSjors Provoost
2024-06-27refactor: use CHECK_NONFATAL to avoid single-use symbolSjors Provoost
2024-06-26refactor: testBlockValidity make out argument lastSjors Provoost
2024-06-18rpc: call IsInitialBlockDownload via miner interfaceSjors Provoost
2024-06-18rpc: minize getTipHash() calls in gbtSjors Provoost
2024-06-18rpc: call processNewBlock via miner interfaceSjors Provoost
2024-06-18rpc: getTransactionsUpdated via miner interfaceSjors Provoost
2024-06-18rpc: call CreateNewBlock via miner interfaceSjors Provoost
2024-06-18rpc: getblocktemplate getTipHash() via Miner interfaceSjors Provoost
2024-06-18rpc: call TestBlockValidity via miner interfaceSjors Provoost
2024-06-18Introduce Mining interfaceSjors Provoost
2024-06-13refactor: remove warnings globalsstickies-v
2024-06-13move-only: move warnings from common to nodestickies-v
2024-06-12Merge bitcoin/bitcoin#29015: kernel: Streamline util libraryAva Chow
2024-06-04Merge bitcoin/bitcoin#29997: rpc: Remove index-based Arg accessorAva Chow
2024-05-20rpc: avoid copying into UniValueCory Fields
2024-05-16util: Move util/string.h functions to util namespaceRyan Ofsky
2024-05-15rpc: Remove index-based Arg accessorMarcoFalke
2024-05-09kernel: Remove key module from kernel libraryTheCharlatan
2024-05-07Merge bitcoin/bitcoin#29494: build: Assume HAVE_CONFIG_H, Add IWYU pragma kee...Ava Chow
2024-05-01rpc: return warnings as an array instead of just a single onestickies-v
2024-05-01scripted-diff: Add IWYU pragma keep to bitcoin-config.h includesMarcoFalke
2024-04-29Merge bitcoin/bitcoin#29277: RPC: access RPC arguments by nameRyan Ofsky
2024-03-08Merge bitcoin/bitcoin#28960: kernel: Remove dependency on CSchedulerAva Chow
2024-03-01rpc: access some args by namestickies-v
2024-02-15refactor: De-globalize g_signalsTheCharlatan
2024-02-13scripted-diff: Fix bitcoin_config_h includesTheCharlatan
2024-02-01refactor: Fix timedata includesMarcoFalke
2024-01-31Merge bitcoin/bitcoin#28956: Nuke adjusted time from validation (attempt 2)Ava Chow
2024-01-12Merge bitcoin/bitcoin#28885: mempool / rpc: followup to getprioritisedtransac...glozow
2024-01-11rpc: exposing modified_fee in getprioritisedtransactionskevkevin
2024-01-08rpc: renaming txid -> transactionidkevkevin
2024-01-08rpc: changed prioritisation-map -> ""kevkevin
2024-01-05Remove GetAdjustedTimedergoegge
2024-01-05Merge bitcoin/bitcoin#28890: rpc: Remove deprecated -rpcserialversionfanquake
2023-12-14Merge bitcoin/bitcoin#28051: Get rid of shutdown.cpp/shutdown.h, use SignalIn...Ava Chow
2023-12-11Remove deprecated -rpcserialversionMarcoFalke
2023-12-07refactor: rpc: Pass CBlockIndex by reference instead of pointerMarcoFalke
2023-12-04refactor: Remove call to ShutdownRequested from rpc/miningRyan Ofsky
2023-11-28Merge bitcoin/bitcoin#28554: bugfix: throw an error if an invalid parameter i...Andrew Chow
2023-11-14Use ParamsWrapper for witness serializationAnthony Towns
2023-11-07Throw error if invalid parameters passed to getnetworkhashps RPC endpointJameson Lopp
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