From bc658193a9b3dd32753a3623dbf602ef1916674d Mon Sep 17 00:00:00 2001 From: Dmitry Bespalov Date: Mon, 1 Jul 2024 12:32:59 +0200 Subject: [PATCH] GH-2044 fixed missing field in the safeTxHash calculation. --- data/src/main/java/io/gnosis/data/utils/SafeTxHash.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/src/main/java/io/gnosis/data/utils/SafeTxHash.kt b/data/src/main/java/io/gnosis/data/utils/SafeTxHash.kt index b9df958b7..3d1acb25f 100644 --- a/data/src/main/java/io/gnosis/data/utils/SafeTxHash.kt +++ b/data/src/main/java/io/gnosis/data/utils/SafeTxHash.kt @@ -56,7 +56,7 @@ fun calculateSafeTxHash( val txGasString = executionInfo.safeTxGas.paddedHexString() val dataGasString = executionInfo.baseGas.paddedHexString() val gasTokenString = executionInfo.gasToken.value.paddedHexString() - val refundReceiverString = BigInteger.ZERO.paddedHexString() + val refundReceiverString = (executionInfo.refundReceiver?.value?.value ?: BigInteger.ZERO).paddedHexString() val nonce = executionInfo.nonce.paddedHexString() return hash(