Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
Projet de Théo Canoen groupe M.
# [solidity-smart-contract](https://gitlab.univ-lille.fr/theo.canoen.etu/rendu_smart_contract)
## Table des Matiéres
[TOC]
## Description
L'énoncé du projet [R5.A.13 - Eco durable et num] se trouve sur https://moonrocketeer.notion.site/Exercices-Smart-Contracts-2a7690beb2ad4ab3b640822d57538c2f
## Usage
- ### Récupération
```bash
git clone https://gitlab.univ-lille.fr/theo.canoen.etu/rendu_smart_contract
```
- ### Mise en place
aprés récupération :
```bash
cd solidity-smart-contract
```
+ #### Méthode annuelle
installer les dépendances et démarrer le serveur de test
```bash
npm i --no-optional
npx ganache-cli
```
dans un nouveau terminal dans le même dossier
```bash
npx truffle migrate
```
+ #### Méthode par conteneurs (Recommandée)
lancer simplement:
```bash
docker compose up
```
* * *
Les contrats sont déployés sur le serveur de test à l'adresse : [127.0.0.1:8545](http://127.0.0.1:8545)