
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.
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. …
solidity - invalid opcode: opcode 0x5f not defined - Ethereum Stack ...
May 15, 2023 · I'm new to Solidity and it's my first try to write a smart contract using Openzeppelin, Pancakeswap and BEP20 libraries basically to make a BEP-20 token. When i try to deploy the smart …
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 …
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. …
solidity - How to know the default evm version of a specific version of ...
Jan 18, 2024 · I have multiple versions of solc installed asdf list solidity 0.4.24 *0.8.23 latest solc includes the default evm version in the help output: solc --version && solc --help|grep evm...
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, …
solidity - Upgradeable smart contracts - Ethereum Stack Exchange
However, I also recommend checking Proxy Libraries in Solidity that is posted by Zeppelin Solutions and Aragon. There is a planning to make an industry standard for this matter. You have to have a good …
Are Generics no longer planned? - Solidity Forum
Oct 10, 2024 · I see that as part of the open issue for generics in solidity Issue #13776 generics seem to have been removed from the “Solidity Roadmap” github project. Are generics no longer planned for …
solidity - What does the keyword "memory" do exactly? - Ethereum …
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 "memory" in …