diff --git a/app/src/main/java/com/tangem/domain/wallet/EthEngine.java b/app/src/main/java/com/tangem/domain/wallet/EthEngine.java index fdfea0f9e7..5cd8090e20 100644 --- a/app/src/main/java/com/tangem/domain/wallet/EthEngine.java +++ b/app/src/main/java/com/tangem/domain/wallet/EthEngine.java @@ -375,9 +375,6 @@ public class EthEngine extends CoinEngine { boolean flag = (ctx.getCard().getSigningMethod() == TangemCard.SigningMethod.Sign_Hash_Validated_By_Issuer); Issuer issuer = ctx.getCard().getIssuer(); - - BigInteger gigaK = BigInteger.valueOf(1000000000L); - BigInteger weiFee=convertToInternalAmount(feeValue).toBigIntegerExact(); BigInteger weiAmount=convertToInternalAmount(amountValue).toBigIntegerExact(); @@ -386,7 +383,7 @@ public class EthEngine extends CoinEngine { } BigInteger nonce = nonceValue; - BigInteger gasPrice = weiFee.divide(gigaK).divide(BigInteger.valueOf(21000)).multiply(gigaK); + BigInteger gasPrice = weiFee.divide(BigInteger.valueOf(21000)); BigInteger gasLimit = BigInteger.valueOf(21000); Integer chainId = ctx.getBlockchain() == Blockchain.Ethereum ? EthTransaction.ChainEnum.Mainnet.getValue() : EthTransaction.ChainEnum.Rinkeby.getValue(); diff --git a/app/src/main/java/com/tangem/domain/wallet/TokenEngine.java b/app/src/main/java/com/tangem/domain/wallet/TokenEngine.java index ca73c4da41..0812d58ad9 100644 --- a/app/src/main/java/com/tangem/domain/wallet/TokenEngine.java +++ b/app/src/main/java/com/tangem/domain/wallet/TokenEngine.java @@ -429,9 +429,6 @@ public class TokenEngine extends CoinEngine { boolean flag = (ctx.getCard().getSigningMethod() == TangemCard.SigningMethod.Sign_Hash_Validated_By_Issuer); Issuer issuer = ctx.getCard().getIssuer(); - - BigInteger gigaK = BigInteger.valueOf(1000000000L); - BigInteger weiFee = convertToInternalAmount(feeValue).toBigIntegerExact(); BigInteger weiAmount = convertToInternalAmount(amountValue).toBigIntegerExact(); @@ -440,7 +437,7 @@ public class TokenEngine extends CoinEngine { } BigInteger nonce = nonceValue; - BigInteger gasPrice = weiFee.divide(gigaK).divide(BigInteger.valueOf(21000)).multiply(gigaK); + BigInteger gasPrice = weiFee.divide(BigInteger.valueOf(21000)); BigInteger gasLimit = BigInteger.valueOf(21000); // Integer chainId = ctx.getBlockchain() == Blockchain.Ethereum ? EthTransaction.ChainEnum.Mainnet.getValue() : EthTransaction.ChainEnum.Rinkeby.getValue(); @@ -508,7 +505,7 @@ public class TokenEngine extends CoinEngine { //amount = amount.subtract(fee); BigInteger nonce = nonceValue; - BigInteger gasPrice = weiFee.divide(gigaK).divide(BigInteger.valueOf(60000)).multiply(gigaK); + BigInteger gasPrice = weiFee.divide(BigInteger.valueOf(60000)); BigInteger gasLimit = BigInteger.valueOf(60000); Integer chainId = EthTransaction.ChainEnum.Mainnet.getValue(); BigInteger amountZero = BigInteger.ZERO;