Logo
latest

Principes de base

  • Introduction Aux Smart Contracts
  • Installation du compilateur Solidity
  • Solidity par l’exemple

Description de la langue

  • Mise en page d’un fichier source Solidity
  • Structure d’un contrat
  • Types
  • Unités et variables disponibles dans le monde entier
  • Expressions et structures de contrôle
  • Contrats
  • Assemblage en ligne
  • Aide-mémoire
  • Langue Grammaire

Compilateur

  • Utilisation du compilateur
  • Analyse de la sortie du compilateur
  • Changements apportés au Codegen basé sur Solidity IR

Internes

  • Layout of State Variables in Storage
  • Layout in Memory
  • Layout of Call Data
  • Cleaning Up Variables
  • Source Mappings
  • The Optimizer
  • Métadonnées du contrat
  • Spécification ABI pour les contrats

Matériel supplémentaire

  • Solidity v0.5.0 Changements de rupture
  • Solidity v0.6.0 Changements de rupture
  • Solidity v0.7.0 Changements de dernière minute
  • Solidity v0.8.0 Changements de rupture
  • Format NatSpec
  • Considérations de sécurité
  • SMTChecker et vérification formelle
  • Ressources
  • Résolution du chemin d’importation
  • Yul
  • Guide de style
  • Modèles communs
  • Liste des bogues connus
  • Contribution
  • Guide de la marque Solidity
  • Influences de la langue
  • Keyword Index
Solidity
  • »
  • Recherche


© Copyright 2016-2021, Ethereum. Révision 6c7072d9.

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

Credits and attribution.