но для разработки в любом случае удобнее же разрозненные файлы
Кстати об разрозненных файлах.
Я знаю, что по стандарту делают два смарт-контракта на ICO. Один для хранения токенов, другой для перессылки.
Это условие выполнится, если контракт-хранилице будет абстрактным и содержать в себе маппинг blanceOf со всеми балансами, а контракт перессылки будет его дочерним и содержать всю логику.
То есть вопрос в чем: если оба эти контракта и хранилище, и перессылка хранятся в одном файле - не проблема? Или они обязаны быть в отдельных файлах и для доступак к контракту храниляща нужно обращаться к нему через ссылку?