renduprojet
This commit is contained in:
8
tokenizerRendu/.gitignore
vendored
8
tokenizerRendu/.gitignore
vendored
@@ -17,3 +17,11 @@ dist/
|
||||
.vscode/
|
||||
|
||||
*.log
|
||||
|
||||
# Artefacts Hardhat (dossier code/)
|
||||
code/node_modules/
|
||||
code/cache/
|
||||
code/artifacts/
|
||||
code/coverage/
|
||||
code/ignition/deployments/
|
||||
code/.agents/
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
Projet 42 — création et déploiement d’un **token** sur blockchain publique (**testnet**).
|
||||
|
||||
> **Dépôt de rendu école** : ce dossier est la **racine** du dépôt Git Vogosphere. Pas de `docs/` ni de sujet traduit ici.
|
||||
> Ce dépôt Git est **autonome** : tout ce qui est évalué (code, deploy, doc utilisateur) est sous `README.md`, `code/`, `deployment/` et `documentation/`.
|
||||
|
||||
**Guide utilisateur (wallet, transfers, sécurité) :** [`documentation/README.md`](documentation/README.md)
|
||||
|
||||
@@ -55,13 +55,15 @@ documentation/ ← comment utiliser le token
|
||||
|
||||
## Lancer / tester (à adapter selon ta stack)
|
||||
|
||||
Exemple avec Hardhat dans `code/` :
|
||||
Le projet Hardhat est dans **`code/`** (fichier `hardhat.config.ts`).
|
||||
Depuis la racine du dépôt (`tokenizerRendu/`), **`npx hardhat`** échoue avec *No Hardhat config file found* — il faut **entrer dans `code/`** d’abord.
|
||||
|
||||
```bash
|
||||
cd code
|
||||
cd code # obligatoire avant toute commande hardhat
|
||||
npm install
|
||||
npx hardhat build
|
||||
npx hardhat test
|
||||
npx hardhat test --grep FGC42Forge # uniquement les tests du token
|
||||
```
|
||||
|
||||
Déploiement (déjà effectué — pour reproduire, voir [`deployment/README.md`](deployment/README.md)) :
|
||||
|
||||
7
tokenizerRendu/code/.gitignore
vendored
7
tokenizerRendu/code/.gitignore
vendored
@@ -29,3 +29,10 @@
|
||||
|
||||
# Snapshot cheatcodes output
|
||||
/snapshots
|
||||
|
||||
# Ignition — état local de deploy (adresses officielles dans ../deployment/addresses.json)
|
||||
/ignition/deployments
|
||||
|
||||
# Assistants / IDE locaux (hors livrable sujet)
|
||||
/.agents
|
||||
AGENTS.md
|
||||
|
||||
@@ -15,7 +15,7 @@ Scripts et **trace** du déploiement public. Le déploiement s’exécute depuis
|
||||
Depuis la racine du dossier `code` :
|
||||
|
||||
```bash
|
||||
cd tokenizerRendu/code
|
||||
cd code
|
||||
npx hardhat ignition deploy --network bscTestnet ignition/modules/FGC42Forge.ts
|
||||
```
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
Ce document permet de **comprendre** le token et de **l’utiliser** (wallet, transferts) sans lire le code Solidity.
|
||||
|
||||
> Documentation **évaluateur** : distincte du dossier `code/` (développement) et du dépôt de travail perso `docs/`.
|
||||
> Documentation **utilisateur** du token : à lire sans ouvrir le code Solidity. Le développement et les tests sont dans `code/` ; le déploiement on-chain est décrit dans `deployment/`.
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user