استفاده از Import در قراردادهای هوشمند Solidity

استفاده از Import در قراردادهای هوشمند Solidity به منظور ساده سازی توسعه استفاده می شود. برای آسانتر کردن توسعه، میتوانید از عبارت import برای ارجاع قراردادهای ذخیرهشده در مکانهای دیگر استفاده کنید. این به شما این امکان را می دهد که از قراردادها / فایل های دیگر از مخازن Remix یا GitHub در قرارداد خود در هنگام توسعه و آزمایش استفاده کنید. دستور Import نیاز به کپی و جایگذاری داده های قرارداد را از بین می برد.
استفاده از Import در Solidity
نحوه وارد کردن فایل از یک تب به قرارداد هوشمند در ریمیکس
- مثال: قرارداد A و قرارداد B هر دو در Remix هستند اما در تب های مختلف
- برای وارد کردن یک قرارداد به دیگری در Remix از دستور زیر استفاده کنید:
;”Import “./contractName.sol
این عبارت تمام داده ها را از contractA به محدوده جهانی فعلی contractB وارد می کند.

نحوه وارد کردن فایل ها از GitHub به یک قرارداد هوشمند در Remix
- مثال: قرارداد B در Remix است اما فایلی که می خواهیم وارد کنیم در GitHub است
- برای وارد کردن فایل از GitHub از دستور زیر در Remix استفاده کنید:
;”Import “urlfromgithub
**مطمئن شوید که //:https را از آدرس اینترنتی حذف کرده اید.
این عبارت تمام داده ها را از URL GitHub به محدوده جهانی فعلی contractB وارد می کند.

- مطمئن شوید که نسخه های Solidity همه قراردادهای هوشمند شما یکسان هستند. برای یافتن یک نسخه متفاوت از یک قرارداد در GitHub، شاخه GitHub را به همان نسخه solidity که قرارداد شما استفاده میکند تغییر دهید، سپس URL را کپی کنید.


در صورتی که تجربه خاصی در خصوص برنامهنویسی ندارید میتوانید از دورههای رایگان سایت ما “فرازمان“، استفاده کنید. همچنین اگر به دورههای پیشرفتهتری در این خصوص نیاز داشته باشید، ما با آموزش های حرفه ای که در سایتمان قرار دادیم می توانید به سطح دلخواهتان با تلاش و پشتکار برسید.
نقشه راه
راهنما آکادمی فرازمان
برای یادگیری برنامه نویسی بلاکچین…
در این باره بیشتر بخوانید
دیدگاهتان را بنویسید