Logo
latest

Principes de base

  • Introduction aux Smart Contracts
  • Installer le Compilateur Solidity
  • Solidity par l’Exemple

Description du langage

  • Structure d’un fichier source Solidity
  • Structure d’un contrat
  • Types
  • Unités et variables globales
  • Expressions et structures de contrôle
  • Contrats
  • Assembleur en ligne
  • Cheatsheet
  • Language Grammar

Compilateur

  • Using the Compiler
  • Analysing the Compiler Output
  • Solidity IR-based Codegen Changes

Fonctionnement interne

  • Layout of State Variables in Storage
  • Layout in Memory
  • Layout of Call Data
  • Cleaning Up Variables
  • Source Mappings
  • The Optimizer
  • Contract Metadata
  • Contract ABI Specification

Ressources additionnelles

  • Solidity v0.5.0 Breaking Changes
  • Solidity v0.6.0 Breaking Changes
  • Solidity v0.7.0 Breaking Changes
  • Solidity v0.8.0 Breaking Changes
  • NatSpec Format
  • Security Considerations
  • SMTChecker and Formal Verification
  • Resources
  • Import Path Resolution
  • Yul
  • Style Guide
  • Common Patterns
  • List of Known Bugs
  • Contributing
  • Solidity Brand Guide
  • Language Influences
  • Keyword Index
Solidity
  • »
  • Recherche


© Copyright 2016-2021, Ethereum - traduction par Kevin Azoulay. Révision f8fd3cad.

Compilé avec Sphinx en utilisant un thème fourni par Read the Docs.

Credits and attribution.