diff --git a/bitrafael-client/src/main/java/com/generalbytes/bitrafael/api/client/Client.java b/bitrafael-client/src/main/java/com/generalbytes/bitrafael/api/client/Client.java index a0b9f9e..5e4c1ab 100644 --- a/bitrafael-client/src/main/java/com/generalbytes/bitrafael/api/client/Client.java +++ b/bitrafael-client/src/main/java/com/generalbytes/bitrafael/api/client/Client.java @@ -179,6 +179,19 @@ public TxFeesInfo getRecommendedTransactionFeesPerByte() { return null; } + @Override + public TxFees getTransactionFees(List txHashes) { + try { + final TxFeesResponse response = api.getTransactionFees(txHashes); + if (response != null && response.isSuccess() && response.getData() != null) { + return response.getData(); + } + } catch (Throwable t) { + t.printStackTrace(); + } + return null; + } + @Override public RiskLevel getTransactionRiskLevel(String txHash) { try { diff --git a/bitrafael-client/src/main/java/com/generalbytes/bitrafael/api/client/IClient.java b/bitrafael-client/src/main/java/com/generalbytes/bitrafael/api/client/IClient.java index 95e6fe2..812da18 100644 --- a/bitrafael-client/src/main/java/com/generalbytes/bitrafael/api/client/IClient.java +++ b/bitrafael-client/src/main/java/com/generalbytes/bitrafael/api/client/IClient.java @@ -62,6 +62,8 @@ public interface IClient { List convertAmounts(List amountsPairs); TxFeesInfo getRecommendedTransactionFeesPerByte(); + TxFees getTransactionFees(List txHashes); + public RiskLevel getTransactionRiskLevel(String txHash); public enum RiskLevel {