About 400 results
Open links in new tab
  1. Solidity — Solidity 0.8.31-develop documentation

    Solidity is statically typed, supports inheritance, libraries, and complex user-defined types, among other features. With Solidity, you can create contracts for uses such as voting, crowdfunding, blind …

  2. Introduction to Smart Contracts — Solidity 0.8.31-develop …

    A contract in the sense of Solidity is a collection of code (its functions) and data (its state) that resides at a specific address on the Ethereum blockchain. The line uint storedData; declares a state variable …

  3. Solidity by Example — Solidity 0.8.31-develop documentation

    Solidity provides a built-in function ecrecover that accepts a message along with the r, s and v parameters and returns the address that was used to sign the message.

  4. Installing the Solidity Compiler — Solidity 0.8.32-develop documentation

    Docker images of Solidity builds are available using the solc image from the argotorg organization on ghcr.io. Use the stable tag for the latest released version, and nightly for potentially unstable …

  5. Solidity — Solidity 0.8.24 文档

    Solidity 是一种面向以太坊虚拟机 (EVM) 的 带花括号的语言。 它受 C++,Python 和 JavaScript 的影响。 您可以在 语言的影响因素 部分中找到更多有关 Solidity 受哪些语言启发的细节。 Solidity 是静态类 …

  6. Inline Assembly — Solidity 0.8.31-develop documentation

    The language used for inline assembly in Solidity is called Yul and it is documented in its own section. This section will only cover how the inline assembly code can interface with the surrounding Solidity …

  7. Jan 1, 1970 · Solidity is an object-oriented, high-level language for implementing smart contracts. Smart contracts are programs that govern the behavior of accounts within the Ethereum state.

  8. Installing the Solidity Compiler — Solidity 0.7.6 documentation

    Docker images of Solidity builds are available using the solc image from the ethereum organisation. Use the stable tag for the latest released version, and nightly for potentially unstable changes in the …

  9. Yul — Solidity 0.8.32-develop documentation

    Programs written in Yul should be readable, even if the code is generated by a compiler from Solidity or another high-level language. Control flow should be easy to understand to help in manual inspection, …

  10. Contracts — Solidity 0.8.31-develop documentation

    Solidity is similar to Python in that it uses C3 Linearization to force a specific order in the directed acyclic graph (DAG) of base classes. This results in the desirable property of monotonicity but disallows …