Injective Options
constructor(chainId: String, client: <Error class: unknown class><ClientOption>, accountInfoProvider: <Error class: unknown class>? = client.accountInfoProvider(), gasPriceProvider: <Error class: unknown class>? = StaticGasPriceProvider(mapOf("inj" to BigDecimal("160000000"))), feeEstimator: <Error class: unknown class>? = accountInfoProvider?.let { accountInfo ->
gasPriceProvider?.let { gas ->
CosmosNodeFeeEstimator(client.transactionApi(), accountInfo, gas, "inj")
}
}, semaphoreProvider: <Error class: unknown class>? = null, broadcaster: <Error class: unknown class> = SyncBroadcaster(
chainId,
client.transactionApi(),
feeEstimator,
accountInfoProvider?.let { InjectiveTransactionDirectSigner(it) },
semaphoreProvider?.let {
accountInfoProvider?.let {
CosmosBroadcastEventHook(semaphoreProvider, accountInfoProvider)
}
}
))