Function getExecutionCost

  • Calculates the cost of transaction execution Provides an upper cost of contract-call-related transactions because of gasLimit. Also assumes that oracle query fee is 0 unless it is provided in options.

    Parameters

    • transaction: `tx_${string}`

      Transaction to calculate the cost of

    • __namedParameters: {
          gasUsed?: number;
          innerTx?: "fee-payer" | "freeloader";
          isInitiator?: boolean;
          queryFee?: string;
      } = {}
      • Optional gasUsed?: number
      • Optional innerTx?: "fee-payer" | "freeloader"
      • Optional isInitiator?: boolean
      • Optional queryFee?: string

    Returns bigint

Generated using TypeDoc