majdocrendu
This commit is contained in:
@@ -2,9 +2,14 @@
|
||||
|
||||
Projet 42 — création et déploiement d’un **token** sur blockchain publique (**testnet**).
|
||||
|
||||
> Ce dépôt Git est **autonome** : tout ce qui est évalué (code, deploy, doc utilisateur) est sous `README.md`, `code/`, `deployment/` et `documentation/`.
|
||||
> Ce dépôt Git est **autonome** : aucun autre dossier (pas de `docs/` externe). En suivant ce README et les liens ci-dessous, un correcteur peut **utiliser le token** (déjà déployé), **lancer les tests** Hardhat et **relire le code**.
|
||||
|
||||
**Guide utilisateur (wallet, transfers, sécurité) :** [`documentation/README.md`](documentation/README.md)
|
||||
| Document | Public | Contenu |
|
||||
|----------|--------|---------|
|
||||
| [**documentation/README.md**](documentation/README.md) | Utilisateur / évaluateur | Comprendre FG42, MetaMask, transfers, sécurité |
|
||||
| [**documentation/STACK-GLOSSAIRE-ET-PARCOURS.md**](documentation/STACK-GLOSSAIRE-ET-PARCOURS.md) | Soutenance / technique | Solidity, Hardhat, alternatives, commandes, carte des fichiers |
|
||||
| [**code/README.md**](code/README.md) | Code review | Index des fichiers commentés, commandes depuis `code/` |
|
||||
| [**deployment/README.md**](deployment/README.md) | Deploy / explorer | Ignition, `addresses.json`, BscScan |
|
||||
|
||||
## État du projet
|
||||
|
||||
@@ -47,12 +52,20 @@ Résumé pour la soutenance (le sujet demande d’expliquer **pourquoi**) :
|
||||
## Structure du dépôt
|
||||
|
||||
```
|
||||
README.md ← ce fichier
|
||||
code/ ← sources du smart contract
|
||||
deployment/ ← scripts et infos de déploiement
|
||||
documentation/ ← comment utiliser le token
|
||||
README.md ← vue d’ensemble, choix techniques, adresse on-chain
|
||||
code/ ← Solidity + Hardhat (compiler, tester, redeploy)
|
||||
deployment/ ← trace du deploy, adresses, vérif BscScan
|
||||
documentation/
|
||||
README.md ← guide utilisateur (wallet, BscScan)
|
||||
STACK-GLOSSAIRE-ET-PARCOURS.md ← outils, glossaire, parcours autonome
|
||||
```
|
||||
|
||||
### Démarrage rapide (après clone)
|
||||
|
||||
1. **Utiliser le token** (sans installer Node) : [`documentation/README.md`](documentation/README.md) — MetaMask + adresse du contrat.
|
||||
2. **Tests automatisés** : `cd code` → `npm install` → `npx hardhat test --grep FGC42Forge` (attendu : **2 passing**).
|
||||
3. **Stack détaillée** : [`documentation/STACK-GLOSSAIRE-ET-PARCOURS.md`](documentation/STACK-GLOSSAIRE-ET-PARCOURS.md).
|
||||
|
||||
## Lancer / tester (à adapter selon ta stack)
|
||||
|
||||
Le projet Hardhat est dans **`code/`** (fichier `hardhat.config.ts`).
|
||||
|
||||
Reference in New Issue
Block a user