preetape4
This commit is contained in:
@@ -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) :
|
Le réseau **`bscTestnet`** est déclaré dans `hardhat.config.ts`. Pour un déploiement (plus tard, avec Ignition ou un script) :
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
npx hardhat ignition deploy --network bscTestnet ignition/modules/<module>.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
|
## Structure
|
||||||
|
|
||||||
|
|||||||
11
tokenizerRendu/code/ignition/modules/FGC42Forge.ts
Normal file
11
tokenizerRendu/code/ignition/modules/FGC42Forge.ts
Normal file
@@ -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 };
|
||||||
|
});
|
||||||
Reference in New Issue
Block a user