• The energy cost is assigned according to the formula: A * signatureCount + B * size + C_t, where C_t is a transaction specific cost.

    The transaction specific cost can be found at https://github.com/Concordium/concordium-base/blob/main/haskell-src/Concordium/Cost.hs.

    Returns

    the energy cost for the transaction, to be set in the transaction header

    Parameters

    • signatureCount: bigint

      number of signatures for the transaction, including sponsor signatures

    • payload: Payload

      the transaction payload

    • transactionSpecificCost: Energy

      a transaction specific cost

    • configuration: Configuration

    Returns Type

Generated using TypeDoc