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.