aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/rpc/coins.cpp
AgeCommit message (Expand)Author
2024-05-20rpc: avoid copying into UniValueCory Fields
2024-03-01rpc: access some args by namestickies-v
2023-11-21Use Txid in COutpointdergoegge
2023-08-24rpc: Add MaybeArg() and Arg() default helperMarcoFalke
2023-08-14Move CScriptID to script.{h/cpp}Andrew Chow
2023-08-14Remove ScriptHash from CScriptID constructorAndrew Chow
2023-06-01Merge bitcoin/bitcoin#26485: RPC: Accept options as named-only parametersAndrew Chow
2023-05-09scripted-diff: Use UniValue::find_value methodMarcoFalke
2023-05-03RPC: Allow RPC methods accepting options to take named parametersRyan Ofsky
2023-04-26rpc: return block hash & height in getbalances, gettransaction & getwalletinf...Harris
2023-01-30Merge bitcoin/bitcoin#15294: refactor: Extract RipeMd160MarcoFalke
2023-01-26refactor: Extract RIPEMD160Ben Woosley
2023-01-22scripted-diff: use RPCArg::Optional::OMITTED over OMITTED_NAMED_ARGfanquake
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-10-29scripted-diff: wallet: rename AvailableCoinsParams members to snake_casefurszy
2022-10-29wallet: group AvailableCoins filtering parameters in a single structfurszy
2022-10-29RPC: listunspent, add "include immature coinbase" flagfurszy
2022-09-30Merge bitcoin/bitcoin#26074: refactor: Set RPCArg options with designated ini...MacroFake
2022-09-15rpc: remove unneeded RPCTypeCheckArgument checksfurszy
2022-09-13rpc: Set RPCArg options with designated initializersMacroFake
2022-08-16Merge bitcoin/bitcoin#25734: wallet, refactor: #24584 follow-upsAndrew Chow
2022-08-16Merge bitcoin/bitcoin#25504: RPC: allow to track coins by parent descriptorsAndrew Chow
2022-08-10scripted-diff: Uppercase function namesjosibake
2022-07-28Merge bitcoin/bitcoin#24584: wallet: avoid mixing different `OutputTypes` dur...Andrew Chow
2022-07-25scripted-diff: Replace NullUniValue with UniValue::VNULLMacroFake
2022-07-19refactor: store by OutputType in CoinsResultjosibake
2022-07-19rpc: output parent wallet descriptors for coins in listunspentAntoine Poinsot
2022-07-08Merge bitcoin/bitcoin#25337: refactor: encapsulate wallet's address book accessAndrew Chow
2022-06-21refactor: implement general 'ListAddrBookAddresses' for addressbook destinati...furszy
2022-06-08wallet: avoid extra IsSpentKey -> GetWalletTx lookupsfurszy
2022-06-08wallet: IsSpent, 'COutPoint' arg instead of (hash, index)furszy
2022-06-08wallet: IsLockedCoin, 'COutPoint' arg instead of (hash, index)furszy
2022-06-08wallet: return 'CoinsResult' struct in `AvailableCoins`furszy
2022-05-23Merge bitcoin/bitcoin#25083: Set effective_value when initializing a COutputAndrew Chow
2022-05-23Merge bitcoin/bitcoin#25122: rpc: getreceivedbylabel, return early if no addr...Andrew Chow
2022-05-21Set effective_value when initializing a COutputishaanam
2022-05-20rpc: getreceivedbylabel, don't loop over the entire wallet txs map if no dest...furszy
2022-05-20Merge bitcoin/bitcoin#25171: rpc: wallet: remove `-deprecatedrpc=exclude_coin...MacroFake
2022-05-19rpc: wallet: remove `-deprecatedrpc=exclude_coinbase` logicSebastian Falbesoner
2022-05-18scripted-diff: Use getInt<T> over get_int/get_int64MacroFake
2022-05-16Merge bitcoin/bitcoin#23662: rpc: improve `getreceivedby{address,label}` perf...Andrew Chow
2022-04-04refactor: fix clang-tidy named args usagefanquake
2022-03-23wallet: Replace CWalletTx in COutput with COutPoint and CTxOutAndrew Chow
2022-03-17scripted-diff: Rename COutput member variablesAndrew Chow
2022-01-25wallet: Avoid dropping confirmed coinsMarcoFalke
2022-01-06Add src/wallet/* code to wallet:: namespaceRussell Yanofsky
2021-12-08rpc: avoid expensive `IsMine` calls in `GetReceived` tallySebastian Falbesoner
2021-12-08rpc: avoid scriptPubKey<->CTxDestination conversions in `GetReceived` tallySebastian Falbesoner
2021-12-08scripted-diff: Use named args in RPC docsMarcoFalke
2021-12-08MOVEONLY: Move balance and utxo RPCs to coins.cppSamuel Dobson