انتقل إلى المحتوى الرئيسي

حول خطوات الاتصال بشبكة JOC التجريبية

هذا الوثيقة تشرح الخطوات المطلوبة لإعداد عقدة Geth على بيئة المستخدم، والاتصال بشبكة Japan Open Chain التجريبية. الرجاء الاطلاع هنا للأشخاص الذين يرغبون في استخدام RPC Endpoints للاتصال بتطبيقات dApps.

تتبع الخطوات التالية للاتصال:

1. تثبيت Geth

قم بتثبيت Geth على جهاز الكمبيوتر الخاص بك. (تمت التحقق من العمل حتى الإصدار 1.13.5 من Geth) https://geth.ethereum.org/docs/getting-started/installing-geth

2. الإعداد الأولي

قم بإنشاء دليل بيانات في أي دليل تختاره. سنقوم هنا بتسميته "data".

Unset
$ mkdir data

قم بإنشاء ملف "genesis.json" داخل دليل البيانات الذي قمت بإعداده لتعريف معلومات الكتلة.

Unset
$ sudo vi data/genesis.json

محتويات genesis.json متوفرة في ملف منفصل.

3. تهيئة Geth

قم بتهيئة Geth. تأكد من تحديد genesis.json الذي قمت بإنشائه باستخدام الأمر التالي.

Unset
$ geth init --datadir data data/genesis.json

4. المزامنة

قم بالمزامنة مع العقدة المستهدفة. للاتصال بnode-1، قم بتنفيذ الأمر التالي.

Unset
$ 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"

بارامترات الشبكة التجريبية كالتالي:

العقدةمعرّف الشبكةenode
test-node-1361257328enode://c801556bf3e2eb2b4dcb1643febe1e7011096997e8cb41230e5f05c737cc0a3f41a76fb73f3262a8fed9742fbb3df6078eed6733dd3c358554207ec8cacfa999@43.207.64.52:30303
test-node-2361257328enode://8aa6f351eff4bee5d3a6a72ca5820fac65274e9dbd63e13d060682a5228000ab960ff8c177d7cf66b0555859b7eabbc866b71625626a11856e3573bf0592bfed@3.112.196.238:30303

5. التحقق

يمكنك التحقق من حالة المزامنة كما يلي. إذا استمر ظهور رسالة "Looking for peers"، فهذا يعني أن الاتصال لم يتم بشكل صحيح، لذا يرجى التحقق من أمر المزامنة وبيئة الشبكة لديك.

المستكشف