Skip to content

Conversation

@nicholaspai
Copy link
Member

From Audit

The following imports are unused:
Import AdapterInterface.sol in HubPoolInterface.sol
Import ECDSA.sol in SpokePool.sol
To improve readability and avoid confusion, consider removing any unused imports.

## From Audit

The Across Protocol V2 codebase contains the interfaces directory, but the
HubPoolInterface.sol and SpokePoolInterface.sol files do not reside in that
location. Instead, they are located in the parent directory.
Consider moving all non-external interface files to the interfaces directory, so that
interfaces can be more easily located.

## Developer's response

I appreciate this push as I've always found it inconsistent to have `interface` files not in `interface/` folders. I've added `interface` folders to each main contract directory
## From Audit

The following imports are unused:
Import AdapterInterface.sol in HubPoolInterface.sol
Import ECDSA.sol in SpokePool.sol
To improve readability and avoid confusion, consider removing any unused imports.
@nicholaspai nicholaspai added the OZ Audit - March 2023 Resolves issue discovered in March 2023 OZ Audit label Mar 15, 2023
@nicholaspai nicholaspai marked this pull request as ready for review March 16, 2023 20:52
@nicholaspai nicholaspai requested a review from mrice32 March 20, 2023 15:08
@nicholaspai nicholaspai merged commit 4a94713 into master Mar 20, 2023
@nicholaspai nicholaspai deleted the audit/n06 branch March 20, 2023 19:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OZ Audit - March 2023 Resolves issue discovered in March 2023 OZ Audit

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants