Коллеги, помогите пожалуйста советом.
Мы уже провели ICO и задеплоили часть контратов с токенами, теперь придумали еще много функционала, и один из новых контрактов стал очень большим и занимается фактически двумя независимыми областями, назовем его MasterContract.
Я начал думать по поводу того, что вынести эти два функционала в две библиотеки и вызывать их из тела MasterContract1, таким образом у меня ссылки на уже задеплоиными контракты остаются в MasterContract и security работает также, а логика уезжает в библиотеки. Нет ли каких-то косяков в этой имплементации? Спасибо
p.s. Косяков типа, обращения к аттрибутам контракта из библиотек, или фокусов с msg.sender при вызове library из контракта и наоборот