From de809b0060219418bc9949c5c4bcb385b1c786c9 Mon Sep 17 00:00:00 2001 From: andri lim Date: Mon, 11 Mar 2019 12:03:57 +0700 Subject: [PATCH] fix block 1017395 problem --- nimbus/vm/precompiles.nim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nimbus/vm/precompiles.nim b/nimbus/vm/precompiles.nim index 97a83e20d..3c6990df3 100644 --- a/nimbus/vm/precompiles.nim +++ b/nimbus/vm/precompiles.nim @@ -76,7 +76,7 @@ proc ecRecover*(computation: var BaseComputation) = proc sha256*(computation: var BaseComputation) = let - wordCount = computation.msg.data.len div 32 + wordCount = wordCount(computation.msg.data.len) gasFee = GasSHA256 + wordCount * GasSHA256Word computation.gasMeter.consumeGas(gasFee, reason="SHA256 Precompile") @@ -85,7 +85,7 @@ proc sha256*(computation: var BaseComputation) = proc ripemd160*(computation: var BaseComputation) = let - wordCount = computation.msg.data.len div 32 + wordCount = wordCount(computation.msg.data.len) gasFee = GasRIPEMD160 + wordCount * GasRIPEMD160Word computation.gasMeter.consumeGas(gasFee, reason="RIPEMD160 Precompile")