aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/wallet.h
AgeCommit message (Expand)Author
2024-08-13gui: Use wallet name for wallet migration rather than WalletModelAva Chow
2024-08-13wallet, interfaces: Include database format in listWalletDirAva Chow
2024-07-08tidy: modernize-use-equals-defaultMarcoFalke
2024-05-16util: add TransactionError includes and namespace declarationsRyan Ofsky
2024-05-16common: Add PSBTError enumRyan Ofsky
2024-05-16util: move util/message to common/signmessageRyan Ofsky
2024-04-16wallet: return and display signer errorSjors Provoost
2023-10-20interfaces: Fix const virtual method that breaks multiprocess supportRyan Ofsky
2023-09-22Merge bitcoin-core/gui#119: Replace send-to-self with dual send+receive entriesHennadii Stepanov
2023-09-20Merge bitcoin-core/gui#738: Add menu option to migrate a walletHennadii Stepanov
2023-08-14Move CTxDestination to its own fileAndrew Chow
2023-08-14Move CScriptID to script.{h/cpp}Andrew Chow
2023-06-23GUI: TransactionRecord: Refactor to turn send-to-self into send+receive pairsLuke Dashjr
2023-06-13interfaces, wallet: Expose migrate walletAndrew Chow
2023-04-11wallet: Replace use of purpose strings with an enumAndrew Chow
2023-03-23refactor: Move fs.* to util/fs.*TheCharlatan
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
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-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-06-21refactor: use ForEachAddrBookEntry in interfaces::getAddressesfurszy
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-11-25refactor: Use underlying type of isminetype for isminefilterMarcoFalke
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-08-17refactor: remove ::vpwallets and related global variablesRussell Yanofsky
2021-06-10Rearrange fillPSBT argumentsRussell Yanofsky
2021-06-09Merge bitcoin-core/gui#4: UI external signer support (e.g. hardware wallet)Samuel Dobson
2021-05-27gui: display address on external signerSjors Provoost
2021-05-27wallet: add displayAddress to interfaceSjors Provoost
2021-03-03interfaces: Stop exposing wallet destdata to guiRussell Yanofsky
2020-09-08Do not create default walletAndrew Chow
2020-09-03refactor: Use DatabaseStatus and DatabaseOptions typesRussell Yanofsky
2020-08-27refactor: Move wallet methods out of chain.h and node.hRussell Yanofsky
2020-07-02Merge #19396: refactor: Remove confusing OutputType::CHANGE_AUTOWladimir J. van der Laan
2020-06-27wallet: Do not include server symbolsMarcoFalke
2020-06-27interfaces: Remove unused getDefaultChangeTypeMarcoFalke
2020-06-18FillPSBT: report number of inputs signed (or would sign)Glenn Willen