Проблема с множественным наследованием Solidity 0.7.4

К примеру у меня есть 3 контракта. Контракты A, B это токены.

contract A{
  function transfer()public{
  }
}

contract B is A{
  function transfer()public{
  }
}

contract C is A, B{

}

Компилятор выдает ошибку, связанную с тем, что метод transfer() существует в классе родителе, но я не могу поменять имя, так как функция transfer входит в стандарт токенов. Как мне решить эту проблему?


Ответы (0 шт):