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: