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

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

  2. 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.

  3. 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 …

  4. 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. …

  5. solidity - How to Fix "Stack Too Deep" Error? - Ethereum Stack Exchange

    Jul 7, 2017 · If there are too many parameter or local variable in the function , solidity will throw "stack too deep". To resolve the issue, convert the big struct into small struct or use the local variable as …

  6. solidity - No arguments passed to the base constructor. Specify the ...

    Jan 30, 2024 · pragma solidity ^0.8.0; import "../utils/Context.sol"; /** * @dev Contract module which provides a basic access control mechanism, where * there is an account (an owner) that can be …

  7. 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 …

  8. Set up Solidity with VS Code - Ethereum Stack Exchange

    Mar 20, 2021 · The easiest and fastest way to start coding Solidity is using , which is a web-based IDE that allows you to code and compile smart contracts without the need of installing anything else. …

  9. solidity - `external` vs `public` best practices - Ethereum Stack Exchange

    Jul 4, 2017 · The difference is because in public functions, Solidity immediately copies array arguments to memory, while external functions can read directly from calldata. Memory allocation is expensive, …

  10. 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 …