Skip to content

feraudt/open-clause

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

open-clausier

environnement de développement et de test des smart contracts du projet :

https://smart-contracts.univ-grenoble-alpes.fr/

installer Brownie

le code source de eth-brownie est disponible sur github :

https://github.com/eth-brownie/brownie

la documentation est disponible sur readthedocs :

https://eth-brownie.readthedocs.io/en/stable/install.html

eth-brownie utilise l'émulateur ethereum en ligne de commande ganache-cli disponible sur github :

https://github.com/trufflesuite/ganache-cli

Pour l'analyse du code, MythX est disponible sur github :

https://github.com/dmuhs/mythx-cli

Pour l'installer, cloner le projet, puis l'installer avec setuptool :

git clone https://github.com/dmuhs/mythx-cli.git
cd mythx-cli/
sudo python3 setup.py install

configurer l'environnement

pour utiliser les comptes accounts mis à disposition par ganache-cli, il faut renseigner leur private key, leur donner un nom et leur associer un mot de passe. Pour cela, utiliser la commande :

$ brownie accounts new <id>

Les private key de chacun des 10 comptes ganache-cli sont obtenues en lançant ganache-cli en ligne de commande :

$ ganche-cli

Une fois les comptes renseignés, ils apparaissent en format json dans le répertoire $HOME/.brownie/accounts/

Releases

No releases published

Packages

No packages published