don't try to decode invalid encoded ext keys

This commit is contained in:
Jonas Schnelli
2017-03-03 10:57:27 -08:00
committed by Jack Grigg
parent 51878774bf
commit 4d1d95310f
+4 -1
View File
@@ -171,7 +171,10 @@ public:
K GetKey() {
K ret;
ret.Decode(&vchData[0]);
if (vchData.size() == Size) {
//if base58 encouded data not holds a ext key, return a !IsValid() key
ret.Decode(&vchData[0]);
}
return ret;
}