private string GetPrivateSignedTransaction(string txnSigned) { if (PrivateFor != null && PrivateFor.Count > 0) { var signedData = RLPDecoder.DecodeSigned(txnSigned.HexToByteArray(), 6); if (signedData.V[0] == 28) { signedData.V[0] = 38; } else { signedData.V[0] = 37; } return(RLPEncoder.EncodeSigned(signedData, 6).ToHex()); } return(txnSigned); }