aztec-v1
aztec-v1 copied to clipboard
ACE contract does not use IACE interface
Reading the Solidity code, I noticed that the ZKAssetBase uses IACE as the interface to call the ACE.
Nonetheless, the ACE implementation does not inherit from IACE:
contract ACE is IAZTEC, Ownable, NoteRegistryManager {
https://github.com/AztecProtocol/AZTEC/blob/develop/packages/protocol/contracts/ACE/ACE.sol#L35
Neither do IAZTEC, Ownable nor NoteRegistryManager.