Предположим следующее:
Вопрос:
Должен ли IB иметь все функции B или только те, которые использует A?
Согласно моему опыту в следующем коде
https://gist.github.com/anonymous/c23f944b139a76693abbae261ad577b8
достаточно реализовать те, которые вы используете. В примере:
/// ---- dataStorage interface
contract dataStorage {
function getBalanceOf(address _account) constant returns (uint256 balance);
function setBalanceOf(address _account, uint256 _value);
}
эт