aboutsummaryrefslogtreecommitdiff
path: root/src/rpc/util.cpp
AgeCommit message (Expand)Author
2022-04-26Merge bitcoin/bitcoin#22953: refactor: introduce single-separator split helpe...fanquake
2022-04-16util/check: Add CHECK_NONFATAL identity function, NONFATAL_UNREACHABLE AND UN...Aurèle Oulès
2022-04-11refactor: introduce single-separator split helper `SplitString`Sebastian Falbesoner
2022-04-06doc: Convert remaining comments to clang-tidy formatMarcoFalke
2022-03-24rpc: Fail to return undocumented or misdocumented JSONMarcoFalke
2022-02-14Move `GetAllOutputTypes` function from `rpc/rawtransaction.cpp` to `rpc/util....Kiminuo
2022-01-25doc: Fix rpc docsMarcoFalke
2022-01-25Merge bitcoin/bitcoin#23706: rpc: getblockfrompeer followupsMarcoFalke
2021-12-24rpc: allow empty JSON object resultSjors Provoost
2021-12-13rpc: Quote user supplied strings in error messagesMarcoFalke
2021-12-08doc: Normalize RPC description whitespaceMarcoFalke
2021-11-29More Span simplificationsPieter Wuille
2021-09-30[MOVEONLY] consensus: move amount.h into consensusfanquake
2021-05-24Separate WitnessV1Taproot variant in CTxDestinationPieter Wuille
2021-05-09rpc: enable passing decimals to AmountFromValue, add doxygenJon Atack
2021-04-28rpc/util: multisig: only check redeemScript size is <= 520 for P2SHAntoine Poinsot
2021-04-17rpc: Check default value type againts argument typeJoão Barbosa
2021-04-17rpc: Keep default argument value in correct typeJoão Barbosa
2021-04-05Merge #21302: wallet: createwallet examples for descriptor walletsW. J. van der Laan
2021-04-01rpc: Fail to return undocumented return valuesMarcoFalke
2021-03-15Merge #21035: Remove pointer cast in CRPCTable::dumpArgMapMarcoFalke
2021-03-03rpc: Add HelpExampleCliNamed and use it for `createwallet` docWladimir J. van der Laan
2021-03-03rpc: Add HelpExampleRpcNamedIvan Metlushko
2021-02-12Merge #19145: Add hash_type MUHASH for gettxoutsetinfoWladimir J. van der Laan
2021-01-30rpc: Add hash_type MUHASH to gettxoutsetinfoFabian Jahr
2021-01-29Remove pointer cast in CRPCTable::dumpArgMapRussell Yanofsky
2021-01-29refactor: Replace JSONRPCRequest fHelp field with mode fieldRussell Yanofsky
2021-01-28rpc: Use RPCHelpMan for check-rpc-mappings linterMarcoFalke
2021-01-05Replace boost::variant with std::variantMarcoFalke
2021-01-01rpc: Replace boost::variant with std::variant for RPCArg.m_fallbackMarcoFalke
2020-10-29wallet: fundrawtx fee rate coverage, fixup ParseConfirmTarget()Jon Atack
2020-08-14Merge #19528: rpc: Assert that RPCArg names are equal to CRPCCommand ones (misc)MarcoFalke
2020-08-06refactor: Make HexStr take a spanWladimir J. van der Laan
2020-08-02rpc: Treat all args after a hidden arg as hidden as wellMarcoFalke
2020-07-15Merge #19386: rpc: Assert that RPCArg names are equal to CRPCCommand ones (se...MarcoFalke
2020-07-06Merge #19328: Add gettxoutsetinfo hash_type optionMarcoFalke
2020-07-03rpc: Add option to hide RPCArgMarcoFalke
2020-06-30rpc: Add CRPCCommand constructor which takes RPCHelpManMarcoFalke
2020-06-26rpc: Check that left section is not multilineMarcoFalke
2020-06-24refactor: Replace HexStr(o.begin(), o.end()) with HexStr(o)Wladimir J. van der Laan
2020-06-22rpc: Add hash_type NONE to gettxoutsetinfoFabian Jahr
2020-06-22rpc: gettxoutsetinfo can specify hash_type (only legacy option for now)Fabian Jahr
2020-06-09refactor: Error message bilingual_str consistencyWladimir J. van der Laan
2020-05-29util: dedup code in callers of serviceFlagToStr()Vasil Dimov
2020-05-29util: simplify the interface of serviceFlagToStr()Vasil Dimov
2020-05-29Merge #18165: Consolidate service flag bit-to-name conversion to a shared ser...Jonas Schnelli
2020-04-17Merge #18607: rpc: Fix named arguments in documentationMarcoFalke
2020-04-16scripted-diff: Bump copyright headersMarcoFalke
2020-04-16rpc: Document all aliases for second arg of getblockMarcoFalke
2020-04-02Bugfix: RPC: JSON null is not "None"Luke Dashjr