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

حول خطوات الاتصال بشبكة 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://ba571177c1c4e85103a323713f72781b1a9ea6ca7316660c
22629bb3fb7565a0436e337b9cfe84140faea510bb156fbe125f96ce7f916ad6914c3
58630559f77@43.206.223.86:30303" -http.api
"clique,personal,eth,net,web3,miner,admin" --http.corsdomain="*"
--http --http.addr="0.0.0.0" --http.port=8546 --snapshot=false
--syncmode="full"

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

العقدةمعرّف الشبكةenode
Public Cluster-node-1361257328enode://ba571177c1c4e85103a323713f72781b1a9ea6ca7316660c22629bb3fb7565a0436e337b9cfe84140faea510bb156fbe125f96ce7f916ad6914c358630559f77@43.206.223.86:30303
Public Cluster-node-2361257328enode://8aa6f351eff4bee5d3a6a72ca5820fac65274e9dbd63e13d060682a5228000ab960ff8c177d7cf66b0555859b7eabbc866b71625626a11856e3573bf0592bfed@18.183.231.155:30303

5. التحقق

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