Comment mettre en place Parity à 42

Cet article est un howto rapide sur comment mettre en place un node Ethereum sur nos sessions macOS à l’école, de taille très limitée.

Instructions d’installation

  1. Conformément aux instructions officielles, commencez par installer Parity avec Homebrew :

    brew tap paritytech/paritytech
    brew install parity
  2. Modifiez (ou créez) ~/Library/Application\ Support/io.parity.ethereum/config.toml:

    [parity]
    chain = "ropsten"
    base_path = "/goinfre/io.parity.ethereum"
    
    [footprint]
    db_compaction = "hdd"
  3. Assurez-vous que le dossier sus-cité, que va utiliser Parity pour ses données, existe :

    mkdir /goinfre/io.parity.ethereum
  4. Ajoutez Parity à brew services:

    brew services start paritytech/paritytech/parity

Informations additionnelles

  • Utilisez Parity dans le navigateur en visitant 127.0.0.1:8180.
  • Les frameworks comme Embark or Truffle communiquent avec la blockchain par le biais d’un protocole appelé JSON-RPC.
  • L’ajout de Parity à brew services lui permettra de se lancer au démarrage, de se synchroniser à la blockchain Ropsten par défaut (conformément à notre fichier de config), et de fournir une interface JSON-RPC sur le port 8545.
  • Dans votre navigateur, vous pouvez demander à MetaMask d’utiliser n’importe quelle blockchain sur laquelle Parity est synchronisée (cf. vos préférences) en choisissant « Localhost 8545 ».

« Comment mettre en place Parity à 42 » a été mise à jour pour la dernière fois le 2017-10-27.

Cette page est open source. Vous pouvez l’améliorer sur GitHub.