قراردادهای Solidity میتوانند از یک فرم خاص از کامنتها استفاده کنند تا مستندات کاملی را برای توابع، متغیرهای بازگشتی و س...
شبکههای تست نت محیطهای آزمایشی برای توسعهدهندگان قراردادهای هوشمند هستند. آنها از شبکههای اصلی جدا هستند و از توکنه...
سالیدیتی زبانی است که برای توصیف قراردادهای هوشمند در بلاکچین اتریوم استفاده میشود. قراردادهای هوشمند قوانین و شرایطی ر...
اجازه دهید با یک مثال اساسی شروع کنیم که مقدار یک متغیر را تعیین میکند و آن را برای سایر قراردادها در معرض دید قرار می...
نسخه های Solidity از نسخه سینتکسی پیروی میکنند. علاوه بر این، نسخههای موقتی با نسخه اصلی 0 (مانند 0.x.y) حاوی تغییرات...
قرارداد زیر کاملاً پیچیده است، اما بسیاری از ویژگیهای سالیدیتی را به نمایش میگذارد. قرارداد رای گیری را اجرا میکند. ا...
فایلهای منبع میتوانند حاوی تعداد دلخواهی از تعاریف قرارداد، دستورهای ایمپورت ، دستورهای پراگما، struct، enum، تابع،...
قراردادها در Solidity مشابه کلاسهای زبانهای شیگرا هستند. هر قرارداد میتواند شامل اعلانهایی از متغیرهای حالت، توابع،...
یک عدد لیترال میتواند پسوند wei،gwei یا ether را برای تعیین زیرمجموعه اتر انتخاب کند، جایی که اعداد اتر بدون پسوند We...
معنی اینترفیس یعنی مرتبط کننده. وقتی یک کلاس از یک اینترفیس استفاده میکند، ما مطمئن میشویم که اون کلاس یک سری ویژگیهای...
در شیگرایی در آموزش برنامه نویسی بلاکچین یادگیری انتزاع یا Abstraction کافی نیست. بلکه باید آن رو درک کنیم و با درک صحی...
برخی از توسعه دهندگان از “delegatecall” می ترسند زیرا به آنها گفته شده است که “خطرناک” است. ترس و خطر ناشی از عدم درک چگ...