private void GetPrivateKeyAndAddress() { var key = GetKey(); PrivateKeyBytes = key.PrivateKey.ToBytes(); PrivateKeyString = PrivateKeyBytes.ToHex(); var ecKey = new EthECKey(PrivateKeyBytes, true); PublicAddress = ecKey.GetPublicAddress(); }
public override bool Equals(object obj) { var key = obj as ECKey; return(key != null && PrivateKeyBytes.Length > 0 && key.PrivateKeyBytes.Length > 0 && PrivateKeyBytes.SequenceEqual(key.PrivateKeyBytes)); }