From 5adc70ff13cc992db736b8a1413ab51b6376b6fa Mon Sep 17 00:00:00 2001 From: ogazboiz Date: Wed, 22 Oct 2025 16:03:13 +0100 Subject: [PATCH 1/3] updated --- src/interfaces/IERC721Enumerable.sol | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/interfaces/IERC721Enumerable.sol b/src/interfaces/IERC721Enumerable.sol index f7bb1827..1510504f 100644 --- a/src/interfaces/IERC721Enumerable.sol +++ b/src/interfaces/IERC721Enumerable.sol @@ -106,6 +106,6 @@ interface IERC721Enumerable { /// @param _from The current owner of the token. /// @param _to The recipient address. /// @param _tokenId The token ID to transfer. - /// @param _data Additional data to send to the receiver contract. + /// @param _data Additional data to send to the receiver. function safeTransferFrom(address _from, address _to, uint256 _tokenId, bytes calldata _data) external; } From 80fb6f403bb87f9c3df58e695a9cdcffeb8e8521 Mon Sep 17 00:00:00 2001 From: ogazboiz Date: Wed, 22 Oct 2025 16:31:02 +0100 Subject: [PATCH 2/3] docs: add author attribution to IERC20 interface --- src/interfaces/IERC20.sol | 1 + 1 file changed, 1 insertion(+) diff --git a/src/interfaces/IERC20.sol b/src/interfaces/IERC20.sol index 56fb7612..28f0032e 100644 --- a/src/interfaces/IERC20.sol +++ b/src/interfaces/IERC20.sol @@ -4,6 +4,7 @@ pragma solidity >=0.8.30; /// @title ERC-20 Token Standard Interface /// @notice Interface for ERC-20 token contracts with custom errors /// @dev This interface includes all custom errors used by ERC-20 implementations +/// @author ogazboiz interface IERC20 { /// @notice Thrown when an account has insufficient balance for a transfer or burn. /// @param _sender Address attempting the transfer. From c4c295a4e56a4bac39eedc26ec7f3eb134c80dbf Mon Sep 17 00:00:00 2001 From: ogazboiz Date: Wed, 22 Oct 2025 16:34:26 +0100 Subject: [PATCH 3/3] docs: add author attribution to all interface files --- src/interfaces/IERC173.sol | 1 + src/interfaces/IERC721.sol | 1 + src/interfaces/IERC721Enumerable.sol | 1 + 3 files changed, 3 insertions(+) diff --git a/src/interfaces/IERC173.sol b/src/interfaces/IERC173.sol index 2a107488..a729e222 100644 --- a/src/interfaces/IERC173.sol +++ b/src/interfaces/IERC173.sol @@ -4,6 +4,7 @@ pragma solidity >=0.8.30; /// @title ERC-173 Contract Ownership Standard Interface /// @notice Interface for contract ownership with custom errors /// @dev This interface includes all custom errors used by ERC-173 implementations +/// @author ogazboiz interface IERC173 { /// @notice Thrown when attempting to transfer ownership while not being the owner. error OwnableUnauthorizedAccount(); diff --git a/src/interfaces/IERC721.sol b/src/interfaces/IERC721.sol index 4d4d70cd..6f164f35 100644 --- a/src/interfaces/IERC721.sol +++ b/src/interfaces/IERC721.sol @@ -4,6 +4,7 @@ pragma solidity >=0.8.30; /// @title ERC-721 Token Standard Interface /// @notice Interface for ERC-721 token contracts with custom errors /// @dev This interface includes all custom errors used by ERC-721 implementations +/// @author ogazboiz interface IERC721 { /// @notice Error indicating the queried owner address is invalid (zero address). error ERC721InvalidOwner(address _owner); diff --git a/src/interfaces/IERC721Enumerable.sol b/src/interfaces/IERC721Enumerable.sol index 1510504f..0e28a43f 100644 --- a/src/interfaces/IERC721Enumerable.sol +++ b/src/interfaces/IERC721Enumerable.sol @@ -4,6 +4,7 @@ pragma solidity >=0.8.30; /// @title ERC-721 Enumerable Token Standard Interface /// @notice Interface for ERC-721 token contracts with enumeration support and custom errors /// @dev This interface includes all custom errors used by ERC-721 Enumerable implementations +/// @author ogazboiz interface IERC721Enumerable { /// @notice Thrown when querying or transferring from an invalid owner address. error ERC721InvalidOwner(address _owner);