message: [RPC] Fix Base58Type in ListaddressesForPurpose
  Include COLD_STAKING_SEND purpose which has STAKING_ADDRESS prefix
diff: @@ -217,9 +217,10 @@ UniValue delegatorremove(const UniValue& params, bool fHelp)
  UniValue ListaddressesForPurpose(const std::string strPurpose)
  {
  - const CChainParams::Base58Type addrType =
  - strPurpose == "coldstaking" ?
  - CChainParams::STAKING_ADDRESS : CChainParams::PUBKEY_ADDRESS;
  + const CChainParams::Base58Type addrType = (
  + AddressBook::IsColdStakingPurpose(strPurpose) ?
  + CChainParams::STAKING_ADDRESS :
  + CChainParams::PUBKEY_ADDRESS);
  UniValue ret(UniValue::VARR);
  {
  LOCK(pwalletMain->cs_wallet);
  