Множественный импорт одного и того же файла в файлы Solidity

Я создаю контракт краудсейла, в котором используются смарт-контракты open-zeppelin, а файлы, которые я использую, - это базовый Crowdsale.sol и расширение CappedCrowdsale.sol. Итак, эти оба файла импортируют библиотеку SafeMath: import '../math/SafeMath.sol';.

Возникает вопрос: почему при импорте базового Crowdsale.sol не импортируется и библиотека? Или мне следует удалить второй импорт, потому что он существует только в том случае, если вам нужен только файл de CappedCrowdsale.sol?

Спасибо!


person Community    schedule 16.01.2018    source источник


Ответы (1)