Browse Source

fix and extend CBitcoinExtKeyBase template

- fix Decode call (req. only one param)
- add constructor for base58c->CExtKey
0.13
Jonas Schnelli 9 years ago
parent
commit
7cb1f9f7eb
  1. 6
      src/base58.h

6
src/base58.h

@ -146,7 +146,7 @@ public:
K GetKey() { K GetKey() {
K ret; K ret;
ret.Decode(&vchData[0], &vchData[Size]); ret.Decode(&vchData[0]);
return ret; return ret;
} }
@ -154,6 +154,10 @@ public:
SetKey(key); SetKey(key);
} }
CBitcoinExtKeyBase(const std::string& strBase58c) {
SetString(strBase58c.c_str(), Params().Base58Prefix(Type).size());
}
CBitcoinExtKeyBase() {} CBitcoinExtKeyBase() {}
}; };

Loading…
Cancel
Save