Skip to content

zkVM solc 0.5.4-1.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 16 Jan 20:54
· 12141 commits to 0.8.28 since this release
fd69ac4

This release has changes in the lowering of EVM assembly in order to get the zkSync's translator (targeting LLVM IR) to work correctly.

Added:

  • A new metadata output field called "extraMetadata" in standard-json that stores information of recursive functions

Changed:

  • Internal function pointers are lowered to static jump tables
  • Disabled evmasm optimizations to avoid any potential invalidation of the new metadata for recursive functions