message: [WalletModel] getKeyId not accepting staking addresses fixed.
diff: @@ -900,6 +900,8 @@ bool WalletModel::blacklistAddressFromColdStaking(const QString &addressStr) {
  bool WalletModel::updateAddressBookPurpose(const QString &addressStr, const std::string& purpose) {
  CBitcoinAddress address(addressStr.toStdString());
  + if (!address.IsStakingAddress())
  + return error("Invalid PIVX address, not cold staking address");
  CKeyID keyID;
  if (!getKeyId(address, keyID))
  return false;
  @@ -907,7 +909,7 @@ bool WalletModel::updateAddressBookPurpose(const QString &addressStr, const std:
  }
  bool WalletModel::getKeyId(const CBitcoinAddress& address, CKeyID& keyID) {
  - if (!address.IsValid() || address.IsStakingAddress())
  + if (!address.IsValid())
  return error("Invalid PIVX address");
  if (!address.GetKeyID(keyID))
  