diff --git a/tokenizerRendu/code/README.md b/tokenizerRendu/code/README.md index 47839b4..d8d81f1 100644 --- a/tokenizerRendu/code/README.md +++ b/tokenizerRendu/code/README.md @@ -65,10 +65,10 @@ npx hardhat test mocha Le réseau **`bscTestnet`** est déclaré dans `hardhat.config.ts`. Pour un déploiement (plus tard, avec Ignition ou un script) : ```shell -npx hardhat ignition deploy --network bscTestnet ignition/modules/.ts +npx hardhat ignition deploy --network bscTestnet ignition/modules/FGC42Forge.ts ``` -Remplacer le module par celui du token une fois le contrat prêt. +Voir aussi [`../deployment/README.md`](../deployment/README.md). ## Structure diff --git a/tokenizerRendu/code/ignition/modules/FGC42Forge.ts b/tokenizerRendu/code/ignition/modules/FGC42Forge.ts new file mode 100644 index 0000000..29c87c1 --- /dev/null +++ b/tokenizerRendu/code/ignition/modules/FGC42Forge.ts @@ -0,0 +1,11 @@ +import { buildModule } from "@nomicfoundation/hardhat-ignition/modules"; + +/** + * Déploie FGC42Forge sur le réseau passé à `ignition deploy` (ex. bscTestnet). + * Le constructeur mint toute la supply au compte qui signe le déploiement. + */ +export default buildModule("FGC42ForgeModule", (m) => { + const token = m.contract("FGC42Forge"); + + return { token }; +});