aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/scriptpubkeyman.h
Commit message (Expand)AuthorAgeFilesLines
* Merge #18836: wallet: upgradewallet fixes and additional testsWladimir J. van der Laan2020-11-161-3/+3
|\
| * wallet: remove nWalletMaxVersionAndrew Chow2020-11-041-1/+1
| * wallet: have ScriptPubKeyMan::Upgrade check against the new versionAndrew Chow2020-11-041-2/+2
* | rpc, wallet: Expose database format in getwalletinfoJoão Barbosa2020-10-141-1/+1
|/
* Add missed thread safety annotationsHennadii Stepanov2020-08-291-1/+1
* Merge #19046: Replace CWallet::Set* functions that use memonly with Add/Load ...Samuel Dobson2020-07-111-2/+4
|\
| * Split SetHDChain into AddHDChain and LoadHDChainAndrew Chow2020-05-211-2/+4
* | FillPSBT: report number of inputs signed (or would sign)Glenn Willen2020-06-181-3/+3
* | Merge #19032: Serialization improvements: final stepWladimir J. van der Laan2020-05-261-27/+28
|\ \ | |/ |/|
| * Convert wallet to new serializationPieter Wuille2020-05-241-27/+28
* | Merge #18787: wallet: descriptor wallet release notes and cleanupsSamuel Dobson2020-05-221-9/+6
|\ \
| * | Change SetType to SetInternal and remove m_address_typeAndrew Chow2020-05-051-7/+6
| * | Remove unimplemented SetCrypted from DescriptorScriptPubKeyManAndrew Chow2020-05-051-2/+0
| |/
* | Merge #17681: wallet: Keep inactive seeds after sethdseed and derive keys fro...Samuel Dobson2020-05-221-4/+31
|\ \
| * | Generate new keys for inactive seeds after marking usedAndrew Chow2020-05-151-0/+12
| * | Determine inactive HD seeds from key metadata and track them in LegacyScriptP...Andrew Chow2020-05-151-0/+15
| * | have GenerateNewKey and DeriveNewChildKey take a CHDChain as an argumentAndrew Chow2020-05-011-4/+4
* | | Merge #16946: wallet: include a checksum of encrypted private keysWladimir J. van der Laan2020-05-211-2/+2
|\ \ \ | |_|/ |/| |
| * | Set fDecryptionThoroughlyChecked based on whether crypted key checksums are v...Andrew Chow2020-01-301-2/+2
* | | Merge #18782: wallet: Make sure no DescriptorScriptPubKeyMan or WalletDescrip...Samuel Dobson2020-05-051-1/+1
|\ \ \
| * | | wallet: Make sure no DescriptorScriptPubKeyMan members are uninitialized afte...practicalswift2020-04-271-1/+1
| | |/ | |/|
* / | wallet: Avoid translating RPC errors when loading walletsMarcoFalke2020-05-011-2/+3
|/ /
* | add importdescriptors RPC and tests for native descriptor walletsHugo Nguyen2020-04-231-0/+7
* | Change GetMetadata to use unique_ptr<CKeyMetadata>Andrew Chow2020-04-231-3/+3
* | Implement GetSolvingProvider for DescriptorScriptPubKeyManAndrew Chow2020-04-231-0/+10
* | Implement TopUp in DescriptorScriptPubKeyManAndrew Chow2020-04-231-0/+7
* | Implement SetupGeneration for DescriptorScriptPubKeyManAndrew Chow2020-04-231-0/+3
* | Implement writing descriptorkeys, descriptorckeys, and descriptors to wallet ...Andrew Chow2020-04-231-0/+2
* | Implement loading of keys for DescriptorScriptPubKeyManAndrew Chow2020-04-231-0/+13
* | Load the descriptor cache from the wallet fileAndrew Chow2020-04-231-0/+2
* | Implement SetType in DescriptorScriptPubKeyManAndrew Chow2020-04-231-0/+7
* | Store WalletDescriptor in DescriptorScriptPubKeyManAndrew Chow2020-04-231-1/+10
* | Add a lock cs_desc_man for DescriptorScriptPubKeyManAndrew Chow2020-04-231-0/+2
* | Introduce DescriptorScriptPubKeyMan as a dummy classAndrew Chow2020-04-231-0/+46
* | Introduce SetType function to tell ScriptPubKeyMans the type and internal-nes...Andrew Chow2020-04-231-0/+4
* | Replace GetSigningProvider with GetSolvingProviderAndrew Chow2020-03-091-7/+7
* | Move direct calls to MessageSign into new SignMessage functions in CWallet an...Andrew Chow2020-03-091-0/+4
* | Move key and script filling and signing from CWallet::FillPSBT to ScriptPubKe...Andrew Chow2020-03-091-0/+5
* | Add SignTransaction function to ScriptPubKeyMan and LegacyScriptPubKeyManAndrew Chow2020-03-081-0/+5
* | wallet/spkm: make GetOldestKeyPoolTime() constKarl-Johan Alm2020-03-021-2/+2
* | wallet: make CanGetAddresses() constKarl-Johan Alm2020-03-021-2/+2
* | wallet: make KeypoolCountExternalKeys() constKarl-Johan Alm2020-03-021-2/+2
* | wallet: make CanGenerateKeys() constKarl-Johan Alm2020-03-021-1/+1
|/
* Merge #17261: Make ScriptPubKeyMan an actual interface and the wallet to have...Samuel Dobson2020-01-301-39/+74
|\
| * Refactor: Replace SigningProvider pointers with unique_ptrsAndrew Chow2020-01-231-2/+18
| * Refactor: Copy CWallet signals and print function to LegacyScriptPubKeyManAndrew Chow2020-01-231-8/+14
| * Box the wallet: Add multiple keyman maps and loopsAndrew Chow2020-01-231-1/+15
| * Locking: Lock cs_KeyStore instead of cs_wallet in legacy keymanAndrew Chow2020-01-231-30/+29
* | Merge #17719: Document better -keypool as a look-ahead safety mechanismSamuel Dobson2020-01-301-0/+5
|\ \ | |/ |/|
| * Document better -keypool as a look-ahead safety mechanismAntoine Riard2019-12-181-0/+5