aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces
AgeCommit message (Expand)Author
2023-04-11wallet: Replace use of purpose strings with an enumAndrew Chow
2023-03-23refactor: Move fs.* to util/fs.*TheCharlatan
2023-02-07Remove reindex special case from the progress bar labelMarcoFalke
2023-01-04Merge bitcoin/bitcoin#26752: wallet: Remove `mempool_sequence` from interface...glozow
2022-12-26wallet: remove `mempool_sequence` from `transactionRemovedFromMempool`w0xlt
2022-12-26wallet: remove `mempool_sequence` from `transactionAddedToMempool`w0xlt
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-11-29refactor: Rename ambiguous interfaces::MakeHandler functionsRyan Ofsky
2022-11-29refactor: Move src/interfaces/*.cpp files to libbitcoin_common.aRyan Ofsky
2022-10-25add chain interface methods for using BIP 157 block filtersSebastian Falbesoner
2022-08-29Make validation interface capable of signalling header presyncPieter Wuille
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-18indexes, refactor: Remove CChainState use in index CommitInternal methodRyan Ofsky
2022-07-18indexes, refactor: Remove CBlockIndex* uses in coinstatsindex LookUpOne functionRyan Ofsky
2022-07-18indexes, refactor: Pass Chain interface instead of CChainState class to indexesRyan Ofsky
2022-07-18interfaces, refactor: Add more block information to block connected notificat...Ryan Ofsky
2022-07-18Merge bitcoin/bitcoin#23997: wallet: avoid rescans under assumed-valid blocksAndrew Chow
2022-07-12refactor: Return BResult from restoreWalletMacroFake
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-06-23wallet: Save wallet scan progressw0xlt
2022-06-21refactor: use ForEachAddrBookEntry in interfaces::getAddressesfurszy
2022-05-19settings: Add resetSettings() methodRyan Ofsky
2022-05-19settings: Add update/getPersistent/isIgnored methodsRyan Ofsky
2022-03-01Merge bitcoin/bitcoin#22834: net: respect -onlynet= when making outbound conn...laanwj
2022-02-15wallet: avoid rescans if under the snapshotJames O'Beirne
2022-01-25Remove unused checkFinalTxMarcoFalke
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
2022-01-06Add src/node/* code to node:: 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-01wallet: Replace confusing getAdjustedTime() with GetTime()MarcoFalke
2021-11-25refactor: Use underlying type of isminetype for isminefilterMarcoFalke
2021-11-25Merge bitcoin/bitcoin#23512: policy: Treat taproot as always activeMarcoFalke
2021-11-24scripted-diff: rename `proxyType` to `Proxy`Vasil Dimov
2021-11-16Merge bitcoin/bitcoin#23499: multiprocess: Add interfaces::Node::broadCastTra...MarcoFalke
2021-11-16policy: Treat taproot as always activeMarcoFalke
2021-11-15Merge bitcoin/bitcoin#23005: multiprocess: Delay wallet client constructionW. J. van der Laan
2021-11-15Merge bitcoin/bitcoin#23004: multiprocess: add interfaces::ExternalSigner classW. J. van der Laan
2021-11-12multiprocess: Add interfaces::Node::broadCastTransaction methodRussell Yanofsky