fix and extend CBitcoinExtKeyBase template
- fix Decode call (req. only one param) - add constructor for base58c->CExtKey
This commit is contained in:
parent
633fe10869
commit
7cb1f9f7eb
1 changed files with 5 additions and 1 deletions
|
@ -146,7 +146,7 @@ public:
|
|||
|
||||
K GetKey() {
|
||||
K ret;
|
||||
ret.Decode(&vchData[0], &vchData[Size]);
|
||||
ret.Decode(&vchData[0]);
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
@ -154,6 +154,10 @@ public:
|
|||
SetKey(key);
|
||||
}
|
||||
|
||||
CBitcoinExtKeyBase(const std::string& strBase58c) {
|
||||
SetString(strBase58c.c_str(), Params().Base58Prefix(Type).size());
|
||||
}
|
||||
|
||||
CBitcoinExtKeyBase() {}
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in a new issue