xermicus / revive

Solidity compiler for PolkaVM
Apache License 2.0
16 stars 4 forks source link

Not supported evm.bytecode and evm.assembly options in compiler configuration #39

Open smiasojed opened 1 week ago

smiasojed commented 1 week ago

Although the tool claims that it does not support evm.bytecode and evm.assembly, it still returns it as part of the compilation output.

Used compiler config:

{
    "language": "Solidity",
    "settings": {
        "optimizer": {
            "enabled": true,
            "runs": 200
        },
        "outputSelection": {
            "*": {
            "": ["ast"],
            "*": ["abi", "metadata", "devdoc", "userdoc", "storageLayout", "evm.bytecode", "evm.legacyAssembly", "evm.deployedBytecode", "evm.methodIdentifiers", "evm.assembly"]
            }
        }
    }
}

It is expected that tool accepts evm.bytecode and evm.assembly

smiasojed commented 1 week ago

evm.gasEstimates is also not supported