Skip to content

0.8.11_Rousseau_v4.4

Compare
Choose a tag to compare
@Lredhdx Lredhdx released this 20 Apr 06:48

TRON Solidity compiler 0.8.11 is fully compatible with Ethereum Solidity 0.8.11.

Language Features:

  • General: New builtin function abi.encodeCall(functionPointer, (arg1, arg2, ...)) that type-checks the arguments and returns the ABI-encoded function call data.

Compiler Features:

  • Commandline Interface: Add --lsp option to get solc to act as a Language Server (LSP) communicating over stdio.

Bugfixes:

  • Code Generator: Fix a crash when using @use-src and compiling from Yul to ewasm.
  • Fix internal error when a function has a calldata struct argument with an internal type inside.
  • IR Generator: Fix IR syntax error when copying storage arrays of functions.