aboutsummaryrefslogtreecommitdiff
path: root/src/keystore.cpp
AgeCommit message (Expand)Author
2019-07-09Move various SigningProviders to signingprovider.{cpp,h}Andrew Chow
2019-07-09scripted-diff: rename CBasicKeyStore to FillableSigningProviderAndrew Chow
2019-07-09Move HaveKey static function from keystore to rpcwallet where it is usedAndrew Chow
2019-07-09Remove CKeyStore and squash into CBasicKeyStoreAndrew Chow
2019-04-29Replace CScriptID and CKeyID in CTxDestination with dedicated typesGregory Sanders
2018-11-04scripted-diff: Move util files to separate directory.Jim Posen
2018-07-27Update copyright headers to 2018DrahtBot
2018-05-05Separate HaveKey function that checks whether a key is in a keystoreAndrew Chow
2018-04-04Merge #12460: Assert CPubKey::ValidLength to the pubkey's header-relevant sizeMarcoFalke
2018-03-24Inline CKeyStore::AddKey(const CKey &) in CBasicKeyStoreJoão Barbosa
2018-02-16Assert CPubKey::ValidLength to the pubkey's header-relevent sizeBen Woosley
2018-01-10Merge #11403: SegWit wallet supportJonas Schnelli
2018-01-09Implicitly know about P2WPKH redeemscriptsPieter Wuille
2018-01-03Expose method to find key for a single-key destinationPieter Wuille
2018-01-03Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa
2017-12-20Add GetCScripts to CBasicKeyStoreMeshCollider
2017-11-16Remove includes in .cpp files for things the corresponding .h file already in...practicalswift
2017-11-16scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider
2017-10-06Fix code style in keystore.cpp/crypter.cppJonas Schnelli
2017-10-04CKeystore: move relevant implementation out of the headerJonas Schnelli
2017-06-09Remove unused Boost includespracticalswift
2016-12-31Increment MIT Licence copyright header year on files modified in 2016isle2983
2016-04-20Fix for incorrect locking in GetPubKey() (keystore.cpp)Yuri Zhykin
2015-12-13Bump copyright headers to 2015MarcoFalke
2015-07-20Add logic to track pubkeys as watch-only, not just scriptsMatt Corallo
2015-03-22wallet: move crypter to walletCory Fields
2015-02-03c++11: don't forward-declare types used in mapsCory Fields
2015-01-31Remove whitespaces before double colon in errors and logsPavel Janík
2014-12-19Added "Core" to copyright headerssandakersmann
2014-10-28Update comments in keystore to be doxygen compatibleMichael Ford
2014-10-17script: move CScriptID to standard.h and add a ctor for creating them from CS...Cory Fields
2014-10-03[Wallet] Watch-only fixesCozz Lovan
2014-09-08Move CScript class and dependencies to script/scriptjtimon
2014-09-08Rename script.h/.cpp to scriptutils.h/.cpp (plus remove duplicated includes)jtimon
2014-08-26Merge pull request #4673Wladimir J. van der Laan
2014-08-26Split up util.cpp/hWladimir J. van der Laan
2014-08-11Add boolean HaveWatchonly and signal NotifyWatchonlyChangedCozz Lovan
2014-07-02Use script matching rather than destination matching for watch-only.Pieter Wuille
2014-07-02Add support for watch-only addressesPieter Wuille
2014-05-08Check redeemScript size does not exceed 520 byte limitPeter Todd
2013-12-04Move CCryptoKeyStore to crypter.cppWladimir J. van der Laan
2013-11-10Cleanup code using forward declarations.Brandon Dahler
2013-10-20Bump Year Number to 2013super3
2013-05-30CSecret/CKey -> CKey/CPubKey split/refactorPieter Wuille
2012-05-24Refactor: split CKeyID/CScriptID/CTxDestination from CBitcoinAddressPieter Wuille
2012-05-24Encapsulate public keys in CPubKeyPieter Wuille
2012-05-20Merge pull request #1354 from fanquake/masterPieter Wuille
2012-05-20Convert UI interface to boost::signals2.Wladimir J. van der Laan
2012-05-20Fine-grained UI updatesWladimir J. van der Laan
2012-05-18Update License in File HeadersFordy