آموزش کار با (Go Ethereum)GETH- بخش دوم

من فایل جنسیس رو هم درست میکنم ولی میرنم نمیتونه بفهمه کدوم پوشس

فکر کنم مشکل اصلی با مسیری اجرایی cmd هست.

اگر با این ویدیو درست نشد لطفا ارروری که CMD نشون میده رو ارسال کنید تا بشه فهمید مشکل از کجاست.

2 پسندیده

سلام مرسی از پاسختون چقدر ویدیو هم خوب بود :+1:
من از توی پوشه هم cmd باز کردم چند تا مورد بود چون بازم اجرا نمیشد میگم:
اول اینکه من فایل json رو ولید کردم که بدونم اشتباهی اونجا نیست که تصویرشم میفرستم شمام لطفا یه نگاهی کنید و در فایل chaindata ذخیره کردم.(چون تغییر فایل تسکت به json اجرا نشده بود توی cmd این دفعه از خود MiTeC.JSON ساختم)
دوم اینکه اسم فایل رو به همون genesis.json تغییر دادم ( که از خود MiTeC.JSON ساختم) که تصویر error1 مربوط به اینه
سوم چون دیدم باز اجرا نمیشه گفتم اسم فایل رو بذارم genesis خالی (پسوند .json رو ندادم توی اسم و از خود MiTeC.JSON فایل json رو ساختم) که تصویر error2 مربوط به اینه:
(Fatal: invalid genesis file: invalid character ‘ï’ looking for beginning of value)
و خطایی که میگرفتم رو سرچ کردم اما سختم بود بفهمم چیه مشکلش این لینک رو دیدم :

مرسی :pray:
json file


error2

من یک نمونه فایل genesis.json روی گیت خودم گذاشتم. لطفا از این لینک باز کنید. فقط محتویات رو کپی نکنید، روی صفحه راست کلیک کنید و save as کنید که مستقیم به صورت فایل رو سیستمتون ذخیره بشه. بعد با این فایل تست کنید.

1 پسندیده

درست شد :heart_eyes: :raised_hands: خیلی ممنونم ازتون . من تا مرحله آخر انجام میدم امشب بازم سوالی بود میپرسم :pray:

2 پسندیده

خواهش می کنم. من حدس میزنم به احتمال زیاد، فایل شما در اصل genesis.json.txt بوده. واین به این دلیل هست که سیستم شما پسوند فایل ها رو نمایش نمیده. می تونید با راهنمایی این مقاله فعال اش کنید:
https://fileinfo.com/help/windows_10_show_file_extensions
نکته دیگه در ادامه برای اجرای بلاکچین خصوصی فراموش نکنید networkid می بایست همان آی دی داخل فایل genesis باشه و آدرس ماینر رو هم به اولین آدرسی که ساختین تغییر بدین.

2 پسندیده

سلام من موفق شدم ساختم بلاک چینمو

5 پسندیده

:heart_eyes:دقیقا همین بود مرسی از ارسال ویدیو. :+1:من کاراش رو کردم و آی دی هم همونی که توی فایل شما بود رو توی دستور 1994 networkid قرار دادم و مراحلو پیش رفتم و الان خواستم ارسال تراکنش رو امتحان کنم و قبلش ماین کنم که موجودی داشته باشم. تصویر خروجی هارو هم میذارم شاید مفید باشه اگه جایی اشتباهه شما بفرمایید.بعد که وارد کنسول شدم و ماینینگ رو اجرا کردم در نهایت اومدم استاپ کردم و موجودی حساب گرفتم اما بازم صفر بود. فکر میکنم اینکه فرمودید آدرس ماینر رو هم به اولین آدرسی که ساختین تغییر بدین رو دستورش رو متوجه نشدم.
و اینکه مثلا حدودی چقدر مدت زمان باید به ماین اختصاص بدیم که موجودی داشته باشیم؟
1



بعد یه سوال دیگه توی خود کنسول برای پیست کردن دستور چون Shift+Ctrl+V و Ctrl+V کار نکرد از چه کیبوردی استفاده کنم که تایپ نکنم؟
مرسی خیلی :pray:

1 پسندیده

خیلی عالی موفق باشین، در همون دستوری که برای اجرای بلاکچین وجود داره، قسمت miner.etherbase رو باید معادل آدرس coinbase خودتون قرار بدین، یعنی همین آدرسی که عکس اش رو فرستادین. زمان ماین هر بلاک خیلی کم هست در حد چند ثانیه چون دیفیکالتی رو خیلی کم درنظر گرفتیم. توی لاگ کنسول بلاکچین می تونید ببینید که بلاک ها ایجاد می شن.
در مورد سوال آخر، ترمینال ویندوز معمولا یه مقدار لختی داره و گاهی اوقات هنگ می کنه که مجبورین پنجره رو ببندین و دوباره باز کنین. ولی برای پیست کردن از دکمه راست کلیک موس روی ترمینال استفاده کنید، اگر چیزی مشاهده نکردین، کلید right arrow کیبورد رو بعدش بزنید، نمایش میده.

1 پسندیده

مرسی کلی از پاسخ کاملتون. :heart_eyes:توی دستور اجرای بلاکچین خصوصی آدرس و آی دی مربوط رو زدم و اجراش کردم
من ماین رو اجرا میکنم ولی نال میشه . ببخشید من همش سوال کردم. :pray:
من چند تا چیز دیدم که چرا این طوری میشه و عکساشو اینجا میذارم شاید بقیه هم این مشکل پیش بیاد براشون و من فکر میکنم آنلاک هم نمیتونم بکنم .پسورد رو همون که خودمون قرار دادیم بذاریم؟ و بعد خوندم که شاید ماین بکنه ولی بزنه نال و شما باز چک کنید که من دیدم نه واقعا کار نکرده و مقدار هم نشد بدم .موجودی هم میگرفتم 0 بود.

1
و
2
و
3

مرسی بازم حالا اگرم نشد دوشنبه ازتون میپرسم. :pray:

1 پسندیده

من یه ویدئوی دموی ساخت بلاکچین خصوصی ساختم که در انتهای همین پست لینک اش رو اضافه کردم. اینجا هم میزارم. با دیدن این مشکلتون باید برطرف بشه. در ضمن خروجی null بعد از اجرای دستور ماین به این معنی هست که خطایی وجود نداره و هیچ مشکلی نیست. و اینکه همون رمز عبوری که موقع ساخت اکانت وارد کردین رو می بایست وارد کنید و بعد دکمه اینتر رو بزنید بدون هیچ کاراکتر اضافی.

1 پسندیده

سلام سحر خانم
عرض ادب و احترام
خسته نباشید میگم و تشکر فراوان بابت تمام زحماتی که میکشید :pray:
من تمام مراحل رو اجرا کردم و درست بود تا مرحله اجرای بلاکچین و ماینینگ که درست کار نمیکنه چند بار فیلم آموزش و دمو رو دیدم و همه رو مو به مو اجرا کردم ولی نمیدونم چرا کار نمیکنه
من عکسه رو هم اینجا میفرستم ممنون میشم چک کنید و ایراد کارم رو بفرمایید :pray:



2 پسندیده

سلام
من وقتی دستور شروع ماین رو می زنم اینجوری می شه ممنو می شم اهنمایی کنید
مرسی

باسلام
با نصب مجدد Geth درست و همهچی اجرا شد.

1 پسندیده

hi there
sorry my keyboard doesn’t have farsi that’s why I’m typing in English .
as you see in my screenshot when I’m trying to run new account it doesn’t open a new account and it doesn’t give me any password would you please have a look and see where I am doing wrong wrong
thanks a lot

مشکلی نیست شما تو این قسمت میتونید رمز عبور خودتون رو تایپ کنید و اینتر بزنید. به صورت hidden نمایش میده رمز رو.

1 پسندیده

سلام استاد من ماین رو‌که میزنم صفحه برام باز نمیشه
و این خطا رو میده

@shayan
@saharAP

تشکر از شما
لطف می کنید همین نکته رو در قسمت توضیحاتتون اضافه کنید.

سلام و خسته نباشید من موقع اجرا بلاک چین ، بلاک چین اجرای خطا داره و بخاطر همین زمانی که با یک node به اون وصل میشم فرایند مایینیگ انجام نمیشه ممنون میشم راهنمایی بفرمایید.
این خطا ارسال میشه
ERROR[01-13|23:58:10.628] Snapshot extension registration failed peer=5d508f12 err=“peer connected on snap without compatible eth support”

1 پسندیده

سلام
این هش بلاک جنسیس رو به چه نحوی محاسبه می کنند؟
ممنون