You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The new transact method should: prepare the VM for execution -> execute -> resolve the execution result -> perform the post-execution logic -> return the transaction execution report.
execute should return an ExecutionResult.
There should be a resolve_execution_result function that takes the ExecutionResult and returns the TransactionExecutionReport.
The TransactionExecutionReport should be altered by the post-execution logic as needed.
The text was updated successfully, but these errors were encountered:
The new transact method should: prepare the VM for execution -> execute -> resolve the execution result -> perform the post-execution logic -> return the transaction execution report.
I think this is basically the case now. There is an if statement I'd like to remove (see here), although it has proven to be harder than expected. I'll tackle it later on.
transact
method should: prepare the VM for execution -> execute -> resolve the execution result -> perform the post-execution logic -> return the transaction execution report.execute
should return anExecutionResult
.resolve_execution_result
function that takes theExecutionResult
and returns theTransactionExecutionReport
.TransactionExecutionReport
should be altered by the post-execution logic as needed.The text was updated successfully, but these errors were encountered: