yulRun: Fix unexpected return value for call* instructions and add tests

This commit is contained in:
Marenz
2022-09-14 11:40:08 +02:00
parent b8699e7687
commit d10d967008
9 changed files with 73 additions and 5 deletions
@@ -500,5 +500,6 @@ void ExpressionEvaluator::runExternalCall(evmasm::Instruction _instruction)
0,
memOutSize.convert_to<size_t>()
);
m_state.returndata = newInterpreter->returnData();
}
}