// ppcoin: verify signature of sync-checkpoint message
bool CSyncCheckpoint::CheckSignature()
{
- CKey key;
- if (!key.SetPubKey(ParseHex(CSyncCheckpoint::strMasterPubKey)))
- return error("CSyncCheckpoint::CheckSignature() : SetPubKey failed");
+ CPubKey key(ParseHex(CSyncCheckpoint::strMasterPubKey));
if (!key.Verify(Hash(vchMsg.begin(), vchMsg.end()), vchSig))
return error("CSyncCheckpoint::CheckSignature() : verify signature failed");