diff options
author | Luke Dashjr <luke-jr+git@utopios.org> | 2012-02-02 20:17:41 -0500 |
---|---|---|
committer | Luke Dashjr <luke-jr+git@utopios.org> | 2012-02-02 20:17:41 -0500 |
commit | 882e00e2159ce5e12170c7c1811236a039d8abfa (patch) | |
tree | 03e522bdc55f5a11e43c3c2cb2891895ecb704a9 /src/key.h | |
parent | c13d50d8617678c8696b1f33549ed9cc3a0b554e (diff) | |
parent | c11e2b8679e13f739a58faf2a3439d4aaed24364 (diff) | |
download | bitcoin-882e00e2159ce5e12170c7c1811236a039d8abfa.tar.xz |
Merge branch '0.4.x' into 0.5.0.x
Conflicts:
src/main.cpp
Diffstat (limited to 'src/key.h')
-rw-r--r-- | src/key.h | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -387,6 +387,17 @@ public: { return CBitcoinAddress(GetPubKey()); } + + bool IsValid() + { + if (!fSet) + return false; + + CSecret secret = GetSecret(); + CKey key2; + key2.SetSecret(secret); + return GetPubKey() == key2.GetPubKey(); + } }; #endif |