Solidity
latest
  • Introduction to Smart Contracts
  • Installing the Solidity Compiler
  • Solidity by Example
  • Детально про Solidity
    • Layout of a Solidity Source File
    • Structure of a Contract
    • Types
    • Units and Globally Available Variables
    • Expressions and Control Structures
    • Contracts
    • Solidity Assembly
    • Miscellaneous
  • Security Considerations
  • Using the compiler
  • Contract Metadata
  • Application Binary Interface Specification
  • Joyfully Universal Language for (Inline) Assembly
  • Style Guide
  • Common Patterns
  • List of Known Bugs
  • Contributing
  • Frequently Asked Questions
Solidity
  • Docs »
  • Детально про Solidity
  • Edit on GitHub

Детально про Solidity¶

В цьому розділі ви повинні знайти все, що необхідно знати про Solidity. Якщо, все ж таки, щось пропущено, будь ласка, зв’яжіться з нами через Gitter, або зробіть pull request в основний репозиторій на Github.

  • Layout of a Solidity Source File
    • Version Pragma
    • Importing other Source Files
    • Comments
  • Structure of a Contract
    • State Variables
    • Functions
    • Function Modifiers
    • Events
    • Struct Types
    • Enum Types
  • Types
    • Value Types
    • Reference Types
    • Mappings
    • Operators Involving LValues
    • Conversions between Elementary Types
    • Type Deduction
  • Units and Globally Available Variables
    • Ether Units
    • Time Units
    • Special Variables and Functions
  • Expressions and Control Structures
    • Input Parameters and Output Parameters
    • Control Structures
    • Function Calls
    • Creating Contracts via new
    • Order of Evaluation of Expressions
    • Assignment
    • Scoping and Declarations
    • Error handling: Assert, Require, Revert and Exceptions
  • Contracts
    • Creating Contracts
    • Visibility and Getters
    • Function Modifiers
    • Constant State Variables
    • Functions
    • Events
    • Inheritance
    • Abstract Contracts
    • Interfaces
    • Libraries
    • Using For
  • Solidity Assembly
    • Inline Assembly
    • Standalone Assembly
  • Miscellaneous
    • Layout of State Variables in Storage
    • Layout in Memory
    • Layout of Call Data
    • Internals - Cleaning Up Variables
    • Internals - The Optimizer
    • Source Mappings
    • Tips and Tricks
    • Cheatsheet
Next Previous

© Copyright 2016-2017, Ethereum. Revision 597504be.

Built with Sphinx using a theme provided by Read the Docs.