EVM Transcompiler

Decompile EVM1 bytecode to ewasm bytecode. EVM bytecode takes as input and returns an ewasm-compatible bytecode that can be executed like a normal ewasm contract.

However, when executing it, it must be ensured that bytecodes in the processing state of host functions (such as codeCopy and externalCodeCopy) must always refer to unconverted EVM1 bytecodes.

The decompiler is implemented as a contract or as a precompiled contract at a specific address.

Guess you like

Origin blog.csdn.net/xq723310/article/details/122489517