Một file sol
có thể có nhiều contract. Chúng ta có thể sử dụng named imports để import một contract cụ thể trong file nhằm giảm kích thước code khi được biên dịch ra (việc biên dịch sẽ thay thế lệnh import
thành nội dung được import). Ví dụ:
import { SimpleStorage, SimpleStorage1 } from "./SimpleStorage.sol";
Tip
Luôn sử dụng named imports để code trông tường minh và làm giảm kích thước của smart contract khi được biên dịch ra.
Warning
Tất cả các file phải được biên dịch cùng compiler version.