Class FeeCalculator

java.lang.Object
org.symbol.sdk.symbol.FeeCalculator

public final class FeeCalculator extends Object
FeeCalculator

Calculates minimum required Symbol transaction fees.

  • Method Details

    • calculateTransactionFee

      public static long calculateTransactionFee(Transaction transaction, long feeMultiplier)
      FeeCalculator.calculateTransactionFee

      Calculates the minimum required transaction fee for a transaction.

      Parameters:

      transaction - Transaction.

      feeMultiplier - Fee multiplier to use.

      Returns:

      Transaction fee.

    • calculateTransactionFee

      public static long calculateTransactionFee(Transaction transaction, long feeMultiplier, int cosignatureCount)
      FeeCalculator.calculateTransactionFee

      Calculates the minimum required transaction fee for a transaction.

      Parameters:

      transaction - Transaction.

      feeMultiplier - Fee multiplier to use.

      cosignatureCount - Number of expected cosignatures to be attached.

      Returns:

      Transaction fee.