À propos des instructions de connexion au réseau de test JOC
Ce document décrit la procédure pour configurer un nœud Geth dans l'environnement utilisateur et se connecter au réseau de test de Japan Open Chain. Si vous souhaitez connecter des dApps en utilisant les points de terminaison RPC, veuillez consulter ici.
Le processus de connexion est le suivant :
1. Installation de Geth
Installez Geth sur le PC source. (Testé jusqu'à Geth ver1.13.5)
https://geth.ethereum.org/docs/getting-started/installing-geth
2. Configuration initiale
Créez un répertoire de données dans un répertoire de votre choix. Ici, nous l'appellerons « data ».
$ mkdir data
Dans le répertoire data créé, créez un fichier « genesis.json » pour décrire les informations de bloc.
$ sudo vi data/genesis.json
Le contenu de genesis.json est fourni dans un fichier séparé.
3. Initialisation de Geth
Initialisez Geth. Exécutez la commande suivante en spécifiant le genesis.json créé.
$ geth init --datadir data data/genesis.json
4. Synchronisation
Synchronisez avec le nœud de destination. Pour vous connecter au noeud-1, exécutez la commande suivante.
$ geth --datadir data --networkid=361257328 --bootnodes="enode://c801556bf3e2eb2b4dcb1643febe1e7011096997e8cb41230e5f05c737cc0a3f41a76fb73f3262a8fed9742fbb3df6078eed6733dd3c358554207ec8cacfa999@43.207.64.52:30303" --http --http.api="clique,personal,eth,net,web3,miner,admin" --http.corsdomain="*" --http.addr="0.0.0.0" --http.port=8546 --snapshot=false --syncmode="full"
Les paramètres du réseau de test sont les suivants :
Nœud | ID Réseau | enode |
---|---|---|
test-node-1 | 361257328 | enode://c801556bf3e2eb2b4dcb1643febe1e7011096997e8cb41230e5f05c737cc0a3f41a76fb73f3262a8fed9742fbb3df6078eed6733dd3c358554207ec8cacfa999@43.207.64.52:30303 |
test-node-2 | 361257328 | enode://8aa6f351eff4bee5d3a6a72ca5820fac65274e9dbd63e13d060682a5228000ab960ff8c177d7cf66b0555859b7eabbc866b71625626a11856e3573bf0592bfed@3.112.196.238:30303 |
5. Vérification
Vous pouvez confirmer l'état de la synchronisation comme suit. Si le message « Looking for peers » persiste, cela signifie que la connexion n'est pas établie correctement, vérifiez la commande de synchronisation ou l'environnement réseau.