Updated on 2026-08-14
This commit is contained in:
parent
510923930c
commit
427f8a8328
1 changed files with 4 additions and 1 deletions
|
|
@ -282,9 +282,12 @@ class CreateAndSendGaslessTransactionUseCase(
|
|||
val feeInTokenCurrency = txFee.transactionFee.normal as? Fee.Ethereum.TokenCurrency
|
||||
?: error("Fee must be in token currency")
|
||||
|
||||
val maxTokenFeeAmount = feeInTokenCurrency.amount
|
||||
val maxTokenFee = maxTokenFeeAmount.value?.movePointRight(maxTokenFeeAmount.decimals)?.toBigInteger()
|
||||
?: error("Max token fee amount is null")
|
||||
return GaslessTransactionData.Fee(
|
||||
feeToken = tokenForFee.contractAddress,
|
||||
maxTokenFee = feeInTokenCurrency.gasLimit,
|
||||
maxTokenFee = maxTokenFee,
|
||||
coinPriceInToken = feeInTokenCurrency.coinPriceInToken,
|
||||
feeTransferGasLimit = feeInTokenCurrency.feeTransferGasLimit,
|
||||
baseGas = feeInTokenCurrency.baseGas,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue