From d71ad79c6562f632ad4013bf6fd351633c1e8f4a Mon Sep 17 00:00:00 2001 From: Giovanni Gargiulo Date: Mon, 14 Oct 2024 22:34:57 +0100 Subject: [PATCH] chore: one last fix --- .../com/bloxbean/cardano/client/transaction/spec/Value.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/transaction-spec/src/main/java/com/bloxbean/cardano/client/transaction/spec/Value.java b/transaction-spec/src/main/java/com/bloxbean/cardano/client/transaction/spec/Value.java index 2ad84a73..8eadd78d 100644 --- a/transaction-spec/src/main/java/com/bloxbean/cardano/client/transaction/spec/Value.java +++ b/transaction-spec/src/main/java/com/bloxbean/cardano/client/transaction/spec/Value.java @@ -293,7 +293,7 @@ public boolean isZero() { * @return true if amount for each asset is non negative */ public boolean isPositive() { - boolean isCoinPositive = coin.longValue() >= 0; + boolean isCoinPositive = coin.signum() >= 0; boolean allAssetsPositive = multiAssets == null || multiAssets.isEmpty() || multiAssets.stream().allMatch(multiAsset -> multiAsset.getAssets().stream().allMatch(asset -> asset.getValue().signum() >= 0)); return isCoinPositive && allAssetsPositive;