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

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

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

  3. solidity - What is uint256? - Ethereum Stack Exchange

    Integers in Solidity: uint256 (uint is an alias) is a unsigned integer which has: minimum value of 0 maximum value of 2^256-1 ...

  4. solidity - Difference between require and assert and the difference ...

    Solidity implements a formal verification approach based on SMT (Satisfiability Modulo Theories) and Horn solving. The SMTChecker module automatically tries to prove that the code satisfies …

  5. solidity - What does the keyword "memory" do exactly?

    Mar 1, 2016 · I've been looking through the code of Etherdice and noticed that some variables are declared like ParserResult memory result; and I haven't found the keyword …

  6. solidity - `external` vs `public` best practices - Ethereum Stack …

    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 …

  7. solidity - What does the indexed keyword do? - Ethereum Stack …

    What does the "indexed" keyword do in the below line of code? I'm guessing it just tells the event object that the following input should be logged? Can we use it other places ie outside of event...

  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 …

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

  10. solidity - What is msg.value? - Ethereum Stack Exchange

    msg.value is a member of the msg (message) object when sending (state transitioning) transactions on the Ethereum network. msg.value contains the amount of wei (ether / 1e18) …