Différences entre versions de « Solidity »
(Yecine a déplacé la page Solidity vers Blockchain) Balise : Nouvelle redirection |
|||
(Une version intermédiaire par le même utilisateur non affichée) | |||
Ligne 1 : | Ligne 1 : | ||
− | + | {{Widget:Fiche-Conceptuelle-Haut}} | |
+ | |||
+ | = {{Widget:Traduction-Fiche}} = | ||
+ | |||
+ | <!-- ***********************************************************************--> | ||
+ | <!-- *************** Début Fiche Didactique Traduction**********************--> | ||
+ | {{Fiche Didactique Traduction <!----------------------------------------------> | ||
+ | <!--Mettez le concept principal et ses éventuelles traductions ---------------> | ||
+ | |Concepts Traduits=<!-- Ajouter une ligne /[[......]] pour chaque Traduction--> | ||
+ | <!-- Supprimez la ou les lignes de Traduction non utiles ---------------------> | ||
+ | <!-- ****************** Commercez les modifications ************************--> | ||
+ | |||
+ | [[{{FULLPAGENAME}}]] (Français) | ||
+ | / [[Concept en Anglais]] (Anglais) | ||
+ | / [[Concept en Arabe]] (Arabe) | ||
+ | |||
+ | }}<!-- ************** Fin Fiche Didactique Traduction ********************* --> | ||
+ | |||
+ | = {{Widget:Definition-Fiche}} = | ||
+ | |||
+ | == {{Widget:Disciplines-Fiche}} == | ||
+ | <!--************************* Début Fiche-Disciplines-Thématiques *************************************--> | ||
+ | {{Fiche-Disciplines-Thématiques <!-----------------------------------------------------------------------> | ||
+ | <!--Indiquez le(s) Domaine(s) ou Discipline(s) ou Thématique(s) en relation avec le concept principale --> | ||
+ | <!--Complétez, Supprimez ou Ajoutez des lignes (jusqu'à 50), Exemples: Mathématique, Economie, Biologie--> | ||
+ | <!--****************** Commercez les modifications: Fiche-Disciplines-Thématiques *********************--> | ||
+ | |||
+ | |Domaine-Discipline-Thématique-1= Informatique | ||
+ | |Domaine-Discipline-Thématique-2= Programmation | ||
+ | |Domaine-Discipline-Thématique-3= Cryptomonnaie | ||
+ | |Domaine-Discipline-Thématique-4= | ||
+ | |Domaine-Discipline-Thématique-5= | ||
+ | |Domaine-Discipline-Thématique-6= | ||
+ | |Domaine-Discipline-Thématique-7= | ||
+ | |Domaine-Discipline-Thématique-8= | ||
+ | |Domaine-Discipline-Thématique-9= | ||
+ | |Domaine-Discipline-Thématique-10= | ||
+ | |||
+ | }}<!--****************** Fin modifications: Fiche-Disciplines-Thématiques *****************************--> | ||
+ | |||
+ | == {{Widget:Definition-ecrite-Fiche}} == | ||
+ | |||
+ | |||
+ | <!-- ******** Début Fiche Didactique Definition ********************--> | ||
+ | {{Fiche Didactique Definition <!--------------------------------------> | ||
+ | <!-- Définition : Donner une ou plusieurs définition (s) --> | ||
+ | <!-- Compléter les pointillés et Supprimer les lignes non utilisées --> | ||
+ | |Définition= <!-- Ne pas Modifier --> | ||
+ | <!-- *************** Commercez les modifications *******************--> | ||
+ | |||
+ | *..Solidity est un langage orienté objet et de haut niveau pour la mise en œuvre de contrats intelligents. Les contrats intelligents sont des programmes qui régissent le comportement des comptes dans l’état Ethereum. | ||
+ | |||
+ | Solidity est un langage d’accolades. Il est influencé par le C++, le Python et le JavaScript, et est conçu pour cibler la machine virtuelle Ethereum (EVM). Vous pouvez trouver plus de détails sur les langages dont Solidity s’est inspiré dans la section sur les influences linguistiques. | ||
+ | |||
+ | Solidity est typé statiquement, supporte l’héritage, les bibliothèques et les types complexes définis par l’utilisateur, entre autres caractéristiques. | ||
+ | |||
+ | Avec Solidity, vous pouvez créer des contrats pour des utilisations telles que le vote, le crowdfunding, les enchères à l’aveugle et les portefeuilles à signatures multiples. | ||
+ | |||
+ | Lorsque vous déployez des contrats, vous devez utiliser la dernière version publiée de Solidity. Sauf cas exceptionnel, seule la dernière version reçoit des correctifs de sécurité. En outre, les changements de rupture ainsi que les nouvelles fonctionnalités sont introduites régulièrement. Nous utilisons actuellement un numéro de version 0.y.z pour indiquer ce rythme rapide de changement..................................................................... | ||
+ | ....................................................................... | ||
+ | ....................................................................... | ||
+ | ....................................................................... | ||
+ | *...................................................................... | ||
+ | ....................................................................... | ||
+ | ....................................................................... | ||
+ | |||
+ | <!-- ******** Fin Définition Générale ***************************** --> | ||
+ | <!-- ************* Début Définition Approfondissement ************* --> | ||
+ | <!-- Approfondissement des définitions à travers des classifications, des catégorisations, des typologies, ou autre.... --> | ||
+ | |Typologie= <!------------------------------------ Ne pas Modifier --> | ||
+ | <!-- ****************** Commercez les modifications ****************--> | ||
+ | *...................................................................... | ||
+ | ....................................................................... | ||
+ | ....................................................................... | ||
+ | ....................................................................... | ||
+ | *...................................................................... | ||
+ | ....................................................................... | ||
+ | ....................................................................... | ||
+ | }}<!-- ******** Fin Fiche Didactique Définition ******************* --> | ||
+ | |||
+ | == {{Widget:Definition-graphique-Fiche}} == | ||
+ | |||
+ | <!-- ************************* Début ****************************** --> | ||
+ | {{Fiche Didactique Media <!-------------------------------------------> | ||
+ | <!-- Interface Média : Choisir le type de présentation de vos images--> | ||
+ | <!--Remplacez et adaptez le mode, les images, formats et les Titres --> | ||
+ | |Galerie Images= <!-- Ne pas Modifier---------------------------------> | ||
+ | <!-- ************* Commercez les modifications *********************--> | ||
+ | <!--Modes disponibles:"traditional"; "nolines"; "packed"; "packed-hover"; "packed-overlay" ou "slideshow"--> | ||
+ | <!-- Vous pouvez remplacer et adapter le mode ICI =>--> <gallery mode="packed-hover"> | ||
+ | |||
+ | <!-- Remplacez, Adaptez, Ajoutez ou Supprimez les images et lignes non utilisées--> | ||
+ | Image:y.png|Titre de Votre Image 1 | ||
+ | Image:z.png|Titre de Votre Image 2 | ||
+ | Image:ysss.jpg|smart contrat | ||
+ | |||
+ | </gallery><!-- ************** Fin modification images***************************--> | ||
+ | <!-- ************************* Début modification Vidéo ******************************************************************--> | ||
+ | |Video=<!-- Ne pas Modifier --><!-- Ajoutez une ou plusieurs vidéos--------------------------------------------------------> | ||
+ | <!-- Balises à utiliser Pour: Youtube : <youtube> / Google : <gvideo> / Archive.org audio : <aoaudio> / Archive.org video: <aovideo> | ||
+ | / WeGame : <wegame> / Tangler forum : <tangler> / Gametrailers: <gtrailer> / Nicovideo : <nicovideo> / GoGreenTube : <ggtube> -----> | ||
+ | <!-- <youtube>ID-Video</youtube> exemple http://www.youtube.com/watch?v=k0O8-0kPQmM devient <youtube>k0O8-0kPQmM</youtube> --> | ||
+ | <!--Ajoutez ou supprimez les lignes non utilisées ---------------------------------------------------------------------------> | ||
+ | <!-- ****************** Commercez les modifications pour les Vidéos *******************************************************--> | ||
+ | |||
+ | <youtube width="220" height="220">kdvVwGrV7ec</youtube> | ||
+ | <youtube width="220" height="220">iIlCg439eHQ</youtube> | ||
+ | <youtube width="220" height="220">k0O8-0kPQmM</youtube> | ||
+ | |||
+ | }}<!-- ************************* Fin modifications pour les Médias *******************************************************--> | ||
+ | |||
+ | = {{Widget:Concepts-notions-associes-Fiche}} = | ||
+ | |||
+ | <!-- ****************************************************************************--> | ||
+ | {{Fiche Didactique Mots-clés<!--------- Début du script Mots-Clés -----------------> | ||
+ | <!--Indiquez au minimum 5 Mots-Clés, les classer par ordre d'importance croissant--> | ||
+ | <!--(du plus important au moins important), Première lettre en majuscule --> | ||
+ | <!--AJOUTEZ (jusqu'à 100 Mots-Clés) OU SUPPRIMEZ LES LIGNES NON UTILISÉES --> | ||
+ | <!----------------- Commencez les modifications des Mots Clés ---------------------> | ||
+ | |||
+ | |Mot-Clé-1= | ||
+ | |Mot-Clé-2= | ||
+ | |Mot-Clé-3= | ||
+ | |Mot-Clé-4= | ||
+ | |Mot-Clé-5= | ||
+ | |Mot-Clé-6= | ||
+ | |Mot-Clé-7= | ||
+ | |Mot-Clé-8= | ||
+ | |Mot-Clé-9= | ||
+ | |Mot-Clé-10= | ||
+ | |||
+ | }}<!-- ********************* FIN Fiche Didactique Mots-clés *******************--> | ||
+ | |||
+ | |||
+ | = {{Widget:Exemples-applications-utilisations-Fiche}} = | ||
+ | |||
+ | |||
+ | <!-- *************** Début Fiche Didactique Explicitations ***************** --> | ||
+ | {{Fiche Didactique Explicitations <!-------------------------------------------> | ||
+ | <!-- Explicitations et Approfondissements à travers des exemples ou des applications ou lors d'utilisations --> | ||
+ | |Exemples-Applications-Utilisations= <!----------------------------------------> | ||
+ | <!-- Compléter les pointillés et Supprimer les lignes non utilisées --> | ||
+ | <!-- ****************** Commercez les modifications *********************** --> | ||
+ | |||
+ | *............................................................................... | ||
+ | ................................................................................ | ||
+ | ................................................................................ | ||
+ | ................................................................................ | ||
+ | *............................................................................... | ||
+ | ................................................................................ | ||
+ | ................................................................................ | ||
+ | ................................................................................ | ||
+ | }}<!--************** Fin Fiche Didactique Explicitations ******************* --> | ||
+ | |||
+ | |||
+ | = {{Widget:Erreurs-confusions-Fiche}} = | ||
+ | |||
+ | |||
+ | <!-- ************** Début Fiche Didactique Conceptions ********************* --> | ||
+ | {{Fiche Didactique Conceptions <!----------------------------------------------> | ||
+ | <!-- Spécification des éventuelles Difficultés ou Confusions ou Erreurs ou Conceptions erronées --> | ||
+ | |Difficultés-Confusions-Erreurs-Conceptions= <!--------------------------------> | ||
+ | <!-- Compléter les pointillés et Supprimer les lignes non utilisées------------> | ||
+ | <!-- ****************** Commercez les modifications *************************--> | ||
+ | |||
+ | * Confusion entre [[etheruem- bitcoin]] | ||
+ | * Confusion entre [[Dapp - Smart contrat]] | ||
+ | * Erreur fréquente: Bitcoin | ||
+ | |||
+ | }}<!-- ************** Fin Fiche Didactique Conceptions ********************* --> | ||
+ | |||
+ | = {{Widget:Questions-possibles-Fiche}} = | ||
+ | |||
+ | <!-- ********** Début Fiche Didactique Questions ******************--> | ||
+ | {{Fiche Didactique Questions <!--------------------------------------> | ||
+ | <!-- Espace de Questions sur la thématique ou le concept --> | ||
+ | |Questions Possibles= <!---------------------------------------------> | ||
+ | <!-- Compléter les pointillés et Supprimer les lignes non utilisées--> | ||
+ | <!-- ************ Commercez les modifications *********************--> | ||
+ | |||
+ | * [[..................]]? | ||
+ | * [[..................]]? | ||
+ | * [[..................]]? | ||
+ | |||
+ | }}<!-- ******** Fin Fiche Didactique Questions ******************* --> | ||
+ | |||
+ | = {{Widget:Liens-enseignement-Fiche}} = | ||
+ | |||
+ | == {{Widget:Idées ou Réflexions liées à son enseignement-Fiche}} == | ||
+ | |||
+ | |||
+ | <!-- ************** Début Fiche Didactique Idées-Enseignement ******************--> | ||
+ | {{Fiche Didactique Idées-Enseignement <!------------------------------------------> | ||
+ | <!-- Espace de réflexions et d'idées pour l'Enseignement lié à cette thématique --> | ||
+ | |Idées-Enseignement= <!-- ---------------------------------------------------- --> | ||
+ | <!-- Complétez les pointillés et Supprimez les lignes non utilisées -----> | ||
+ | <!-- ****************** Commercez les modifications ************************** --> | ||
+ | |||
+ | * .................. | ||
+ | :* ................. | ||
+ | * .................. | ||
+ | :* ................. | ||
+ | |||
+ | }}<!-- ************************* Fin Idées-Enseignement ********************** --> | ||
+ | |||
+ | |||
+ | == {{Widget:Aides et astuces-Fiche}} == | ||
+ | |||
+ | <!-- ************** Début Fiche Didactique Astuces-Enseignement ****************--> | ||
+ | {{Fiche Didactique Astuces-Enseignement <!----------------------------------------> | ||
+ | <!-- Espace d'astuces et d'aides pour l'Enseignement lié à cette thématique --> | ||
+ | |Astuces-Enseignement= <!---------------------------------------------------------> | ||
+ | <!-- Complétez les pointillés et Supprimez les lignes non utilisées -----> | ||
+ | <!-- ****************** Commercez les modifications ************************** --> | ||
+ | |||
+ | * .................. | ||
+ | :* ................. | ||
+ | * .................. | ||
+ | :* ................. | ||
+ | |||
+ | }}<!-- ************************* Fin Astuces-Enseignement ********************** --> | ||
+ | |||
+ | == {{Widget:Education: Liens, sites et portails-Fiche}} == | ||
+ | |||
+ | <!-- ********* Début Liens Education ***************************--> | ||
+ | {{Fiche Didactique Liens Education <!-----------------------------> | ||
+ | <!-- Espace pour les références Liens internet ou Bibliographie --> | ||
+ | |Références=<!-- Complétez ou Supprimez les lignes non utilisées--> | ||
+ | <!-- ****************** Commercez les modifications ************--> | ||
+ | |||
+ | :* .................. | ||
+ | :* .................. | ||
+ | :* .................. | ||
+ | |||
+ | }}<!-- ************ Fin Liens Education ********************** --> | ||
+ | |||
+ | = {{Widget:Bibliographie-Fiche}} = | ||
+ | |||
+ | |||
+ | <!-- ************** Début Fiche Didactique Astuces-Enseignement *********--> | ||
+ | {{Fiche Didactique Bibliographie <!----------------------------------------> | ||
+ | <!-- Espace bibliographique pour l'Enseignement lié à cette thématique --> | ||
+ | |Bibliographie= <!---------------------------------------------------------> | ||
+ | <!-- Complétez les pointillés et Supprimez les lignes non utilisées -----> | ||
+ | <!-- ****************** Commercez les modifications *********************--> | ||
+ | |||
+ | * .................. | ||
+ | * .................. | ||
+ | * .................. | ||
+ | * .................. | ||
+ | |||
+ | }}<!-- ************* Fin Fiche Didactique Bibliographie *************** --> | ||
+ | |||
+ | {{Widget:Fiche-Conceptuelle-Bas}} |
Version actuelle datée du 15 avril 2022 à 19:57
Votre Publicité sur le Réseau |
Traduction
Traductions
Définition
Domaine, Discipline, Thématique
Justification
Définition écrite
- ..Solidity est un langage orienté objet et de haut niveau pour la mise en œuvre de contrats intelligents. Les contrats intelligents sont des programmes qui régissent le comportement des comptes dans l’état Ethereum.
Solidity est un langage d’accolades. Il est influencé par le C++, le Python et le JavaScript, et est conçu pour cibler la machine virtuelle Ethereum (EVM). Vous pouvez trouver plus de détails sur les langages dont Solidity s’est inspiré dans la section sur les influences linguistiques.
Solidity est typé statiquement, supporte l’héritage, les bibliothèques et les types complexes définis par l’utilisateur, entre autres caractéristiques.
Avec Solidity, vous pouvez créer des contrats pour des utilisations telles que le vote, le crowdfunding, les enchères à l’aveugle et les portefeuilles à signatures multiples.
Lorsque vous déployez des contrats, vous devez utiliser la dernière version publiée de Solidity. Sauf cas exceptionnel, seule la dernière version reçoit des correctifs de sécurité. En outre, les changements de rupture ainsi que les nouvelles fonctionnalités sont introduites régulièrement. Nous utilisons actuellement un numéro de version 0.y.z pour indiquer ce rythme rapide de changement..................................................................... ....................................................................... ....................................................................... .......................................................................
- ......................................................................
.......................................................................
.......................................................................
....................................................................... ....................................................................... .......................................................................
....................................................................... ....................................................................... |
Solidity - Historique (+)
Définition graphique
Concepts ou notions associés
Solidity - Glossaire / (+)
Exemples, applications, utilisations
................................................................................ ................................................................................ ................................................................................
................................................................................ ................................................................................ ................................................................................ |
Erreurs ou confusions éventuelles
- Confusion entre etheruem- bitcoin
- Confusion entre Dapp - Smart contrat
- Erreur fréquente: Bitcoin
Questions possibles
Liaisons enseignements et programmes
Idées ou Réflexions liées à son enseignement
Aides et astuces
Education: Autres liens, sites ou portails
Bibliographie
Pour citer cette page: ([1])
ABROUGUI, M & al, 2022. Solidity. In Didaquest [en ligne]. <http:www.didaquest.org/wiki/Solidity>, consulté le 5, novembre, 2024
- ..................
- ..................
- ..................
- ..................