TransactionFee

data class TransactionFee(val gasLimit: String? = null, val feePerByte: String? = null, val gasPrice: String? = null, val networkFee: String? = null, val baseFee: String? = null, val priorityFee: String? = null, val maxFeePerGasDelta: String? = null, val l1Fee: String? = null)

Created by Fireblocks Ltd. on 07/10/2024.

Parameters

gasLimit

Gas limit value for EVM based networks

feePerByte

The fee per byte value for UTXO based assets

gasPrice

Gas price in gwei units for EVM based networks

networkFee

The full network fee price

baseFee

(optional) Base Fee according to EIP-1559 (ETH assets)

priorityFee

(optional) Priority Fee according to EIP-1559 (ETH assets)

maxFeePerGasDelta

Max Fee Per Gas Delta added only for EIP-1559 (ETH assets)

l1Fee

Layer 1 fee for Layer 2 chains

Constructors

Link copied to clipboard
constructor(gasLimit: String? = null, feePerByte: String? = null, gasPrice: String? = null, networkFee: String? = null, baseFee: String? = null, priorityFee: String? = null, maxFeePerGasDelta: String? = null, l1Fee: String? = null)

Properties

Link copied to clipboard
val baseFee: String? = null
Link copied to clipboard
val feePerByte: String? = null
Link copied to clipboard
val gasLimit: String? = null
Link copied to clipboard
val gasPrice: String? = null
Link copied to clipboard
val l1Fee: String? = null
Link copied to clipboard
Link copied to clipboard
val networkFee: String? = null
Link copied to clipboard
val priorityFee: String? = null