From d435e434ec69ebff1cf3032dab1d85be2a16e805 Mon Sep 17 00:00:00 2001 From: coffeepots Date: Tue, 18 Sep 2018 13:03:22 +0100 Subject: [PATCH] Copy opCodeExec to child computation --- nimbus/vm/computation.nim | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nimbus/vm/computation.nim b/nimbus/vm/computation.nim index c7863a883..9478de4e7 100644 --- a/nimbus/vm/computation.nim +++ b/nimbus/vm/computation.nim @@ -168,6 +168,10 @@ proc generateChildComputation*(fork: Fork, computation: BaseComputation, childMs computation.vmState, computation.vmState.blockHeader.blockNumber, childMsg) + + # Copy the fork op code executor proc (assumes child computation is in the same fork) + childComp.opCodeExec = computation.opCodeExec + if childMsg.isCreate: fork.applyCreateMessage(childComp) else: