Open 0x6980 opened 4 weeks ago
In the function mulmod(evm)
mulmod(evm)
def mulmod(evm): a, b = evm.stack.pop(), evm.stack.pop() N = evm.stack.pop() evm.stack.push((a + b) * N) evm.pc += 1 evm.gas_dec(8)
this part evm.stack.push((a + b) * N) should be evm.stack.push((a * b) % N)
evm.stack.push((a + b) * N)
evm.stack.push((a * b) % N)
you are right, could you do a PR?
In the function
mulmod(evm)
this part
evm.stack.push((a + b) * N)
should beevm.stack.push((a * b) % N)