aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/walletutil.h
AgeCommit message (Collapse)Author
2020-10-19wallet: Add GetClosestWalletFeature functionAndrew Chow
Given a version number, get the closest supported WalletFeature for a version number.
2020-10-19wallet: Add utility method for CanSupportFeatureAndrew Chow
2020-09-03Remove WalletLocation classRussell Yanofsky
This removes a source of complexity and indirection that makes it harder to understand path checking code. Path checks will be simplified in upcoming commits. There is no change in behavior in this commit other than a slightly more descriptive error message in `loadwallet` if the default "" wallet can't be found. (The error message is improved more in upcoming commit "wallet: Remove path checking code from loadwallet RPC".)
2020-05-24Convert wallet to new serializationPieter Wuille
2020-04-27wallet: Make sure no WalletDescriptor members are uninitialized after ↵practicalswift
construction
2020-04-23Introduce WalletDescriptor classAndrew Chow
WalletDescriptor is a Descriptor with other wallet metadata
2020-04-23Add WALLET_FLAG_DESCRIPTORSAndrew Chow
2019-12-30scripted-diff: Bump copyright of files changed in 2019MarcoFalke
-BEGIN VERIFY SCRIPT- ./contrib/devtools/copyright_header.py update ./ -END VERIFY SCRIPT-
2019-10-25Move wallet enums to walletutil.hAndrew Chow
2018-10-25wallet: Add WalletLocation utility classJoão Barbosa
2018-10-18wallet: Add ListWalletDir utilityJoão Barbosa
ListWalletDir returns all available wallets in the current wallet directory. Based on MeshCollider work in pull #11485.
2018-07-27Update copyright headers to 2018DrahtBot
2018-03-22Fix missing or inconsistent include guardspracticalswift
2017-12-13Cleanups for walletdir PRMeshCollider
2017-11-18Add -walletdir parameter to specify custom wallet dirMeshCollider