message: [Wallet] don't include P2CS in SelectStakeCoins if CS is not enabled
diff: @@ -2136,7 +2136,8 @@ bool CWallet::SelectStakeCoins(std::list<std::unique_ptr<CStakeInput> >& listInp
  std::vector<COutput> vCoins;
  // include cold, exclude delegated
  - AvailableCoins(vCoins, true, NULL, false, STAKABLE_COINS, false, 1, GetBoolArg("-coldstaking", true), false);
  + const bool fIncludeCold = Params().Cold_Staking_Enabled(blockHeight) && GetBoolArg("-coldstaking", true);
  + AvailableCoins(vCoins, true, NULL, false, STAKABLE_COINS, false, 1, fIncludeCold, false);
  CAmount nAmountSelected = 0;
  if (GetBoolArg("-pivstake", true) && !fPrecompute) {
  @@ -2216,7 +2217,8 @@ bool CWallet::MintableCoins()
  std::vector<COutput> vCoins;
  // include cold, exclude delegated
  - AvailableCoins(vCoins, true, NULL, false, STAKABLE_COINS, false, 1, GetBoolArg("-coldstaking", true), false);
  + const bool fIncludeCold = Params().Cold_Staking_Enabled(chainHeight) && GetBoolArg("-coldstaking", true);
  + AvailableCoins(vCoins, true, NULL, false, STAKABLE_COINS, false, 1, fIncludeCold, false);
  int64_t time = GetAdjustedTime();
  for (const COutput& out : vCoins) {
  