ویژگی flatten برای یکپارچهسازی کدهای قراردادهای هوشمندی که در قرارداد هوشمند اصلی استفاده شدهاند کاربرد دارد. این ویژگی همچنین برای Verify کردن قرارداد هوشمند میتواند مورد استفاده قرار گیرد.
برای این کار، روی فایل قرارداد مورد نظر در ریمیکس،کلیک راست کرده و گزینه flatten را انتخاب کنید.
پیشنهاد ویژه: آموزش بلاکچین
با این کار، یک فایل جدید ایجاد میشود که کدهای این قرارداد هوشمند و کدهای قراردادهای هوشمندی که در آن استفاده شدهاند را به صورت یکپارچه و پشت سر هم میآورد.