aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/interfaces.cpp
AgeCommit message (Expand)Author
2022-08-19bumpfee: be able to bump fee of a tx with external inputsAndrew Chow
2022-08-10wallet: Return `util::Result` from WalletLoader methodsw0xlt
2022-08-05Merge bitcoin/bitcoin#24699: wallet: Improve AvailableCoins performance by re...Andrew Chow
2022-08-03Change getWalletTxs to return a set instead of a vectorAndrew Chow
2022-08-03refactor: Replace BResult with util::ResultRyan Ofsky
2022-07-29refactor: make all NodeImpl/ChainImpl/ExternalSignerImpl members publicJon Atack
2022-07-12refactor: Return BResult from restoreWalletMacroFake
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-06-21refactor: use ForEachAddrBookEntry in interfaces::getAddressesfurszy
2022-06-14refactor: getAddress don't access m_address_book, use FindAddressEntry functionfurszy
2022-06-08wallet: IsSpent, 'COutPoint' arg instead of (hash, index)furszy
2022-06-08wallet: IsLockedCoin, 'COutPoint' arg instead of (hash, index)furszy
2022-05-18Merge bitcoin/bitcoin#25148: refactor: Remove `NO_THREAD_SAFETY_ANALYSIS` fro...MacroFake
2022-05-16Add more proper thread safety annotationsHennadii Stepanov
2022-05-16wallet: CreateTransaction(): return out-params as (optional) structSebastian Falbesoner
2022-03-24Merge bitcoin/bitcoin#24091: wallet: Consolidate CInputCoin and COutputfanquake
2022-03-23wallet: Replace CWalletTx in COutput with COutPoint and CTxOutAndrew Chow
2022-03-17wallet: Store tx time in COutputAndrew Chow
2022-03-17scripted-diff: Rename COutput member variablesAndrew Chow
2022-03-16Replace use of `ArgsManager` with `DatabaseOptions`Kiminuo
2022-01-14interfaces: Remove unused is_finalMarcoFalke
2022-01-11Merge bitcoin/bitcoin#23497: Add `src/node/` and `src/wallet/` code to `node:...MarcoFalke
2022-01-11Change type of `backup_file` parameter in RestoreWallet/restoreWalletHennadii Stepanov
2022-01-06Add src/wallet/* code to wallet:: namespaceRussell Yanofsky
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-12-22scripted-diff: Rename interfaces::WalletClient to interfaces::WalletLoaderRussell Yanofsky
2021-12-21wallet: add taprootEnabled() to interfaceSjors Provoost
2021-12-14refactor: Implement restorewallet() logic in the wallet sectionw0xlt
2021-12-08MOVEONLY: Move rpcwallet to rpc/walletSamuel Dobson
2021-11-15refactor: Make CWalletTx sync state type-safeRussell Yanofsky
2021-10-05refactor: Block unsafe fs::path std::string conversion callsRussell Yanofsky
2021-09-30[MOVEONLY] consensus: move amount.h into consensusfanquake
2021-09-25Make GUI UTXO lock/unlock persistentSamuel Dobson
2021-09-25Allow locked UTXOs to be store in the wallet databaseSamuel Dobson
2021-09-01refactor: Detach wallet transaction methods (followup for move-only)Russell Yanofsky
2021-08-17refactor: remove ::vpwallets and related global variablesRussell Yanofsky
2021-07-01Use bilingual_str for address fetching functionsAndrew Chow
2021-06-28Remove unused wallet pointer from NotifyAddressBookChangedMarcoFalke
2021-06-28Remove unused wallet pointer from NotifyTransactionChanged signalMarcoFalke
2021-06-10Rearrange fillPSBT argumentsRussell Yanofsky
2021-06-09Merge bitcoin-core/gui#4: UI external signer support (e.g. hardware wallet)Samuel Dobson
2021-06-03Merge bitcoin/bitcoin#21353: interfaces: Stop exposing wallet destdata to guiW. J. van der Laan
2021-05-27gui: display address on external signerSjors Provoost
2021-05-27wallet: add displayAddress to interfaceSjors Provoost
2021-04-08Move external signer out of wallet moduleSjors Provoost
2021-04-07Drop JSONRPCRequest constructors after #21366Russell Yanofsky
2021-04-02Fix wrong wallet RPC context set after #21366Russell Yanofsky