aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/rpc
AgeCommit message (Expand)Author
2022-07-14rpc: Select int-UniValue constructor for enum value in upgradewallet RPCMacroFake
2022-07-13refactor: Default options in walletcreatefundedpsbt to VOBJ instead of VNULLMacroFake
2022-07-13Merge bitcoin/bitcoin#25464: rpc: Reduce Univalue push_backV peak memory usag...fanquake
2022-07-12Merge bitcoin/bitcoin#25218: refactor: introduce generic 'Result' class and c...MacroFake
2022-07-12Merge bitcoin/bitcoin#25036: wallet: Save wallet scan progressMacroFake
2022-07-08wallet: refactor GetNewDestination, use BResultfurszy
2022-07-08send: refactor CreateTransaction flow to return a BResult<CTransactionRef>furszy
2022-07-08wallet: refactor, include 'FeeCalculation' inside 'CreatedTransactionResult'furszy
2022-07-08Merge bitcoin/bitcoin#25337: refactor: encapsulate wallet's address book accessAndrew Chow
2022-07-03rpc, wallet: Document mempool rescan after importdescriptor, importwalletFabian Jahr
2022-07-03rpc, wallet: Document mempool scan after importmultiFabian Jahr
2022-07-03rpc, wallet: Document mempool scan after importpubkeyFabian Jahr
2022-07-03rpc, wallet: Document and test mempool scan after importprivkeyJoão Barbosa
2022-07-03rpc, wallet: Document and test mempool scan after importaddressJoão Barbosa
2022-06-24rpc: Fix Univalue push_backV OOM in listtransactionsMacroFake
2022-06-23wallet: Save wallet scan progressw0xlt
2022-06-22refactor: 'ListReceived' use optional for filtered addressfurszy
2022-06-22refactor: RPC 'ListReceived', encapsulate m_address_book accessfurszy
2022-06-22refactor: RPC 'listlabels', encapsulate 'CWallet::ListAddrBookLabels' functio...furszy
2022-06-21refactor: use 'ForEachAddrBookEntry' in RPC 'getaddressesbylabel'furszy
2022-06-21refactor: implement general 'ListAddrBookAddresses' for addressbook destinati...furszy
2022-06-19scripted-diff: rename fAllowOtherInputs -> m_allow_other_inputsfurszy
2022-06-19wallet: unify “allow/block other inputs“ conceptfurszy
2022-06-17Merge bitcoin/bitcoin#25005: wallet: remove extra wtx lookup in 'AvailableCoi...Andrew Chow
2022-06-16Merge bitcoin/bitcoin#24649: wallet: do not count wallet utxos as externalAndrew Chow
2022-06-14doc: Update importaddress mention incompatibility with descriptor walletBrokenProgrammer
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-06-06Merge bitcoin/bitcoin#25220: rpc: fix incorrect warning for address type p2sh...laanwj
2022-06-06rpc: fix inappropriate warning for address type p2sh-segwit in createmultisig...brunoerg
2022-06-04doc: Fix typo in importdescriptorsKolby Moroz Liebl
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-19Merge bitcoin/bitcoin#25153: scripted-diff: Use getInt<T> over get_int/get_int64fanquake
2022-05-19rpc: wallet: remove `-deprecatedrpc=exclude_coinbase` logicSebastian Falbesoner
2022-05-18Merge bitcoin/bitcoin#25108: tidy: add modernize-use-default-member-initMacroFake
2022-05-18scripted-diff: Use getInt<T> over get_int/get_int64MacroFake
2022-05-18Merge bitcoin/bitcoin#25148: refactor: Remove `NO_THREAD_SAFETY_ANALYSIS` fro...MacroFake
2022-05-18wallet: do not count wallet utxos as externalS3RK
2022-05-17refactor: use C++11 default initializersfanquake
2022-05-17Merge bitcoin/bitcoin#20640: wallet, refactor: return out-params of CreateTra...fanquake
2022-05-16Add proper thread safety annotation to `CWallet::GetTxConflicts()`Hennadii Stepanov
2022-05-16Merge bitcoin/bitcoin#23662: rpc: improve `getreceivedby{address,label}` perf...Andrew Chow
2022-05-16wallet: CreateTransaction(): return out-params as (optional) structSebastian Falbesoner
2022-04-26Merge bitcoin/bitcoin#24977: rpc: Explain active and internal in listdescriptorsfanquake