si vous avez pas IDE utilisée https://remix.ethereum.org/ pour suivre les réalisation de puis votre pc
un IDE sera obligatoire des que j'utiliserais web3.js | truffle.js et ganache
les projets sont écris en version de solidity 0.8.1
- Ganache : https://github.com/trufflesuite/ganache
- Truffle : https://github.com/trufflesuite/truffle
- Mocha.js : https://github.com/mochajs/mocha
- Metamask : https://metamask.io/
Actuellement tu vas voir 5 parties
- 1 : Introduction
- 2 : Les data types et les data structures
- 3 : Function visible et modification du temps
- 4 : Transaction et évenements
- 5 : Intéraction avec le smart contrat et les héritage
Tu as également un exemple dans le dossier voting de ce que tu peu faire avec solidity. il s'agit d'un système de vote sous blockchain.
Avant toute chose crée ta blockchain avec ganache. Import le fichier truffle-config.js dedans. Une fois que tu as effectuer cette action
tu lance le projet avec :
npm install
npm run dev
Si cela vous a aidé dans votre compréhension de solidity vous pouvez me soutenir à ces adresses
ethereum : 0xf43c76170EAc81fC56c59D36f2f247e64930D6F9
tron : TNZtMMKUhYfzeY4BzJmDVtCi3gwVE2dHxR