
ارزهای رمزنگاری شده اخیراً محبوب شده اند و امکانات بی پایان را برای شرکت ها ، افراد و DAO ها باز می کنند. اگر می خواهید یاد بگیرید که چگونه در 20 دقیقه یک نشانه ERC20 ایجاد و مستقر کنید ، این مکان مناسب است.
در این آموزش ، شما می خواهید چگونه با استفاده از استحکام و استاندارد Token ERC20 (درخواست اظهار نظر Ethereum) که توسط OpenZeppelin نگهداری می شود ، یک رمزنگاری ایجاد کنید.
ما ابتدا قرارداد هوشمند را با استفاده از Remix IDE ، IDE آنلاین که به طور خاص برای توسعه اتریوم با استحکام ساخته شده است ، خواهیم نوشت. سپس ما یک محیط محلی را با استفاده از Hardhat برای استقرار رمزنگاری خود در تست چند ضلعی بمبئی تنظیم خواهیم کرد.
در پایان این آموزش یاد خواهید گرفت:
- با استفاده از IX IDE ، قراردادهای هوشمند Ethereum را توسعه داده و مستقر کنید.
- نحوه ایجاد و استقرار یک نشانه ERC20 با استحکام.
- تنظیم یک محیط توسعه محلی اتریوم با استفاده از Hardhat.
- یک رمزنگاری را در چند ضلعی بمبئی مستقر کنید.
- cryptocurrency خود را در MetaMask تجسم کنید.
- چگونه cryptocurrency خود را شروع کنیم.
این فرض بر دانش قبلی استحکام نیست ، اگرچه پیشنهاد می شود قبل از شروع این آموزش ، دانش برنامه نویسی قبلی داشته باشید. اگر نمی دانید از کجا شروع کنید ، من به شدت پیشنهاد می کنم که نقشه راه کامل Web3 (به روز شده امسال) را بررسی کنید.
گفته می شود ، بیایید مستقیماً به چگونگی توسعه و استقرار یک نشانه ERC20 حفر کنیم.
نحوه ایجاد یک نشانه ERC20: محیط را با ریمیکس تنظیم کنید
ما یاد خواهیم گرفت که چگونه با استفاده از ریمیکس ، با استفاده از ویژگی های IntelliJ سازگار با استحکام عالی و خطاهای مناسب کامپایل ، یک قرارداد هوشمند Smart ERC20 ایجاد و مستقر کنیم.
به remix. ethereum. org بروید ، پوشه مخاطبین را باز کنید و یک فایل جدید به نام "token. sol" ایجاد کنید:

هر زمان که یک پرونده استحکام جدید ایجاد شود ، اضافه کردن مجوز و پراگما برای مشخص کردن نسخه استحکام کامپایلر برای ساخت کد ما اجباری است.
در پرونده token. sol ، کد زیر را بنویسید:
"^" به این معنی است که کد با هر نسخه از کامپایلر از استحکام 0. 8. 0 تا 0. 8. 9 سازگار است.
حال ما باید قرارداد توکن ERC20 را از OpenZeppelin وارد کنیم ، اما ابتدا اجازه دهید من به طور خلاصه آنچه را که یک نشانه ERC20 است ، طی کنم ، مهم است که درک کنید که آیا می خواهید cryptocurrency خود را ایجاد کنید.
اگر قبلاً با این مفهوم آشنا هستید ، احساس راحتی کنید تا به بند بعدی بروید.
چگونه می توان یک نشانه ERC20 را ایجاد و استقرار داد: ERC20 چیست؟
طبق اسناد رسمی OpenZeppelin:
"یک قرارداد توکن ERC20 نشانه های قارچ را پیگیری می کند: هر نشانه دقیقاً برابر با هر نشانه دیگری است. هیچ توکن از حقوق و رفتارهای ویژه ای در ارتباط با آنها برخوردار نیست. این باعث می شود نشانه های ERC20 برای مواردی مانند یک واسطه ارز ارز ، حق رأی ، استیک و موارد دیگر مفید باشد. "
به عبارت ساده تر ، ERC20 چیزی بیش از یک کلاس نیست ، با روش ها و اعضای آن ، این منطق آنچه را که معمولاً ما را رمزنگاری می کنیم ، با معنای گسترده تری اجرا می کند ، زیرا در موارد استفاده دیگر نیز برنامه هایی را پیدا می کند.
از طرف دیگر Openzeppelin به عنوان کتابخانه استاندارد که کلاسهای قراردادهای ERC را حفظ می کند ، محسوب می شود.
اگر می خواهید اطلاعات بیشتری در مورد استاندارد Token ERC20 بخوانید ، در اینجا چند منبع وجود دارد:
اکنون که ما درک مختصری از اینکه چرا ما در حال وارد کردن کتابخانه OpenZeppelin هستیم ، و ERC20 به چه معنی است ، اجازه می دهیم که نحوه ایجاد و استقرار یک نشانه ERC20 را یاد بگیریم.
نحوه ایجاد و استقرار یک نشانه ERC20
قرارداد OpenZeppelin ERC20 را در پرونده token. sol وارد کنید:
و نشانه را به ارث برد ، از قرارداد ERC20. SOL:
در اینجا ما با استفاده از قرارداد کلمه کلیدی استحکام ، در حالی که از قرارداد ERC20 OpenZeppelin با استفاده از کلمه کلیدی "IS" به ارث می بریم ، قرارداد جدیدی به نام "DevToken" اعلام می کنیم.
وراثت از قرارداد ERC20 به ما امکان دسترسی به روشهایی مانند _mint () و تعادل () را می دهد. اگر می خواهید تمام روش های موجود را نگاهی بیندازید ، می توانید مستندات رسمی ERC20 را بررسی کنید.
مرحله بعدی ایجاد یک رمزنگاری Cryptocurrency است که با سازنده قرارداد تماس گرفته و نام و نماد نشانه را ارائه می دهد. برای انجام این کار ، در داخل قرارداد ، کد زیر را بنویسید:
در این مرحله کد شما باید به این شکل باشد:
عالی! ویدیو های آموزشی فارکس...
ما را در سایت ویدیو های آموزشی فارکس دنبال می کنید
برچسب :
نویسنده : محبوب امانی
بازدید : 54
تاريخ : شنبه
9 ارديبهشت
1402 ساعت: 17:03