در این جلسه با نحوه اتصال و تعامل با صفحات وب با قراردادهای هوشمند آشنا می شویم. در ابتدا به تعریف مفهوم Web 3 میپردازیم و بعد از آن کتابخانه های جاوا اسکریپتی اتریوم را معرفی می کنیم. در ادامه به صورت عملی و برای یک قرارداد ساده یک پروژه React میسازیم که از طریق کتابخانه Web3,js با قرارداد هوشمند تعامل خواهد داشت. در مرحله آخر با نحوه دیپلوی قرارداد هوشمند روی تست نت Rinkeby از طریق Infura آشنا خواهیم شد.
اگر موقع اجرای پروژه react با web3 به ارور هایی خوردین که polyfills داشت و باید یک سری تغییرات در فایل webpack-config.js ایجاد کنید. از این لینک استفاده کنید مشکلتون حل میشه. چون آخرین ورژن creat-react-app شامل polyfills و در اجرای برنامه قطعا به مشکل میخورین
سلام خوبین؟
طبق آموزش با اطلاعات شبکه localhost:8545 بر روی متامسک هست.ولی کاکنکت نمیشه …
برای این مشکل چه باید کرد ؟
ابتدا به لوکال وصل میشه
بعد خارج میشی که اطلاعات سید رو از ترمینال برداری
بعد اطلاعات رو وارد میکنی
ولی از این مرحلهبه بعد دیگه به متا مسک کانکت نمیشه
ممنون میشم اگر کسی اطلاعاتی داره بگه
با تشکر
راه حل :
وقتی برای بار اول به شبکه لوکال وصل شدین هر کودوم از ادرس های گنش یک private key دارن. وقتی روی متامسک import account رو کلیک کنید میتونین private key رو وارد کنین و طبیعتا حساب گنش به مقدار 100eth شارژ میشه.
موفق باشین لینک راهنما