aboutsummaryrefslogtreecommitdiff
path: root/src/keystore.h
Commit message (Expand)AuthorAgeFilesLines
* Update copyright headers to 2018DrahtBot2018-07-271-1/+1
* Refactors `keystore.h` type aliases.2512018-07-121-8/+5
* Merge #13114: wallet/keystore: Add Clang thread safety annotations for variab...MarcoFalke2018-07-111-4/+4
|\
| * Add locking annotations for variables guarded by cs_KeyStorepracticalswift2018-04-291-4/+4
* | Separate HaveKey function that checks whether a key is in a keystoreAndrew Chow2018-05-051-0/+3
|/
* Add compile time checking for all cs_KeyStore runtime locking assertionspracticalswift2018-04-251-1/+1
* Merge #12762: Make CKeyStore an interfaceWladimir J. van der Laan2018-03-271-4/+3
|\
| * Move CKeyStore::cs_KeyStore to CBasicKeyStoreJoão Barbosa2018-03-241-3/+2
| * Inline CKeyStore::AddKey(const CKey &) in CBasicKeyStoreJoão Barbosa2018-03-241-1/+1
* | Introduce interface for signing providersPieter Wuille2018-03-251-6/+2
|/
* Merge #11403: SegWit wallet supportJonas Schnelli2018-01-101-0/+5
|\
| * Implicitly know about P2WPKH redeemscriptsPieter Wuille2018-01-091-0/+2
| * Expose method to find key for a single-key destinationPieter Wuille2018-01-031-0/+3
* | Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa2018-01-031-1/+1
* | Add GetCScripts to CBasicKeyStoreMeshCollider2017-12-201-0/+2
|/
* scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider2017-11-161-5/+5
* CKeystore: move relevant implementation out of the headerJonas Schnelli2017-10-041-31/+3
* Merge #10916: add missing lock to crypter GetKeys()Wladimir J. van der Laan2017-09-071-11/+7
|\
| * keystore GetKeys(): return result instead of writing to referenceMarko Bencun2017-07-231-11/+7
* | Remove the virtual specifier for functions with the override specifierpracticalswift2017-08-091-7/+7
|/
* Use the override specifier (C++11) where we expect to be overriding the virtu...practicalswift2017-06-281-12/+12
* Remove unused Boost includespracticalswift2017-06-091-1/+0
* Bump copyright headers to 2015MarcoFalke2015-12-131-1/+1
* Add logic to track pubkeys as watch-only, not just scriptsMatt Corallo2015-07-201-1/+4
* c++11: don't forward-declare types used in mapsCory Fields2015-02-031-3/+2
* Added "Core" to copyright headerssandakersmann2014-12-191-1/+1
* boost: moveonly: split CPubKey and friends to new filesCory Fields2014-10-311-0/+1
* Update comments in keystore to be doxygen compatibleMichael Ford2014-10-281-6/+6
* script: move CScriptID to standard.h and add a ctor for creating them from CS...Cory Fields2014-10-171-0/+1
* [Wallet] Watch-only fixesCozz Lovan2014-10-031-0/+2
* add missing header end commentsPhilip Kaufmann2014-08-281-1/+1
* Merge pull request #4673Wladimir J. van der Laan2014-08-261-0/+2
|\
| * Add boolean HaveWatchonly and signal NotifyWatchonlyChangedCozz Lovan2014-08-111-0/+2
* | Remove unnecessary typedef and script.h includejtimon2014-08-121-9/+0
|/
* Use script matching rather than destination matching for watch-only.Pieter Wuille2014-07-021-5/+5
* Add support for watch-only addressesPieter Wuille2014-07-021-0/+19
* Update moved and dead linksLuke Dashjr2014-03-241-1/+1
* Move CCryptoKeyStore to crypter.cppWladimir J. van der Laan2013-12-041-83/+0
* Cleanup code using forward declarations.Brandon Dahler2013-11-101-1/+5
* Bump Year Number to 2013super32013-10-201-1/+1
* CSecret/CKey -> CKey/CPubKey split/refactorPieter Wuille2013-05-301-15/+6
* Refactor: split CKeyID/CScriptID/CTxDestination from CBitcoinAddressPieter Wuille2012-05-241-20/+19
* Encapsulate public keys in CPubKeyPieter Wuille2012-05-241-4/+4
* Merge pull request #1354 from fanquake/masterPieter Wuille2012-05-201-1/+1
|\
| * Update License in File HeadersFordy2012-05-181-1/+1
* | Convert UI interface to boost::signals2.Wladimir J. van der Laan2012-05-201-0/+6
* | Fine-grained UI updatesWladimir J. van der Laan2012-05-201-12/+1
|/
* Split synchronization mechanisms from util.{h,cpp}Pieter Wuille2012-05-111-1/+1
* Further reduce header dependenciesPieter Wuille2012-04-171-1/+4
* fix warnings: delete called on 'XX' that has virtual functions but non-virtua...Wladimir J. van der Laan2012-04-151-0/+2