About 61 results
Open links in new tab
  1. Solidity Forum - The place for all Solidity developers, tool builders ...

    Apr 27, 2025 · The place to discuss design and usage of and changes to the Solidity programming language.

  2. Solidity v0.8.33 is out! - Announcements - Solidity Forum

    Dec 20, 2025 · We just released versions 0.8.32 and 0.8.33 of the Solidity Compiler. 🚨 Note: We recommend skipping 0.8.32 and upgrading directly to 0.8.33, which contains a hotfix for an issue …

  3. Solidity v0.8.31 is out! - Announcements - Solidity Forum

    Dec 4, 2025 · Version 0.8.31 of the Solidity Compiler further extends the features of storage layout specifiers. It is now possible to use constant variables in the base slot expression.

  4. What is a function signature and function selector in solidity (and EVM ...

    Sep 8, 2022 · What is a function signature and function selector in solidity (and EVM languages)? Ask Question Asked 3 years, 7 months ago Modified 2 years, 9 months ago

  5. What are the virtual and override keywords in Solidity?

    Dec 27, 2019 · For multiple inheritance, the most derived base contracts that define the same function must be specified explicitly after the override keyword. Functions with the private visibility cannot be …

  6. We are thrilled to release Solidity v0.8.29!

    Mar 12, 2025 · Check out our release blog post to learn more about other features in the release and read the full changelog. Blog: Solidity 0.8.29 Release Announcement | Solidity Programming …

  7. Solidity v0.8.25 is out! - Announcements - Solidity Forum

    Mar 15, 2024 · Introducing the newest version of the Solidity Compiler v0.8.25. This is a minor release following the Dencun hard-fork on Ethereum mainnet that occurred on March 13, 2024 at 13:55 UTC. …

  8. Some questions about the Solidity language

    May 17, 2021 · Solidity is an object-oriented, high-level language for implementing smart contracts. It is designed to target the Ethereum Virtual Machine (EVM). There are many other blockchains (other …

  9. Why does ++i cost less gas than i++? - Ethereum Stack Exchange

    Aug 7, 2022 · Newer versions of solidity should optimize this. In the past, the difference could be attributed to the codegen for i++ not getting inlined. Try --via-ir with the optimizer, they should have …

  10. contract design - How can I represent decimal values in Solidity ...

    Apr 14, 2016 · I just started writing some solidity and I noticed that there are no decimal values such as double or float. What do you guys do when you need to return send to a wallet let's say 1.57 ether? …