public static Transaction GenerateNewTransaction(String _to, String _privateKey, String _data, Double _value) { Transaction transaction = new Transaction(_to, _privateKey, Encryption.Encrypt(_data), _value); if (new Account(_privateKey, Account.AccountUnlockType.Private_Key).Balance >= _value) { Validation validation = new Validation(Block.GenerateBlock(transaction)); } return(transaction); }