diff --git a/src/main/java/database/transaction/SendingTransaction.java b/src/main/java/database/transaction/SendingTransaction.java index be2f20c..a2591eb 100644 --- a/src/main/java/database/transaction/SendingTransaction.java +++ b/src/main/java/database/transaction/SendingTransaction.java @@ -5,13 +5,13 @@ public class SendingTransaction { private String source_user_pwd; private String transaction_from; private String transaction_to; - private double transaction_amount; + private String transaction_amount; private String transaction_unit; public SendingTransaction() { } - public SendingTransaction(String source_user_hash, String source_user_pwd, String transaction_from, String transaction_to, double transaction_amount, String transaction_unit) { + public SendingTransaction(String source_user_hash, String source_user_pwd, String transaction_from, String transaction_to, String transaction_amount, String transaction_unit) { this.source_user_hash = source_user_hash; this.source_user_pwd = source_user_pwd; this.transaction_from = transaction_from; @@ -53,11 +53,11 @@ public class SendingTransaction { this.transaction_to = transaction_to; } - public double getTransaction_amount() { + public String getTransaction_amount() { return transaction_amount; } - public void setTransaction_amount(double transaction_amount) { + public void setTransaction_amount(String transaction_amount) { this.transaction_amount = transaction_amount; } diff --git a/src/main/java/restService/TransactionResource.java b/src/main/java/restService/TransactionResource.java index 8aff37c..957e5d3 100644 --- a/src/main/java/restService/TransactionResource.java +++ b/src/main/java/restService/TransactionResource.java @@ -21,7 +21,7 @@ public class TransactionResource { try{ HashMap mapResponse = transactionImplementation.sendTransaction(SendingTransaction.getSource_user_hash(), SendingTransaction.getSource_user_pwd(), SendingTransaction.getTransaction_from(),SendingTransaction.getTransaction_to(), - SendingTransaction.getTransaction_amount(),SendingTransaction.getTransaction_unit()); + Double.parseDouble(SendingTransaction.getTransaction_amount()),SendingTransaction.getTransaction_unit()); if(Boolean.parseBoolean(mapResponse.get("success").toString())){ return ResponseEntity.status(HttpStatus.OK).body("{\"response\":\""+mapResponse.get("message")+"\"}");