CosmosFeeEstimator

abstract class CosmosFeeEstimator(val gasPriceProvider: CosmosGasPriceProvider, var feeDenomination: String, var gasAdjustment: Float = DEFAULT_GAS_ADJUSTMENT)

Inheritors

Constructors

Link copied to clipboard
constructor(gasPrices: Map<String, <Error class: unknown class>>, feeDenomination: String, gasAdjustment: Float = DEFAULT_GAS_ADJUSTMENT)
constructor(gasPriceProvider: CosmosGasPriceProvider, feeDenomination: String, gasAdjustment: Float = DEFAULT_GAS_ADJUSTMENT)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun calculateGasFee(gasAmount: <Error class: unknown class>): <Error class: unknown class>
Link copied to clipboard
suspend fun estimate(transaction: <Error class: unknown class>, sender: <Error class: unknown class>): <Error class: unknown class><<Error class: unknown class>, <Error class: unknown class>>
Link copied to clipboard
open suspend fun invoke(transaction: <Error class: unknown class>, sender: <Error class: unknown class>): <Error class: unknown class>