آموزش ثابت ها در سالیدیتی

در این مقاله به بررسی ثابت ها در سالیدیتی می‌پردازیم. و یاد می گیرید که چگونه از کلمه کلیدی constant برای تعریف متغیرهایی استفاده کنید که مقدارشان ثابت است و در طول زمان تغییر نمی‌کند.

ثابت در سالیدیتی چیست؟

ثابت ها در سالیدیتی متغیرهایی هستند که مقدار آن‌ها از ابتدا مشخص شده و هرگز نمی‌توان آن را تغییر داد. این متغیرها با استفاده از کلمه کلیدی constant تعریف می‌شوند و معمولاً برای نگهداری مقادیری مانند حداکثر عرضه توکن، نرخ ثابت کارمزد یا هر مقدار ثابتی که قرار نیست در طول عمر قرارداد تغییر کند، استفاده می‌شوند.

آموزش ثابت ها (Constants) در سالیدیتی

متغیرهای تغییر ناپذیر (immutable) می‌توانند یک‌بار در سازنده (constructor) مقداردهی شوند، اما اگر عددی دارید که هرگز نمی‌خواهید تغییر کند چه می‌کنید؟

مانند دیگر زبان های برنامه نویسی، سالیدیتی کلمه کلیدی constant را دارد. این مشخص می‌کند که مقدار ثابت است و هرگز تغییر نمی‌کند.

فرض کنید یک توکن ERC20 دارید که هرگز نباید بیش از ۲۲ میلیون واحد از آن ضرب شود.

بهترین راه برای انجام این کار به شکل زیر است:

توجه کنید که عدد ۲۲۰۰۰۰۰۰ به‌صورت 22_000_000 نوشته شده است. این دو مقدار یکسان هستند، اما نسخه دوم خواناتر است. خط‌تیره‌های زیر عدد (Underscore) در اعداد نادیده گرفته می‌شوند.

5/5 - (2 امتیاز)

راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.

پکیج آموزش پروژه محور لاراول و طراحی وب سایت کانون قلم چی
  • انتشار: ۱۷ اردیبهشت ۱۴۰۴

دسته بندی موضوعات

آخرین محصولات فروشگاه

مشاهده همه

نظرات

بازخوردهای خود را برای ما ارسال کنید